پرسش و پاسخ BigQuery در Teams با Claude 3.5 و n8n

پرسش و پاسخ BigQuery در Teams با Claude 3.5 و n8n

3 دقیقه مطالعه · منتشر شده ۱۴۰۵/۴/۳۰

دانلود workflow

فایل JSON آماده import در n8n — credentialها باید در n8n شما تنظیم شوند.

  1. فایل JSON را دانلود کنید.
  2. در n8n: Workflows → Import from File.
  3. Credentialهای هر node را متصل کنید.
  4. workflow را فعال کنید.

شناسه workflow: 16537 · منبع: کاتالوگ Axeto

اتوماسیون پرسش و پاسخ BigQuery در Microsoft Teams با استفاده از دو عامل Claude 3.5

این Workflow از n8n برای اتصال Microsoft Teams و Google BigQuery استفاده می‌کند و به کاربران امکان می‌دهد تا مستقیماً در Teams از داده‌های BigQuery خود سوال بپرسند. این سیستم از قابلیت‌های دو عاملی Claude 3.5 برای پردازش این پرس‌وجوها، بازیابی اطلاعات مرتبط از BigQuery و ارائه پاسخ‌های مختصر به کاربر در Teams بهره می‌برد.

دسته‌بندی‌ها: تحقیقات بازار، AI RAG

Nodes استفاده شده در n8n:

  • n8n-nodes-base.if
  • n8n-nodes-base.code
  • n8n-nodes-base.stickyNote
  • n8n-nodes-base.errorTrigger
  • n8n-nodes-base.googleBigQuery
  • n8n-nodes-base.microsoftTeams
  • @n8n/n8n-nodes-langchain.anthropic
  • n8n-nodes-base.microsoftTeamsTrigger

نمای کلی Workflow

این Workflow برای موارد زیر طراحی شده است:

1. دریافت سوالات: نظارت بر یک کانال Microsoft Teams تعیین‌شده برای سوالات کاربران در مورد داده‌های BigQuery.

2. پردازش پرس‌وجوها: استفاده از سیستم دو عاملی Claude 3.5 برای درک قصد کاربر و فرموله‌بندی یک پرس‌وجوی SQL سازگار با BigQuery.

3. اجرای SQL: اتصال به Google BigQuery برای اجرای پرس‌وجوی SQL تولید شده.

4. ترکیب پاسخ‌ها: استفاده مجدد از Claude 3.5 برای تفسیر نتایج BigQuery و فرموله‌بندی یک پاسخ به زبان طبیعی.

5. پاسخ در Teams: ارسال پاسخ ترکیبی به کانال Microsoft Teams.

پیش‌نیازها

  • نمونه n8n: یک نمونه n8n در حال اجرا. می‌توانید Workflowهای n8n را در Axeto.ai پیدا کنید.
  • حساب Google Cloud: دسترسی به یک پروژه Google Cloud با فعال بودن BigQuery.
  • حساب Microsoft Teams: دسترسی به یک محیط Microsoft Teams.
  • کلید API Anthropic: یک کلید API برای مدل‌های Claude از Anthropic.

دستورالعمل‌های راه‌اندازی

1. وارد کردن Workflow: فایل JSON Workflow را دانلود کرده و آن را در نمونه n8n خود وارد کنید.

2. پیکربندی Nodes:

* Microsoft Teams Trigger: وب‌هوک را برای دریافت پیام‌ها از کانال Teams مورد نظر خود تنظیم کنید.

* Anthropic Nodes: Nodesهای Claude 3.5 را با کلید API Anthropic خود پیکربندی کرده و Promptهای مناسب برای تولید پرس‌وجو و ترکیب پاسخ را مشخص کنید.

* Google BigQuery Node: اعتبارنامه‌های Google Cloud خود را ارائه داده و پروژه و مجموعه داده BigQuery مورد نظر برای پرس‌وجو را مشخص کنید.

* Microsoft Teams Reply Node: این Node را برای ارسال پاسخ‌ها به کانال Teams مناسب پیکربندی کنید.

3. فعال کردن Workflow: Workflow را در نمونه n8n خود فعال کنید.

نحوه استفاده

پس از فعال شدن Workflow، کاربران می‌توانند به سادگی سوالات خود را در مورد داده‌های BigQuery در کانال Microsoft Teams پیکربندی‌شده تایپ کنند. Workflow به طور خودکار درخواست را پردازش کرده و پاسخی را ارائه می‌دهد.

مثال تعامل:

  • کاربر: "کل درآمد محصول X در سه ماهه گذشته چقدر بوده است؟"
  • n8n Workflow: (SQL را تولید می‌کند، BigQuery را پرس‌وجو می‌کند، پاسخ را ترکیب می‌کند)
  • n8n Workflow (در Teams): "کل درآمد محصول X در سه ماهه گذشته Y دلار بوده است."

این Workflow راهی قدرتمند برای دموکراتیک کردن دسترسی به داده‌های BigQuery شما فراهم می‌کند و آن را مستقیماً در پلتفرم ارتباطی روزمره برای کاربران غیر فنی به راحتی در دسترس قرار می‌دهد.

Nodeهای استفاده‌شده

سوالات متداول

این Workflow چگونه به داده‌های BigQuery دسترسی پیدا می‌کند؟

این Workflow از Node مخصوص Google BigQuery در n8n برای اتصال به پروژه Google Cloud شما و اجرای پرس‌وجوهای SQL تولید شده توسط عامل Claude 3.5 استفاده می‌کند.

چه نقشی Claude 3.5 در این Workflow ایفا می‌کند؟

Claude 3.5 به عنوان دو عامل عمل می‌کند: یکی برای درک سوال کاربر و تولید پرس‌وجوی SQL مناسب برای BigQuery، و دیگری برای تفسیر نتایج BigQuery و ارائه پاسخ به زبان طبیعی در Microsoft Teams.

آیا کاربران برای پرسیدن سوال نیاز به دانش SQL دارند؟

خیر، کاربران نیازی به دانش SQL ندارند. آن‌ها می‌توانند سوالات خود را به زبان طبیعی در Microsoft Teams بپرسند و عامل Claude 3.5 پرس‌وجوی لازم را تولید خواهد کرد.

پیش‌نیازهای راه‌اندازی این Workflow چیست؟

شما به یک نمونه n8n در حال اجرا، دسترسی به Google Cloud با BigQuery فعال، حساب Microsoft Teams و یک کلید API از Anthropic برای استفاده از مدل‌های Claude نیاز دارید.

workflowهای مرتبط

این workflow در کاتالوگ Axeto.ai بایگانی شده است. لایسنس اصلی متعلق به سازنده workflow است.