الطريقة: client.GenerateResponse(...) أو client.CreateResponse(...)
مثال
المعلمات الأساسية
model (مطلوب): معرّف النموذج المستهدف.
input (مطلوب): مصفوفة مرتبة من عناصر الإدخال، مثل الرسائل واستدعاءات الأدوات.
temperature (0–2): كلما زادت القيمة زادت العشوائية.
top_p (0–1) / top_k (>=1): إعدادات أخذ العينات بالنواة وأفضل k خيارات.
max_output_tokens (عدد صحيح): حد صارم للرموز المولّدة في كل استجابة؛ استخدم max_output_tokens_per_message لتحديد كل رسالة.
- الأدوات:
tools (تعريفات) وtool_choice (تلقائي/بلا/محدد) وmax_tool_calls (عدد صحيح) وparallel_tool_calls (قيمة منطقية).
- الاحتمالات اللوغاريتمية:
logprobs (قيمة منطقية) وtop_logprobs (0–20) لإرجاع الاحتمال اللوغاريتمي لكل رمز.
- المخرجات:
response_format (json/text) وservice_tier وstore (قيمة منطقية) وstream (قيمة منطقية).
- البيانات الوصفية:
metadata (كائن يُمرّر كما هو) وreasoning (كائن لتلميحات مستوى الاستدلال).
- إضافات البوابة:
usage (قيمة منطقية لطلب بيانات الاستخدام) وmeta (قيمة منطقية لتضمين كتلة meta).
القيمة المعادة
ResponsesResponse آخر تعديل في ٢ أكتوبر ٢٠٢٦