به محتوای اصلی بروید

مسیریابی

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

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

همهٔ توضیح‌ها · آخرین بازبینی:

چرا اختیاری نیست

جریانی با یک ارائه‌دهنده دقیقاً دسترس‌پذیری او را به ارث می‌برد. محدودیت نرخ به‌ویژه رویدادی نادر نیست — پیامد طبیعی یک ساعت شلوغ است — و جریانی بدون پشتیبان به‌سادگی متوقف می‌شود.

پشتیبان یک شکست قاطع را به پاسخی تنزل‌یافته بدل می‌کند. اینکه این بهبود باشد کاملاً به این بستگی دارد که به شما گفته شود.

انتخاب ترتیب

ترتیب شهودی «مدل بعدیِ بهتر» است، ولی اغلب غلط است. اگر گزینهٔ نخست شکست خورد چون درخواست بیش از حد بلند بود، مدل کوچک‌تر هم شکست می‌خورد. اگر به‌دلیل محتوا رد کرد، مدلی مشابه هم مشابه رد می‌کند.

ترتیب مفیدتر چیزی ساختاری را عوض می‌کند: ارائه‌دهنده‌ای کاملاً دیگر، یا مدلی محلی با قواعدی دیگر، نه هم‌خانواده‌ای که به همان شکل شکست می‌خورد.

نوع خطرناک

پشتیبان خاموش سامانه‌ای است که بی‌سروصدا با مدلی دیگر پاسخ می‌دهد و چیزی نمی‌گوید. پاسخ بدتری می‌گیرید، آن را ذهناً به مدلی که برگزیده بودید نسبت می‌دهید و دربارهٔ آن مدل نتیجهٔ نادرست می‌گیرید.

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

ClawAI چطور این کار را می‌کند

حالت‌های مسیریابی زنجیره‌های خود را تعریف می‌کنند و حالت «فقط محلی» زنجیره‌اش را روی ارائه‌دهندگان محلی نگه می‌دارد به‌جای رفتن سراغ مدل ابری وقتی محلی مشغول است. هر پیام مدلی را که واقعاً پاسخ داده ثبت می‌کند، پس پشتیبان بعداً دیده می‌شود نه اینکه از تغییر لحن حدس زده شود.

پرسش‌های پرتکرار

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

به‌جای خواندن، امتحانش کنید

حالت‌های مسیریابی ClawAI زنجیره‌های پشتیبان خود را دارند و «فقط محلی» زنجیره‌اش را محلی نگه می‌دارد به‌جای رسیدن خاموش به ارائه‌دهندهٔ ابری.