تخطَّ إلى المحتوى
موارد المطورين
موارد المطورين

NextChat

اربط NextChat بـ RunAPI بنقطة نهاية ونموذج مخصصَين.

اربط NextChat بـ RunAPI عبر نقطة نهاية OpenAI المخصصة. يُركّب NextChat مسار العملية بشكل مختلف عن العملاء الآخرين في هذه المجموعة، لذا aستخدم قيمة نقطة النهاية الدقيقة أدناه. أنشئ مفتاح API قياسياً لـ RunAPI في دليل المصادقة قبل المتابعة.

تثبيت أو نشر NextChat

اختر إصدار سطح مكتب أو طريقة نشر من مستودع NextChat الرسمي، ثم افتح الإعدادات.

إعداد نقطة النهاية المخصصة

  1. في تطبيق الويب، فعّل Custom Endpoint واختر OpenAI. يستخدم تطبيق سطح المكتب دائماً التكوين المخصص.
  2. اضبط عنوان نقطة النهاية على https://runapi.ai بدون /v1.
  3. أدخل مفتاح API الخاص بك في RunAPI.
  4. ضمن Custom Model Name، أضف معرّفاً دقيقاً من كتالوج النماذج، ثم اخترته للمحادثة الحالية.

هذا الإعداد هو جذر نقطة نهاية NextChat، وليس عنوان Base URL المتوافق مع OpenAI الذي يستخدمه OpenAI SDK. يُضيف NextChat بنفسه v1/chat/completions، مما ينتج https://runapi.ai/v1/chat/completions. لا يجلب عميل OpenAI الخاص به قائمة نماذج RunAPI، لذا أضف المعرّف يدويًا بدلاً من انتظار الاكتشاف.

إعداد نشر ذاتي الاستضافة

للتثبيت المستضاف ذاتياً، عيّن متغيرات البيئة هذه ثم أعد النشر أو أعد تشغيل التطبيق:

SHELL
BASE_URL=https://runapi.ai
OPENAI_API_KEY=YOUR_RUNAPI_API_TOKEN
CUSTOM_MODELS=+YOUR_RUNAPI_MODEL_ID

يضيف البادئة + النموذجَ دون استبدال إدخالات النموذج الحالية للتطبيق.

التحقق من الاتصال

ابدأ محادثة جديدة، وحدد نموذج RunAPI المخصص، وأرسل Reply with the word connected. تؤكد الاستجابة الكاملة أو المتدفقة الطبيعية أن الطرف المخصص نشط.

استكشاف الأخطاء وإصلاحها

  • يحتوي URL الطلب على /v1/v1/chat/completions: أزل /v1 من عنوان نقطة النهاية واستخدم https://runapi.ai.
  • لا يزال NextChat يستخدم نموذجاً مدمجاً: أضف المعرّف الدقيق تحت Custom Model Name، ثم أعد تحديده في المحادثة الحالية.
  • إعدادات الويب لا تأخذ أثراً: تأكد من تفعيل Custom Endpoint؛ إذ تتعامل تطبيقات سطح المكتب والويب مع هذا المفتاح بشكل مختلف.
  • تغييرات الاستضافة الذاتية لا تأخذ أثراً: أعد التشغيل أو إعادة النشر بعد تغيير BASE_URL أو OPENAI_API_KEY أو CUSTOM_MODELS.

للاطلاع على سلوك البروتوكول المشترك، استخدم البدء السريع لـ LLM API . للاطلاع على حقول الطلب والاستجابة، استخدم مرجع Chat Completions API .