ChatChoice interface
تمثيل إكمال موجه واحد كجزء من طلب إكمال الدردشة الشامل.
بشكل عام، n
يتم إنشاء الخيارات لكل مطالبة مقدمة بقيمة افتراضية 1.
قد تحد حدود الرمز المميز والإعدادات الأخرى من عدد الخيارات التي تم إنشاؤها.
الخصائص
content |
معلومات حول فئة تصفية المحتوى (الكراهية والجنسية والعنف self_harm)، إذا تم اكتشافها، بالإضافة إلى مستوى الخطورة (very_low، منخفض، متوسط، عالي النطاق يحدد شدة المحتوى الضار ومستوى مخاطره) وما إذا كان قد تمت تصفيته أم لا. |
delta | محتوى رسالة دلتا لاستجابة دفق. |
enhancements | يمثل نتائج إخراج تحسينات Azure OpenAI لإكمال الدردشة، كما تم تكوينه عبر الإدخال المطابق المتوفر في الطلب. تتوفر هذه المعلومات التكميلية فقط عند استخدام Azure OpenAI وفقط عند تكوين الطلب لاستخدام التحسينات. |
finish |
سبب توقف النموذج عن إنشاء الرموز المميزة، جنبا إلى جنب مع أي تفاصيل قابلة للتطبيق. يحل هذا التمثيل المنظم محل "finish_reason" لبعض النماذج. |
finish |
سبب اكتمال اختيار إكمال الدردشة هذا تم إنشاؤه. |
index | الفهرس الذي تم ترتيبه المرتبط باختيار إكمال الدردشة هذا. |
logprobs | معلومات احتمال السجل لهذا الاختيار، كما تم تمكينها عبر خيار طلب "logprobs". |
message | رسالة الدردشة لمطالبة إكمال دردشة معينة. |
تفاصيل الخاصية
contentFilterResults
معلومات حول فئة تصفية المحتوى (الكراهية والجنسية والعنف self_harm)، إذا تم اكتشافها، بالإضافة إلى مستوى الخطورة (very_low، منخفض، متوسط، عالي النطاق يحدد شدة المحتوى الضار ومستوى مخاطره) وما إذا كان قد تمت تصفيته أم لا.
contentFilterResults?: ContentFilterResultsForChoice
قيمة الخاصية
delta
enhancements
يمثل نتائج إخراج تحسينات Azure OpenAI لإكمال الدردشة، كما تم تكوينه عبر الإدخال المطابق المتوفر في الطلب. تتوفر هذه المعلومات التكميلية فقط عند استخدام Azure OpenAI وفقط عند تكوين الطلب لاستخدام التحسينات.
enhancements?: AzureChatEnhancements
قيمة الخاصية
finishDetails
سبب توقف النموذج عن إنشاء الرموز المميزة، جنبا إلى جنب مع أي تفاصيل قابلة للتطبيق. يحل هذا التمثيل المنظم محل "finish_reason" لبعض النماذج.
finishDetails?: ChatFinishDetailsUnion
قيمة الخاصية
finishReason
سبب اكتمال اختيار إكمال الدردشة هذا تم إنشاؤه.
finishReason: null | string
قيمة الخاصية
null | string
index
الفهرس الذي تم ترتيبه المرتبط باختيار إكمال الدردشة هذا.
index: number
قيمة الخاصية
number
logprobs
معلومات احتمال السجل لهذا الاختيار، كما تم تمكينها عبر خيار طلب "logprobs".
logprobs: null | ChatChoiceLogProbabilityInfo
قيمة الخاصية
null | ChatChoiceLogProbabilityInfo
message
رسالة الدردشة لمطالبة إكمال دردشة معينة.
message?: ChatResponseMessage
قيمة الخاصية
Azure SDK for JavaScript