تحلیل هوشمند فروش و موجودی نانوایی با Azure GPT و Google Sh…

تحلیل هوشمند فروش و موجودی نانوایی با Azure GPT و Google Sh…

8 دقیقه مطالعه · منتشر شده ۱۴۰۵/۴/۲۷

دانلود workflow

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

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

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

تحلیل فروش و موجودی نانوایی با دستیار چت Azure GPT و Google Sheets

این گردش کار به شما امکان می‌دهد تا داده‌های فروش و موجودی نانوایی را که در Google Sheets ذخیره شده است، با استفاده از یک دستیار چت مبتنی بر Azure GPT به طور تعاملی تجزیه و تحلیل کنید. در مورد عملکرد نانوایی خود سؤال بپرسید و بینش‌های مختصر و عملی را مستقیماً از هوش مصنوعی دریافت کنید.

کاتالوگ Axeto.ai: https://axeto.ai/n8n

نمای کلی گردش کار

این گردش کار برای مدیران و تحلیلگران نانوایی طراحی شده است که نیاز به بینش سریع و مبتنی بر هوش مصنوعی در مورد سطوح فروش و موجودی، بدون نیاز به جستجوی دستی در صفحات گسترده دارند. این گردش کار از قدرت Azure OpenAI و Google Sheets برای ارائه یک تجربه تجزیه و تحلیل داده مکالمه‌ای استفاده می‌کند.

موارد استفاده کلیدی:

  • پرس و جوی داده تعاملی: سؤالات زبان طبیعی در مورد روندهای فروش، سطوح موجودی یا عملکرد محصول بپرسید.
  • بینش در زمان واقعی: پاسخ‌ها و تجزیه و تحلیل فوری را بر اساس آخرین داده‌های Google Sheets خود دریافت کنید.
  • زمینه مکالمه: زمینه را در طول چندین سؤال برای یک جلسه تجزیه و تحلیل روان‌تر حفظ کنید.

ساختار گردش کار:

گردش کار به طور منطقی به بخش‌های زیر تقسیم شده است:

1. دریافت ورودی: پیام‌های چت ورودی را دریافت می‌کند.

2. هسته پردازش هوش مصنوعی: منطق هوش مصنوعی، حافظه و تولید پاسخ را مدیریت می‌کند.

3. بازیابی داده: داده‌ها را از Google Sheets واکشی می‌کند.

4. مستندات: یادداشت‌های جاسازی شده را برای وضوح و نگهداری ارائه می‌دهد.

تجزیه و تحلیل گره‌های دقیق

۱. دریافت ورودی

این بخش با گوش دادن به پیام‌های چت کاربر، گردش کار را آغاز می‌کند.

  • گره: When chat message received

* نوع: @n8n/n8n-nodes-langchain.chatTrigger

* نقش: به عنوان ماشه وب‌هوک عمل می‌کند و هنگام رسیدن پیام چت جدید، گردش کار را فعال می‌کند.

* پیکربندی: از تنظیمات پیش‌فرض استفاده می‌کند و برای راه‌اندازی وب‌هوک به پیکربندی خارجی متکی است.

* ورودی: داده‌های پیام چت ورودی.

* خروجی: محتوای پیام را برای پردازش به عامل هوش مصنوعی ارسال می‌کند.

* یادداشت‌ها: از پایداری اتصال وب‌هوک اطمینان حاصل کنید. خرابی‌های احتمالی شامل مشکلات شبکه یا بارگذاری‌های نامعتبر است.

۲. هسته پردازش هوش مصنوعی

این بخش قلب گردش کار است، جایی که هوش مصنوعی درخواست کاربر را پردازش می‌کند، زمینه مکالمه را حفظ می‌کند و پاسخی را تولید می‌کند.

  • گره: AI Agent

* نوع: @n8n/n8n-nodes-langchain.agent

* نقش: فرآیند استدلال هوش مصنوعی را هماهنگ می‌کند. درخواست کاربر را تفسیر می‌کند، تصمیم می‌گیرد از کدام ابزارها استفاده کند (مانند بازیابی داده) و پاسخی را تدوین می‌کند.

* پیکربندی:

* systemMessage: پیکربندی شده است تا به عنوان یک تحلیلگر داده حرفه‌ای متخصص در مجموعه داده‌های اکسل عمل کند. به آن دستور داده شده است که بینش‌های مختصر و عملی به زبان انگلیسی ساده ارائه دهد و از فرضیات اجتناب کند.

* ورودی: پیام چت را از ماشه و زمینه مکالمه را از گره حافظه دریافت می‌کند.

* خروجی: اطلاعات پردازش شده و پاسخ‌ها را به گره‌های دیگر، از جمله حافظه ارسال می‌کند.

* یادداشت‌ها: درخواست‌های پیچیده را مدیریت می‌کند و اطمینان می‌دهد که هوش مصنوعی بر تجزیه و تحلیل داده‌ها متمرکز می‌ماند.

  • گره: Simple Memory

