پرش به محتویات

مشکلات رایج نود Question and Answer Chain#

در اینجا برخی از خطاها و مشکلات رایج با نود Question and Answer Chain و مراحل رفع یا دیباگ آنها آورده شده است.

خطای عدم مشخص کردن prompt#

این خطا زمانی ظاهر می‌شود که Prompt خالی یا نامعتبر باشد.

ممکن است در یکی از دو سناریو زیر مشاهده کنید:

  1. زمانی که Prompt روی Define below قرار دارد و در Text شما یک عبارت دارید که ارزش تولید نمی‌کند. * برای رفع، یک prompt معتبر در فیلد Text وارد کنید. * مطمئن شوید که هر عبارتی ارجاع به فیلدهای معتبر دارد و آن‌ها به ورودی معتبر و نه null حل می‌شوند.
  2. زمانی که Prompt روی Connected Chat Trigger Node قرار دارد و داده ورودی دارای مقادیر null است. * برای رفع، مطمئن شوید که ورودی شما حاوی فیلد chatInput است. یک نود Edit Fields (Set) برای ویرایش نام فیلد ورودی به chatInput اضافه کنید. * هر مقدار null را از فیلد chatInput نود ورودی حذف کنید.

خطای نیاز به کانکشن یک ساب‌نود Retriever#

این خطا زمانی ظاهر می‌شود که n98n سعی کند نود را بدون کانکشن Retriever اجرا کند.

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

قادر به تولید پاسخ‌های بلندتر نیستید#

اگر نیاز دارید پاسخ‌های طولانی‌تری نسبت به آنچه نود Question and Answer Chain به طور پیشفرض تولید می‌کند، ایجاد کنید، می‌توانید یکی یا چند مورد از تکنیک‌های زیر را امتحان کنید:

  • ارتباط با یک مدل جامع‌تر: برخی مدل‌های هوشمند نتایج مختصرتر نسبت به دیگران تولید می‌کنند. جایگزینی مدل خود با یکی دارای دامنه‌ی بزرگتر و خروجی مفصل‌تر می‌تواند طول کلمات پاسخ‌های شما را افزایش دهد.
  • افزایش حداکثر تعداد توکن‌ها: بسیاری از نودهای مدل (مثلاً مدل چت OpenAI) گزینه حداکثر تعداد توکن‌ها دارند. می‌توانید این مقدار را تنظیم کنید تا حداکثر تعداد توکن‌هایی که مدل می‌تواند استفاده کند و پاسخ دهد، افزایش دهید.
  • ساخت پاسخ‌های بزرگ‌تر در مراحل: برای پاسخ‌های دقیق‌تر، می‌توانید پاسخ‌ها را در مراحل مختلف با استفاده از انواع مختلف نودهای هوشمند ایجاد کنید. می‌توانید یک سوال را با چندین prompt جداگانه به مدل بدهید و برای هر کدام پاسخ بگیرید و سپس پاسخ‌ها را با هم ترکیب کنید تا پاسخ نهایی شکل گیرد. هرچند جزئیات متفاوت است، ولی نمونه خوبی از این رویکرد در [قالب نوشتن پست وردپرس با هوش مصنوعی]https://n98n.ir/workflows/2187-write-a-wordpress-post-with-ai-starting-from-a-few-keywords/) قابل مشاهده است.