LibreChat
راهنمای یکپارچهسازی LibreChat
Routerah را از طریق یک نقطه پایانی سفارشی سازگار با OpenAI به LibreChat وصل کنید.
نمای کلی
LibreChat هر میزبان سازگار با OpenAI را از طریق endpoints.custom عرضه میکند. یک بلوک Routerah اضافه و متغیر محیطی را تنظیم کنید؛ انتخابگر مدل از کاتالوگ پر میشود.
پیکربندی سریع
اینها را در کلاینت بچسبانید. با ورود، کلید شما خودکار پر میشود.
text
نشانی پایه: https://api.routerah.app/v1
کلید API: YOUR_API_KEYسازگاری
Chat Completionsپاسخ جریانیفراخوانی ابزار
راهاندازی گامبهگام
- 1ویرایش librechat.yaml
یک بلوک نقطه پایانی سفارشی زیر endpoints.custom اضافه کنید.
yamlendpoints: custom: - name: 'Routerah' apiKey: '${ROUTERAH_API_KEY}' baseURL: 'https://api.routerah.app/v1' models: fetch: true titleConvo: true modelDisplayLabel: 'Routerah' - 2افزودن متغیر محیطی
کلید API Routerah خود را در فایل .env فایل LibreChat تنظیم کنید.
bashROUTERAH_API_KEY=YOUR_API_KEY - 3ریاستارت LibreChat
کانتینر یا فرایند را ریاستارت کنید. نقطه پایانی Routerah در فهرست گفتگو ظاهر میشود.
مدلهای پیشنهادی
مدلهای رایگانی که اینجا کار میکنند. هر شناسه مدلی را میتوانید در کلاینت بچسبانید.
minimax-m3.1-flash:freexing4.0-29b-a4b:freesage-a1.5:freenemotron-3.5-bolt-e4b:freeling-3.1-flash:free
نکات مهم
- برای مقادیر متغیر محیطی از ساختار تکآکولاد استفاده کنید، نه ساختار secrets که پیکربندیهای دیگر دارند.
- اگر مدلی پارامترهای اضافه OpenAI را نپذیرفت، آنها را به dropParams اضافه کنید (مثلاً frequency_penalty و presence_penalty).
- fetch: true فهرست را از کاتالوگ Routerah پر میکند. با default ترکیبش کنید تا مدلهای ترجیحی اول دیده شوند.