docs.title/Chat Completions API

Chat Completions API

API Reference

نقطة النهاية

POST https://api.barqapi.com/v1/chat/completions

جسم الطلب

المعاملالنوعمطلوبالوصف
modelstring✅ نعممعرف النموذج
messagesarray✅ نعممصفوفة رسائل مع role و content
temperaturenumberلادرجة حرارة العينة (0–2). الافتراضي: 1
max_tokensintegerلاالحد الأقصى للرموز في الاستجابة
streambooleanلاتمكين البث المباشر SSE. الافتراضي: false

مثال على الطلب

{
  "model": "gpt-4o",
  "messages": [
    {"role": "system", "content": "أنت مترجم عربي-إنجليزي مفيد."},
    {"role": "user", "content": "ترجم: 'Welcome to Saudi Arabia'"}
  ]
}

مثال على الاستجابة

{
  "id": "chatcmpl-abc123",
  "model": "gpt-4o",
  "choices": [{
    "message": {
      "role": "assistant",
      "content": "مرحباً بكم في المملكة العربية السعودية"
    },
    "finish_reason": "stop"
  }],
  "usage": {
    "prompt_tokens": 25,
    "completion_tokens": 12,
    "total_tokens": 37
  }
}

docs.readyToStart

docs.readyToStartDesc

ادعُ صديقًا، واحصل كلاكما على رصيد مجاني!

💡 سجّل الدخول للحصول على رابط الإحالة الخاص بك

اقرأ سياسة برنامج الإحالة