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

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

```bash
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 إلى إرجاع خيار مساعد بالإضافة إلى بيانات الاستخدام للطلب المكتمل.