* نوع: @n8n/n8n-nodes-langchain.memoryBufferWindow

* نقش: تاریخچه مکالمه را حفظ می‌کند و به هوش مصنوعی اجازه می‌دهد تا تعاملات قبلی را به خاطر بسپارد و پاسخ‌های مرتبط با زمینه را ارائه دهد.

* پیکربندی: از تنظیمات پیش‌فرض پنجره بافر برای مدیریت طول مکالمه استفاده می‌کند.

* ورودی: تاریخچه مکالمه را از AI Agent دریافت می‌کند.

* خروجی: تاریخچه مکالمه به‌روز شده را به AI Agent بازمی‌گرداند.

* یادداشت‌ها: برای مکالمات چند مرحله‌ای حیاتی است.

  • گره: Azure OpenAI Chat Model

* نوع: @n8n/n8n-nodes-langchain.lmChatAzureOpenAi

* نقش: بک‌اند مدل زبان که درک و تولید پاسخ هوش مصنوعی را تأمین می‌کند.

* پیکربندی:

* model: روی "gpt-5-mini" (یک مدل Azure OpenAI) تنظیم شده است.

* ورودی: اعلان‌ها و زمینه را از AI Agent دریافت می‌کند.

* خروجی: پاسخ متنی تولید شده توسط هوش مصنوعی را به AI Agent بازمی‌گرداند.

* اعتبارنامه‌ها: به اعتبارنامه API Azure OpenAI نیاز دارد.

* یادداشت‌ها: اطمینان حاصل کنید که کلید API و نقطه پایانی Azure OpenAI شما به درستی پیکربندی شده‌اند.

۳. بازیابی داده

این بخش مسئول واکشی داده‌های لازم نانوایی از صفحه Google شما است.

  • گره: Retrieve bakery data

* نوع: n8n-nodes-base.googleSheetsTool

* نقش: به Google Sheet مشخص شده شما متصل می‌شود و داده‌های فروش و موجودی را بازیابی می‌کند. این گره به عنوان ابزاری برای AI Agent عمل می‌کند.

* پیکربندی:

* documentId: 1dCCQzjoDZak-mQD1iyGd5aHKGFeh15fsBPUIoTgAYGw (شناسه صفحه گسترده داده‌های نانوایی شما).

* sheetName: "Full Month" (برگه خاص حاوی داده‌ها).

* به طور پیش‌فرض کل برگه را می‌خواند.

* ورودی: توسط AI Agent به عنوان یک ابزار فراخوانی می‌شود.

* خروجی: داده‌های ساختاریافته را از Google Sheets به AI Agent ارائه می‌دهد.

* اعتبارنامه‌ها: به اعتبارنامه‌های OAuth2 Google Sheets نیاز دارد.

* یادداشت‌ها: تأیید کنید که documentId و sheetName صحیح هستند و اعتبارنامه‌های حساب سرویس یا OAuth دسترسی خواندن به برگه را دارند.

۴. یادداشت‌های مستندات و زمینه‌ای

این گره‌های Sticky Note مستقیماً در بوم گردش کار جاسازی شده‌اند تا توضیحات و زمینه را ارائه دهند.

  • گره‌ها: Sticky Note, Sticky Note1, Sticky Note2, Sticky Note3, Sticky Note4

* نوع: n8n-nodes-base.stickyNote

* نقش: به عنوان مستندات درون گردش کار عمل می‌کنند و هدف هر گره اصلی را توضیح می‌دهند و پیوندهای مفیدی را ارائه می‌دهند.

* محتوا: شامل عنوان گردش کار، توضیحات گره و پیوند مستقیم به مجموعه داده Google Sheets: https://docs.google.com/spreadsheets/d/1dCCQzjoDZak-mQD1iyGd5aHKGFeh15fsBPUIoTgAYGw/edit?usp=drivesdk

* یادداشت‌ها: این گره‌ها بر اجرای گردش کار تأثیر نمی‌گذارند اما برای درک و نگهداری گردش کار حیاتی هستند.

جدول خلاصه

نام گرهنوع گرهنقش عملکردیگره(های) ورودیگره(های) خروجی
When chat message received@n8n/n8n-nodes-langchain.chatTriggerنقطه ورود برای پیام‌های چتوب‌هوک خارجیAI Agent
AI Agent@n8n/n8n-nodes-langchain.agentاستدلال و پاسخ اصلی هوش مصنوعیWhen chat message received, Simple Memory, Retrieve bakery data, Azure OpenAI Chat ModelSimple Memory
Simple Memory@n8n/n8n-nodes-langchain.memoryBufferWindowحافظه مکالمه را حفظ می‌کندAI AgentAI Agent
Retrieve bakery datan8n-nodes-base.googleSheetsToolداده‌های نانوایی را از Sheets واکشی می‌کندNone (ابزار هوش مصنوعی)AI Agent
Azure OpenAI Chat Model@n8n/n8n-nodes-langchain.lmChatAzureOpenAiمدل زبان GPT را فراهم می‌کندAI AgentAI Agent
Sticky Note (متنوع)n8n-nodes-base.stickyNoteمستنداتNoneNone

