ChatResponseMessage interface
تمثيل لرسالة دردشة كما تم تلقيها في استجابة.
الخصائص
content | محتوى الرسالة. |
context | إذا تم تكوين ملحقات دردشة Azure OpenAI، فإن هذا الصفيف يمثل الخطوات التزايدية التي تنفذها هذه الملحقات أثناء معالجة طلب إكمال الدردشة. |
function |
استدعاء الدالة الذي يجب حله وإلحاق إخراجه برسائل الإدخال اللاحقة لطلب إكمال الدردشة لحله كما تم تكوينه. |
role | دور الدردشة المقترن بالرسالة. |
tool |
استدعاءات الأداة التي يجب حلها وإلحاق مخرجاتها برسائل الإدخال اللاحقة لطلب إكمال الدردشة لحلها كما تم تكوينها. |
تفاصيل الخاصية
content
محتوى الرسالة.
content: null | string
قيمة الخاصية
null | string
context
إذا تم تكوين ملحقات دردشة Azure OpenAI، فإن هذا الصفيف يمثل الخطوات التزايدية التي تنفذها هذه الملحقات أثناء معالجة طلب إكمال الدردشة.
context?: AzureChatExtensionsMessageContext
قيمة الخاصية
functionCall
استدعاء الدالة الذي يجب حله وإلحاق إخراجه برسائل الإدخال اللاحقة لطلب إكمال الدردشة لحله كما تم تكوينه.
functionCall?: FunctionCall
قيمة الخاصية
role
دور الدردشة المقترن بالرسالة.
role: string
قيمة الخاصية
string
toolCalls
استدعاءات الأداة التي يجب حلها وإلحاق مخرجاتها برسائل الإدخال اللاحقة لطلب إكمال الدردشة لحلها كما تم تكوينها.
toolCalls?: ChatCompletionsToolCallUnion[]
قيمة الخاصية
Azure SDK for JavaScript