تحلیل احساسات اخبار سهام با هوش مصنوعی جمینی و اتوماسیون n8n

تحلیل احساسات اخبار سهام با هوش مصنوعی جمینی و اتوماسیون n8n

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

دانلود workflow

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

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

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

تحلیل احساسات اخبار سهام روزانه با هوش مصنوعی جمینی، گوگل شیتس و جیمیل

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

دسته‌بندی‌ها: خلاصه‌سازی هوش مصنوعی، تحلیل داده، اتوماسیون

گره‌های کلیدی:

  • scheduleTrigger: برای راه‌اندازی Workflow در یک بازه زمانی روزانه مشخص.
  • httpRequest: برای دریافت اخبار سهام روزانه از یک API مشخص.
  • splitInBatches: برای پردازش مقالات خبری در دسته‌های قابل مدیریت.
  • googleGemini: برای تحلیل احساسات هر مقاله خبری با استفاده از هوش مصنوعی جمینی.
  • set: برای ساختاردهی نتایج تحلیل احساسات.
  • googleSheets: برای ذخیره داده‌های تحلیل احساسات در یک گوگل شیت.
  • gmail: برای ارسال اعلان‌های ایمیلی با خلاصه احساسات روزانه.
  • wait: برای ایجاد تاخیر در صورت نیاز بین عملیات.
  • if: برای کنترل اجرای Workflow بر اساس شرایط.
  • code: برای عملیات سفارشی جاوا اسکریپت.
  • stickyNote: برای افزودن یادداشت‌های توضیحی در داخل Workflow.

نمای کلی Workflow

1. زمان‌بندی راه‌اندازی: Workflow به طور خودکار در زمان‌بندی مشخص شده هر روز شروع می‌شود.

2. دریافت اخبار سهام: یک درخواست HTTP به API اخبار ارسال می‌شود تا آخرین مقالات خبری مرتبط با سهام دریافت شود.

3. پردازش دسته‌ای: مقالات خبری دریافت شده برای پردازش کارآمد به دسته‌های کوچک‌تر تقسیم می‌شوند.

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

5. ساختاردهی داده: نتایج حاصل از تحلیل احساسات با استفاده از گره set قالب‌بندی می‌شوند.

6. ذخیره در گوگل شیتس: داده‌های احساسات ساختاریافته به یک گوگل شیت اضافه می‌شوند تا سوابق نگهداری و تحلیل‌های بیشتر انجام شود.

7. اعلان ایمیلی: خلاصه‌ای از تحلیل احساسات روزانه تدوین شده و از طریق جیمیل به گیرنده تعیین شده ارسال می‌شود.

پیش‌نیازها

  • حساب Axeto.ai: دسترسی به پلتفرم Axeto.ai برای ساخت و اجرای Workflowها.
  • کلید API برای منبع اخبار: شما به یک کلید API برای سرویس خبری که انتخاب می‌کنید نیاز خواهید داشت.
  • پروژه Google Cloud: برای استفاده از گوگل شیتس و جیمیل، شما به یک پروژه Google Cloud با APIهای لازم فعال شده (Google Sheets API، Gmail API) و اعتبارنامه حساب سرویس نیاز خواهید داشت.
  • کلید API جمینی: یک کلید API برای هوش مصنوعی جمینی گوگل.

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

1. ایجاد یک Workflow جدید: در حساب Axeto.ai خود، یک Workflow جدید ایجاد کنید.

2. پیکربندی scheduleTrigger: زمان‌بندی روزانه مورد نظر برای اجرای Workflow را تنظیم کنید.

3. پیکربندی httpRequest:

* آدرس URL API اخبار سهام انتخابی خود را وارد کنید.

* هر هدر لازم، مانند کلید API خود را اضافه کنید.

* متد HTTP (معمولاً GET) را مشخص کنید.

4. پیکربندی splitInBatches: اندازه دسته را بر اساس نیازهای خود و حجم مورد انتظار مقالات خبری تنظیم کنید.

5. پیکربندی googleGemini:

* کلید API جمینی خود را وارد کنید.

* یک پرامپت بنویسید که جمینی را برای تحلیل احساسات متن خبری ارائه شده راهنمایی کند. به عنوان مثال: "تحلیل احساسات مقاله خبری سهام زیر. فقط با 'Positive'، 'Negative' یا 'Neutral' پاسخ دهید. مقاله: {{ $json.news_content }}" ( news_content را بر اساس خروجی httpRequest خود تنظیم کنید).

6. پیکربندی set: ساختار داده خروجی خود را تعریف کنید، شامل فیلدهایی مانند 'Stock Ticker'، 'Headline'، 'Sentiment' و 'Date'. داده‌ها را از گره‌های قبلی به درستی نگاشت کنید.

7. پیکربندی googleSheets:

* با استفاده از اعتبارنامه حساب سرویس، با حساب گوگل خود احراز هویت کنید.

* نام Spreadsheet و نام Sheet را که می‌خواهید داده‌ها را در آن ذخیره کنید، مشخص کنید.

* اطمینان حاصل کنید که سربرگ ستون‌ها در گوگل شیت شما با فیلدهایی که در گره set تعریف کرده‌اید مطابقت دارد.

8. پیکربندی gmail:

* با حساب جیمیل خود احراز هویت کنید.

* آدرس ایمیل گیرنده را تنظیم کنید.

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

9. افزودن گره‌های if و wait: از این گره‌ها برای افزودن منطق شرطی (به عنوان مثال، فقط در صورت وجود اخبار ایمیل ارسال کنید) یا برای مدیریت سرعت Workflow خود استفاده کنید.

10. افزودن گره‌های code: برای هرگونه دستکاری داده سفارشی یا منطقی که توسط گره‌های موجود پوشش داده نمی‌شود.

11. افزودن گره‌های stickyNote: برای مستندسازی بخش‌های خاصی از Workflow خود برای وضوح.

مثال استفاده

این Workflow برای موارد زیر ایده‌آل است:

  • معامله‌گران: درک سریع احساسات بازار نسبت به سهام خاص.
  • تحلیلگران مالی: جمع‌آوری داده‌های احساسات روزانه برای تحقیق.
  • جمع‌آوری‌کنندگان اخبار: خودکارسازی تحلیل احساسات محتوای اخبار.

---

امکانات اتوماسیون بیشتر را در Axeto.ai کاوش کنید.

---

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

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

این Workflow چگونه تحلیل احساسات اخبار سهام را انجام می‌دهد؟

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

نتایج تحلیل احساسات کجا ذخیره می‌شوند؟

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

آیا این Workflow امکان ارسال اعلان را دارد؟

بله، پس از انجام تحلیل، خلاصه‌ای از احساسات روزانه از طریق جیمیل به آدرس ایمیل مشخص شده ارسال می‌شود.

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

شما به یک حساب Axeto.ai، کلید API برای منبع اخبار، پروژه Google Cloud با APIهای فعال (Google Sheets, Gmail) و اعتبارنامه حساب سرویس، و همچنین کلید API جمینی گوگل نیاز دارید.

workflowهای مرتبط

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