foxora

إكمالات الدردشة API

أرسل حمولة رسائل متوافقة مع OpenAI إلى /v1/chat/completions باستخدام معرف النموذج الذي تم إرجاعه بواسطة /v1/models.

الطرفية
curl https://api.foxora.ai/v1/chat/completions \
  -H "Authorization: Bearer $FOXORA_ACCESS_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "<model-id-from-v1-models>",
    "messages": [
      {"role": "user", "content": "Summarize this in three bullets."}
    ]
  }'
  1. قم بإحضار قائمة النماذج الحالية بدلاً من ترميز نموذج الموفر بشكل ثابت.
  2. أرسل messages المطلوب مع model غير فارغ.
  3. اقرأ النتيجة المساعدة من choices وتفاصيل القياس من usage.
  4. احتفظ بـ x-request-id عند فشل الطلب.

قم بتعيين stream: true فقط عندما يتمكن العميل من استهلاك الأحداث المرسلة من الخادم والتعامل مع الدفق الذي ينتهي مبكرًا.

النتيجة المتوقعة: يؤدي نجاح HTTP إلى إرجاع خيار مساعد بالإضافة إلى بيانات الاستخدام للطلب المكتمل.