الطرق: client.generate_text(...) وclient.create_chat_completion(...).
مثال
المعلمات الأساسية
model (مطلوب): معرّف النموذج المستهدف.
messages (مطلوب): رسائل مرتبة بأدوار user/system/assistant/tool، ومحتواها نصّي.
- أخذ العينات:
temperature (0–2) وtop_p (0–1) وtop_k (>=1) وseed (عدد صحيح اختياري).
- الطول/العقوبات:
max_output_tokens (عدد صحيح) وpresence_penalty وfrequency_penalty (من -2 إلى 2) وstop (نص أو مصفوفة نصوص).
- الأدوات:
tools (تعريفات) وtool_choice (تلقائي/بلا/أداة محددة) وmax_tool_calls (عدد صحيح) وparallel_tool_calls (قيمة منطقية).
- الاحتمالات اللوغاريتمية:
logprobs (قيمة منطقية) وtop_logprobs (0–20).
- المخرجات:
response_format (json/text) وmetadata (كائن يُمرّر كما هو) وstream (قيمة منطقية) وservice_tier.
- إضافات البوابة:
usage (قيمة منطقية لطلب بيانات الاستخدام) وmeta (قيمة منطقية لتضمين كتلة meta).
القيمة المعادة
ChatCompletionsResponse آخر تعديل في ٢ أكتوبر ٢٠٢٦