بازتولید گردش کار

برای بازسازی این گردش کار از ابتدا در n8n، مراحل زیر را دنبال کنید:

1. افزودن گره ماشه:

* یک گره When chat message received (@n8n/n8n-nodes-langchain.chatTrigger) اضافه کنید. آن را به عنوان نقطه پایانی وب‌هوک خود پیکربندی کنید.

2. افزودن گره عامل هوش مصنوعی:

* یک گره AI Agent (@n8n/n8n-nodes-langchain.agent) اضافه کنید.

* systemMessage را برای تعریف شخصیت و دستورالعمل‌های هوش مصنوعی تنظیم کنید (به عنوان مثال، "شما یک تحلیلگر داده حرفه‌ای متخصص در مجموعه داده‌های اکسل هستید. بینش‌های مختصر و عملی به زبان انگلیسی ساده ارائه دهید. فرضیات را انجام ندهید.").

3. افزودن گره حافظه:

* یک گره Simple Memory (@n8n/n8n-nodes-langchain.memoryBufferWindow) اضافه کنید. از تنظیمات پیش‌فرض برای مدیریت تاریخچه مکالمه استفاده کنید.

4. افزودن گره مدل چت Azure OpenAI:

* یک گره Azure OpenAI Chat Model (@n8n/n8n-nodes-langchain.lmChatAzureOpenAi) اضافه کنید.

* اعتبارنامه Azure OpenAI خود را انتخاب کرده و مدل مورد نظر را انتخاب کنید (به عنوان مثال، "gpt-5-mini").

5. افزودن گره ابزار Google Sheets:

* یک گره Google Sheets (n8n-nodes-base.googleSheetsTool) اضافه کنید.

* آن را برای خواندن داده‌ها از صفحه فروش و موجودی نانوایی خود پیکربندی کنید.

* Document ID را وارد کنید: 1dCCQzjoDZak-mQD1iyGd5aHKGFeh15fsBPUIoTgAYGw

* Sheet Name را وارد کنید: "Full Month"

* اعتبارنامه OAuth2 Google Sheets خود را انتخاب کنید.

6. اتصال گره‌ها:

* When chat message received را به AI Agent متصل کنید.

* AI Agent را به Simple Memory (برای خروجی حافظه) و Azure OpenAI Chat Model (برای ورودی مدل) متصل کنید.

* Simple Memory را به AI Agent بازگردانید (برای تغذیه زمینه حافظه).

* اطمینان حاصل کنید که گره AI Agent برای استفاده از گره Retrieve bakery data به عنوان ابزار پیکربندی شده است.

7. افزودن مستندات:

* گره‌های Sticky Note (n8n-nodes-base.stickyNote) را برای مستندسازی هر بخش و گره کلیدی اضافه کنید. پیوند Google Sheets را در یادداشت‌های مربوطه بگنجانید.

8. پیکربندی اعتبارنامه‌ها:

* اعتبارنامه‌های API Azure OpenAI و اعتبارنامه‌های OAuth2 Google Sheets خود را در n8n راه‌اندازی کنید.

9. فعال‌سازی گردش کار:

* گردش کار را ذخیره و فعال کنید. اکنون می‌توانید پیام‌های چت را به وب‌هوک پیکربندی شده ارسال کنید تا تجزیه و تحلیل داده‌های نانوایی خود را شروع کنید.

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

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

این گردش کار n8n چگونه به تحلیل داده‌های نانوایی کمک می‌کند؟

این گردش کار با اتصال به Google Sheets و استفاده از Azure GPT، به شما امکان می‌دهد تا با پرسیدن سوالات به زبان طبیعی، داده‌های فروش و موجودی نانوایی خود را تحلیل کرده و بینش‌های عملی دریافت کنید.

چه ابزارهایی در این گردش کار استفاده شده است؟

این گردش کار از گره‌های n8n مانند `When chat message received`، `AI Agent`، `Simple Memory`، `Azure OpenAI Chat Model` و `Google Sheets Tool` برای پردازش و تحلیل داده‌ها استفاده می‌کند.

آیا این گردش کار برای حفظ زمینه مکالمه طراحی شده است؟

بله، با استفاده از گره `Simple Memory` (حافظه بافر پنجره‌ای)، این گردش کار تاریخچه مکالمه را حفظ می‌کند و به هوش مصنوعی اجازه می‌دهد تا تعاملات قبلی را به خاطر بسپارد و پاسخ‌های مرتبط با زمینه ارائه دهد.

workflowهای مرتبط

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