
تحقیق و مقایسه محصول با هوش مصنوعی GPT-4o و SerpAPI
9 دقیقه مطالعه · منتشر شده ۱۴۰۵/۴/۲۶
دانلود workflow
فایل JSON آماده import در n8n — credentialها باید در n8n شما تنظیم شوند.
- فایل JSON را دانلود کنید.
- در n8n: Workflows → Import from File.
- Credentialهای هر node را متصل کنید.
- workflow را فعال کنید.
شناسه workflow: 3315 · منبع: کاتالوگ Axeto
تحقیق و مقایسه محصول با قدرت هوش مصنوعی با GPT-4o و SerpAPI
این گردش کار، تحقیق و مقایسه جامع محصول را با استفاده از GPT-4o و SerpAPI خودکار میکند. این گردش کار برای کمک به کاربران طراحی شده است تا با بهرهگیری از جستجوی مبتنی بر هوش مصنوعی و تجمیع بررسیها، به سرعت محصولات برتر را برای خرید شناسایی و ارزیابی کنند و ساعتها تحقیق دستی را در عرض چند دقیقه خلاصه کنند.
این گردش کار و موارد دیگر را در کاتالوگ n8n در Axeto.ai کاوش کنید.
نمای کلی گردش کار
گردش کار به صورت منطقی به بخشهای زیر تقسیم میشود:
1. دریافت ورودی: دریافت پرسوجوی محصول کاربر از طریق چت.
2. عامل یابنده آیتم (Item Finder Agent): با استفاده از GPT-4o و SerpAPI، کوئریهای جستجو را تولید کرده و ۵ محصول برتر مطابق با ورودی کاربر را شناسایی میکند.
3. عاملهای بازبین (Reviewer Agents) (۵ عامل موازی): هر عامل یک بررسی عمیق از یک محصول با استفاده از GPT-4o و SerpAPI انجام میدهد و توضیحات دقیق، قیمتگذاری، گزینههای خردهفروش، خلاصههای نظرات و امتیازات ستارهای را جمعآوری میکند.
4. تجمیع و گردآوری دادهها: تمام بررسیهای محصول را ادغام کرده و از یک عامل گردآورنده (Compiler Agent) مجهز به GPT-4o-mini برای سازماندهی و ارائه مختصر اطلاعات استفاده میکند.
تشریح گرهها (Nodes)
۱. دریافت ورودی
این بخش با دریافت یک پیام چت حاوی نام محصول یا توضیحات مورد نظر کاربر برای تحقیق، گردش کار را آغاز میکند.
- گره (Node):
When chat message received
* نوع (Type): @n8n/n8n-nodes-langchain.chatTrigger
* نقش (Role): گوش دادن به پیامهای چت ورودی برای شروع گردش کار.
* پیکربندی (Configuration): تریگر پیشفرض مبتنی بر وبهوک (Webhook).
* ورودیها (Inputs): پیام چت خارجی.
* خروجیها (Outputs): تریگر کردن عامل Item Finder.
* نسخه (Version): ۱.۱
۲. عامل یابنده آیتم (Item Finder Agent)
این بخش از GPT-4o برای تولید کوئریهای جستجو بر اساس ورودی کاربر استفاده میکند، سپس از SerpAPI برای یافتن ۵ محصول با کیفیت بالا که با کوئری مطابقت دارند، بهره میبرد. نتایج به فرمت ساختاریافته تجزیه شده و به عاملهای بازبین (Reviewer Agents) ارسال میشوند.
- گره (Node):
Item Finder
* نوع (Type): @n8n/n8n-nodes-langchain.agent
* نقش (Role): هماهنگکننده جستجوی مبتنی بر هوش مصنوعی و شناسایی محصول.
* پیکربندی (Configuration): از OpenAI Chat Model1 برای GPT-4o، SerpAPI1 برای جستجوی وب، Window Buffer Memory1 برای حفظ زمینه و یک تجزیهکننده خروجی ساختاریافته برای قالببندی نتایج استفاده میکند.
* ورودیها (Inputs): توسط گره When chat message received تریگر میشود.
* خروجیها (Outputs): ارسال ۵ نام محصول به عاملهای بازبین (Reviewer Agents).
* نسخه (Version): ۱.۷
- گره (Node):
OpenAI Chat Model1
* نوع (Type): @n8n/n8n-nodes-langchain.lmChatOpenAi
* نقش (Role): تولید کوئریهای جستجو و تفسیر نتایج جستجو برای عامل Item Finder.
* پیکربندی (Configuration): نیاز به کلید API OpenAI دارد.
* ورودیها (Inputs): پرامپتها از عامل Item Finder.
* خروجیها (Outputs): پاسخهای متنی به عامل Item Finder.
* نسخه (Version): ۱.۲
- گره (Node):
Window Buffer Memory1
* نوع (Type): @n8n/n8n-nodes-langchain.memoryBufferWindow
* نقش (Role): حفظ زمینه مکالمه برای عامل Item Finder.
* پیکربندی (Configuration): اندازه پنجره پیشفرض.
* ورودیها/خروجیها (Inputs/Outputs): دادههای زمینه به/از عامل Item Finder.
* نسخه (Version): ۱.۳
- گره (Node):
SerpAPI1
* نوع (Type): @n8n/n8n-nodes-langchain.toolSerpApi
* نقش (Role): انجام جستجوهای وب برای یافتن دادههای محصول برای عامل Item Finder.
* پیکربندی (Configuration): نیاز به کلید SerpAPI دارد.
* ورودیها (Inputs): کوئریهای جستجو از عامل Item Finder.
* خروجیها (Outputs): نتایج جستجو به عامل Item Finder.
* نسخه (Version): ۱
- گره (Node):
Structured Output Parser
* نوع (Type): @n8n/n8n-nodes-langchain.outputParserStructured
* نقش (Role): تجزیه خروجی خام هوش مصنوعی به یک لیست ساختاریافته از محصولات برای عامل Item Finder.
* ورودیها (Inputs): متن خام از GPT-4o.
* خروجیها (Outputs): لیست محصولات ساختاریافته به عامل Item Finder.
* نسخه (Version): ۱.۲
۳. عاملهای بازبین (پنج عامل موازی)
هر عامل بازبین یک نام محصول را دریافت کرده و با استفاده از GPT-4o و SerpAPI یک بررسی دقیق انجام میدهد. آنها ویژگیهای دقیق محصول، پایینترین قیمتها، گزینههای خردهفروشی، خلاصههای بررسی و امتیازات ستارهای را جمعآوری میکنند.
- گرهها (Nodes):
Reviewer 1تاReviewer 5
* نوع (Type): @n8n/n8n-nodes-langchain.agent
* نقش (Role): انجام بررسیهای عمیق محصول برای محصولات منفرد.
* پیکربندی (Configuration): هر عامل از گرههای OpenAI Chat Model و SerpAPI مربوطه خود استفاده میکند.
* ورودیها (Inputs): نام محصول از عامل Item Finder.
* خروجیها (Outputs): دادههای بررسی دقیق به گره Merge1.
* نسخه (Version): ۱.۷
- گرهها (Nodes):
OpenAI Chat Model2تاOpenAI Chat Model6
* نوع (Type): @n8n/n8n-nodes-langchain.lmChatOpenAi
* نقش (Role): ارائه قابلیتهای مدل زبان GPT-4o برای هر عامل بازبین مربوطه.
* پیکربندی (Configuration): نیاز به کلید API OpenAI دارد.
* ورودیها (Inputs): پرامپتها از عامل بازبین مربوطه.
* خروجیها (Outputs): پاسخهای متنی به عامل بازبین مربوطه.
* نسخه (Version): ۱.۲
- گرهها (Nodes):
SerpAPI2تاSerpAPI6
* نوع (Type): @n8n/n8n-nodes-langchain.toolSerpApi
* نقش (Role): جستجو برای قیمتگذاری، خردهفروشان و بررسیهای آنلاین برای هر عامل بازبین مربوطه.
* پیکربندی (Configuration): نیاز به کلید SerpAPI دارد.
* ورودیها (Inputs): کوئریهای جستجو از عامل بازبین مربوطه.
* خروجیها (Outputs): نتایج جستجو به عامل بازبین مربوطه.
* نسخه (Version): ۱
۴. تجمیع و تدوین دادهها
این بخش تمام پنج بررسی دقیق را ادغام کرده، دادهها را تجمیع میکند و سپس از یک عامل تدوینکننده (Compiler Agent) که توسط GPT-4o-mini پشتیبانی میشود، برای سازماندهی و ارائه اطلاعات در قالبی مختصر و خوانا استفاده میکند.
- گره (Node):
Merge1
* نوع (Type): n8n-nodes-base.merge
* نقش (Role): ترکیب خروجیهای تمام پنج عامل بازبین در یک جریان داده واحد.
* پیکربندی (Configuration): حالت ادغام پیشفرض (مثلاً "Wait for all inputs").
* ورودیها (Inputs): خروجیهای اصلی از Reviewer 1 تا Reviewer 5.
* خروجیها (Outputs): دادههای ترکیبی به گره Aggregate1.
* نسخه (Version): ۳
- گره (Node):
Aggregate1
* نوع (Type): n8n-nodes-base.aggregate
* نقش (Role): تجمیع دادههای ادغام شده در یک آیتم واحد برای پردازش نهایی.
* پیکربندی (Configuration): حالت تجمیع پیشفرض (مثلاً "Merge into single item").
* ورودیها (Inputs): خروجی از گره Merge1.
* خروجیها (Outputs): دادههای تجمیع شده به عامل Compiler.
* نسخه (Version): ۱
- گره (Node):
Compiler
* نوع (Type): @n8n/n8n-nodes-langchain.agent
* نقش (Role): استفاده از GPT-4o-mini برای قالببندی و خلاصهسازی تمام بررسیهای محصول در یک گزارش مختصر و سازمانیافته.
* پیکربندی (Configuration): متصل به OpenAI Chat Model برای GPT-4o-mini.
* ورودیها (Inputs): دادههای بررسی تجمیع شده از Aggregate1.
* خروجیها (Outputs): گزارش نهایی تدوین شده مقایسه محصول.
* نسخه (Version): ۱.۷
- گره (Node):
OpenAI Chat Model(برای Compiler)
* نوع (Type): @n8n/n8n-nodes-langchain.lmChatOpenAi
* نقش (Role): ارائه قابلیتهای مدل زبان GPT-4o-mini برای عامل Compiler.
* پیکربندی (Configuration): نیاز به کلید API OpenAI دارد.
* ورودیها (Inputs): پرامپتها از عامل Compiler.
* خروجیها (Outputs): پاسخ متنی به عامل Compiler.
* نسخه (Version): ۱.۲
- گره (Node):
Sticky Note
* نوع (Type): n8n-nodes-base.stickyNote
* نقش (Role): ارائه یادداشتهای توضیحی در بوم گردش کار.
* نسخه (Version): ۱
جدول خلاصه
| نام نود (Node Name) | نوع نود (Node Type) | نقش عملکردی (Functional Role) | نود(های) ورودی (Input Node(s)) | نود(های) خروجی (Output Node(s)) |
|---|---|---|---|---|
| When chat message received | @n8n/n8n-nodes-langchain.chatTrigger | دریافت پرس و جوی محصول کاربر از طریق چت | ورودی چت خارجی (External chat input) | Item Finder |
| Item Finder | @n8n/n8n-nodes-langchain.agent | تولید کوئریهای جستجو، یافتن ۵ محصول | When chat message received | Reviewer 1, Reviewer 2, Reviewer 3, Reviewer 4, Reviewer 5 |
| OpenAI Chat Model1 | @n8n/n8n-nodes-langchain.lmChatOpenAi | مدل GPT-4o برای ایجنت Item Finder | Item Finder | Item Finder |
| Window Buffer Memory1 | @n8n/n8n-nodes-langchain.memoryBufferWindow | حفظ زمینه برای Item Finder | Item Finder | Item Finder |
| SerpAPI1 | @n8n/n8n-nodes-langchain.toolSerpApi | انجام جستجوی وب برای Item Finder | Item Finder | Item Finder |
| Structured Output Parser | @n8n/n8n-nodes-langchain.outputParserStructured | تجزیه خروجی Item Finder به لیست ساختاریافته | Item Finder | Item Finder |
| Reviewer 1 | @n8n/n8n-nodes-langchain.agent | بررسی دقیق محصول ۱ | Item Finder | Merge1 |
| OpenAI Chat Model2 | @n8n/n8n-nodes-langchain.lmChatOpenAi | مدل GPT-4o برای Reviewer 1 | Reviewer 1 | Reviewer 1 |
| SerpAPI2 | @n8n/n8n-nodes-langchain.toolSerpApi | جستجوی وب برای Reviewer 1 | Reviewer 1 | Reviewer 1 |
| Reviewer 2 | @n8n/n8n-nodes-langchain.agent | بررسی دقیق محصول ۲ | Item Finder | Merge1 |
| OpenAI Chat Model3 | @n8n/n8n-nodes-langchain.lmChatOpenAi | مدل GPT-4o برای Reviewer 2 | Reviewer 2 | Reviewer 2 |
| SerpAPI3 | @n8n/n8n-nodes-langchain.toolSerpApi | جستجوی وب برای Reviewer 2 | Reviewer 2 | Reviewer 2 |
| Reviewer 3 | @n8n/n8n-nodes-langchain.agent | بررسی دقیق محصول ۳ | Item Finder | Merge1 |
| OpenAI Chat Model4 | @n8n/n8n-nodes-langchain.lmChatOpenAi | مدل GPT-4o برای Reviewer 3 | Reviewer 3 | Reviewer 3 |
| SerpAPI4 | @n8n/n8n-nodes-langchain.toolSerpApi | جستجوی وب برای Reviewer 3 | Reviewer 3 | Reviewer 3 |
| Reviewer 4 | @n8n/n8n-nodes-langchain.agent | بررسی دقیق محصول ۴ | Item Finder | Merge1 |
| OpenAI Chat Model5 | @n8n/n8n-nodes-langchain.lmChatOpenAi | مدل GPT-4o برای Reviewer 4 | Reviewer 4 | Reviewer 4 |
| SerpAPI5 | @n8n/n8n-nodes-langchain.toolSerpApi | جستجوی وب برای Reviewer 4 | Reviewer 4 | Reviewer 4 |
| Reviewer 5 | @n8n/n8n-nodes-langchain.agent | بررسی دقیق محصول ۵ | Item Finder | Merge1 |
| OpenAI Chat Model6 | @n8n/n8n-nodes-langchain.lmChatOpenAi | مدل GPT-4o برای Reviewer 5 | Reviewer 5 | Reviewer 5 |
| SerpAPI6 | @n8n/n8n-nodes-langchain.toolSerpApi | جستجوی وب برای Reviewer 5 | Reviewer 5 | Reviewer 5 |
| Merge1 | n8n-nodes-base.merge | ترکیب خروجیها از تمام ایجنتهای Reviewer | Reviewer 1, Reviewer 2, Reviewer 3, Reviewer 4, Reviewer 5 | Aggregate1 |
| Aggregate1 | n8n-nodes-base.aggregate | تجمیع دادههای ادغام شده در یک آیتم واحد | Merge1 | Compiler |
| Compiler | @n8n/n8n-nodes-langchain.agent | فرمتبندی و خلاصهسازی بررسیها با استفاده از GPT-4o-mini | Aggregate1 | (خروجی نهایی) (Final Output) |
| OpenAI Chat Model | @n8n/n8n-nodes-langchain.lmChatOpenAi | مدل GPT-4o-mini برای ایجنت Compiler | Compiler | Compiler |
| Sticky Note | n8n-nodes-base.stickyNote | یادداشتهای توضیحی در داخل Workflow | N/A | N/A |
Nodeهای استفادهشده
سوالات متداول
این گردش کار n8n چگونه به تحقیق و مقایسه محصول کمک میکند؟▾
این گردش کار با استفاده از GPT-4o و SerpAPI، فرآیند تحقیق و مقایسه محصولات را خودکار میکند. این ابزار محصولات برتر را شناسایی کرده، بررسیهای دقیق را جمعآوری و خلاصههای مختصر ارائه میدهد که باعث صرفهجویی قابل توجهی در زمان میشود.
چه ابزارهایی در این گردش کار استفاده شدهاند؟▾
این گردش کار از گرههای n8n مانند `@n8n/n8n-nodes-langchain.agent`، `@n8n/n8n-nodes-langchain.chatTrigger`، `@n8n/n8n-nodes-langchain.toolSerpApi`، `@n8n/n8n-nodes-langchain.lmChatOpenAi` و `@n8n/n8n-nodes-langchain.outputParserStructured` به همراه مدل GPT-4o و ابزار SerpAPI استفاده میکند.
مراحل اصلی این گردش کار چیست؟▾
مراحل اصلی شامل دریافت ورودی از طریق چت، شناسایی محصولات برتر با استفاده از عامل یابنده آیتم (Item Finder Agent)، انجام بررسیهای عمیق توسط عاملهای بازبین (Reviewer Agents) و در نهایت تجمیع و ارائه اطلاعات توسط عامل گردآورنده (Compiler Agent) است.
workflowهای مرتبط
- اتوماسیون جستجوی لینکدین با GPT-4 و جستجوی بولی گوگلHR
- اتوماسیون خلاصهسازی جلسات با Google Drive و OpenAIAI
- تحلیل صوتی با DeepGram و GPT-4o در n8nAI
- گردش کار n8n: ارجاع پشتیبانی هوش مصنوعی به انسانSupport
- ناشناسسازی و بازسازی رزومه با هوش مصنوعی Gemini و Google Sh…HR
- پرسش از هوش مصنوعی درباره تبلیغات متا: بینش فوری از دادههای…AI
