LibreChat
دليل دمج LibreChat
اربط UnoRouter بـ LibreChat عبر نقطة نهاية مخصصة متوافقة مع OpenAI.
نظرة عامة
يكشف LibreChat أي مضيف متوافق مع OpenAI عبر endpoints.custom. أضف كتلة UnoRouter، واضبط متغير البيئة، ويمتلئ منتقي النماذج تلقائيا من الكتالوج.
إعداد سريع
أدخل هذه القيم في العميل. يُملأ مفتاحك تلقائيًا عند تسجيل الدخول.
text
عنوان URL الأساسي: https://api.unorouter.ai/v1
مفتاح API: YOUR_API_KEYالتوافق
Chat Completionsالبثاستدعاء الأدوات
الإعداد خطوة بخطوة
- 1عدّل librechat.yaml
في تثبيت LibreChat لديك، أضف كتلة نقطة نهاية مخصصة تحت endpoints.custom.
yamlendpoints: custom: - name: 'UnoRouter' apiKey: '${UNOROUTER_API_KEY}' baseURL: 'https://api.unorouter.ai/v1' models: fetch: true titleConvo: true modelDisplayLabel: 'UnoRouter' - 2أضف متغير البيئة
اضبط مفتاح API الخاص بـ UnoRouter في ملف .env الخاص بـ LibreChat.
bashUNOROUTER_API_KEY=YOUR_API_KEY - 3أعد تشغيل LibreChat
أعد تشغيل الحاوية أو العملية. تظهر نقطة نهاية UnoRouter في قائمة المحادثة.
النماذج الموصى بها
نماذج مجانية تعمل جيدًا هنا. الصق أي معرّف نموذج في العميل.
deepseek-v3.2gemini-flash-latestc4ai-aya-vision-32bcommand-r7b-arabic-02-2025deepseek-v3.1
ملاحظات مهمة
- استخدم صيغة القوس المفرد لقيم متغيرات البيئة، وليس صيغة الأسرار المستخدمة في بعض الإعدادات الأخرى.
- إذا رفض نموذج معاملات OpenAI الإضافية، أضفها إلى dropParams (مثل frequency_penalty و presence_penalty).
- يملأ fetch: true تلقائيا من كتالوج UnoRouter. اجمعه مع default لإظهار النماذج المفضلة أولا.