ردیابی خودکار هزینه‌ها از LINE با GPT-4 و Google Sheets

ردیابی خودکار هزینه‌ها از LINE با GPT-4 و Google Sheets

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

دانلود workflow

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

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

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

ردیابی خودکار هزینه‌ها از پیام‌های LINE با GPT-4 و Google Sheets

این Workflow ردیابی هزینه‌ها را با دریافت ورودی‌ها از پیام‌های LINE، تجزیه و تحلیل آن‌ها با GPT-4 برای استخراج داده‌های ساختاریافته هزینه، بررسی موارد تکراری در برابر سوابق Google Sheets و به‌روزرسانی صفحه با هزینه‌های جدید، خودکار می‌کند. این Workflow بازخوردی را در LINE به کاربر ارائه می‌دهد و ثبت موفقیت‌آمیز یا اطلاع‌رسانی در مورد موارد تکراری یا ورودی‌های نامربوط را تأیید می‌کند.

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

فناوری‌های کلیدی:

  • LINE Messaging API: برای دریافت پیام‌ها و ارسال پاسخ‌ها.
  • GPT-4 (از طریق LangChain): برای استخراج هوشمندانه جزئیات هزینه از متن یا تصاویر.
  • Google Sheets: برای ذخیره و مدیریت سوابق هزینه.

نمای کلی Workflow

این Workflow برای ساده‌سازی ثبت هزینه‌ها از پیام‌های LINE شما طراحی شده است. در اینجا تجزیه و تحلیل جریان منطقی آن آورده شده است:

1. دریافت ورودی و تشخیص نوع: پیام‌های ورودی را از طریق یک Webhook LINE دریافت می‌کند و تعیین می‌کند که محتوا متن است یا تصویر.

2. پردازش هوش مصنوعی و استخراج داده: از یک عامل LangChain با GPT-4 برای تجزیه و تحلیل محتوای پیام (متن یا تصویر) و استخراج داده‌های ساختاریافته هزینه (تاریخ، کانال، نوع کانال، توضیحات هزینه، مبلغ، دسته‌بندی) در قالب JSON استفاده می‌کند.

3. آماده‌سازی برای حذف موارد تکراری: یک کلید منحصر به فرد از جزئیات هزینه استخراج شده برای تسهیل بررسی موارد تکراری ایجاد می‌کند.

4. بررسی موارد تکراری در برابر Google Sheets: Google Sheet شما را برای بررسی اینکه آیا هزینه‌ای با کلید حذف موارد تکراری مشابه از قبل وجود دارد یا خیر، جستجو می‌کند.

5. انشعاب بر اساس موارد تکراری و اعتبار: بر اساس اینکه آیا هزینه تکراری است یا نامربوط، Workflow به مسیرهای پاسخ متفاوتی منشعب می‌شود.

6. افزودن داده و پاسخ به کاربر: برای هزینه‌های جدید و معتبر، داده‌ها به Google Sheets اضافه می‌شوند و یک پیام تأیید به کاربر در LINE ارسال می‌شود. برای پیام‌های تکراری یا نامربوط، اعلان‌های مناسب ارسال می‌شوند.

تجزیه و تحلیل گره (Node) دقیق

۱. دریافت ورودی و تشخیص نوع

این بخش ورودی اولیه پیام‌ها را از LINE مدیریت کرده و آن‌ها را برای پردازش بیشتر دسته‌بندی می‌کند.

  • Webhook

* نوع: HTTP Webhook

* هدف: گوش دادن به درخواست‌های POST ورودی از پلتفرم LINE.

* پیکربندی: با یک مسیر مشخص (به عنوان مثال، /your-webhook-path) برای دریافت رویدادهای LINE راه‌اندازی می‌شود.

* ورودی: بار داده JSON خام از LINE.

* خروجی: کل بار داده JSON را به گره بعدی منتقل می‌کند.

* مشکلات احتمالی: توکن دسترسی نامعتبر کانال LINE، بار داده‌های Webhook نامعتبر، مشکلات اتصال شبکه.

  • سوئیچ بر اساس نوع هزینه

* نوع: Switch

* هدف: هدایت Workflow بر اساس نوع پیام دریافتی.

* پیکربندی: فیلد body.events[0].message.type را ارزیابی می‌کند تا بررسی کند که آیا "text" یا "image" است.

* ورودی: بار داده JSON از گره Webhook.

* خروجی: پیام‌های متنی را هدایت می‌کند.

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

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

این Workflow چگونه هزینه‌ها را از LINE استخراج می‌کند؟

این Workflow از GPT-4 (از طریق LangChain) برای تجزیه و تحلیل پیام‌های متنی یا تصویری دریافتی از LINE استفاده می‌کند و جزئیات هزینه مانند تاریخ، مبلغ و توضیحات را استخراج می‌نماید.

چگونه از ثبت هزینه‌های تکراری جلوگیری می‌شود؟

Workflow یک کلید منحصر به فرد از جزئیات هزینه ایجاد کرده و آن را با سوابق موجود در Google Sheets مقایسه می‌کند تا از ثبت مجدد هزینه‌های مشابه جلوگیری کند.

چه نوع داده‌هایی را می‌توان با این Workflow ردیابی کرد؟

این Workflow قادر به استخراج و ردیابی داده‌های ساختاریافته هزینه مانند تاریخ، کانال، نوع کانال، توضیحات هزینه، مبلغ و دسته‌بندی است.

پس از ثبت هزینه، چه بازخوردی به کاربر داده می‌شود؟

پس از ثبت موفقیت‌آمیز هزینه در Google Sheets، یک پیام تأیید به کاربر در LINE ارسال می‌شود. در صورت تکراری بودن یا نامربوط بودن پیام، اعلان‌های مناسبی دریافت خواهد شد.

workflowهای مرتبط

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