Skip to main content
الطرق: 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
آخر تعديل في ٢ أكتوبر ٢٠٢٦