ChatResponseMessage interface

تمثيل لرسالة دردشة كما تم تلقيها في استجابة.

الخصائص

content

محتوى الرسالة.

context

إذا تم تكوين ملحقات دردشة Azure OpenAI، فإن هذا الصفيف يمثل الخطوات التزايدية التي تنفذها هذه الملحقات أثناء معالجة طلب إكمال الدردشة.

functionCall

استدعاء الدالة الذي يجب حله وإلحاق إخراجه برسائل الإدخال اللاحقة لطلب إكمال الدردشة لحله كما تم تكوينه.

role

دور الدردشة المقترن بالرسالة.

toolCalls

استدعاءات الأداة التي يجب حلها وإلحاق مخرجاتها برسائل الإدخال اللاحقة لطلب إكمال الدردشة لحلها كما تم تكوينها.

تفاصيل الخاصية

content

محتوى الرسالة.

content: null | string

قيمة الخاصية

null | string

context

إذا تم تكوين ملحقات دردشة Azure OpenAI، فإن هذا الصفيف يمثل الخطوات التزايدية التي تنفذها هذه الملحقات أثناء معالجة طلب إكمال الدردشة.

context?: AzureChatExtensionsMessageContext

قيمة الخاصية

functionCall

استدعاء الدالة الذي يجب حله وإلحاق إخراجه برسائل الإدخال اللاحقة لطلب إكمال الدردشة لحله كما تم تكوينه.

functionCall?: FunctionCall

قيمة الخاصية

role

دور الدردشة المقترن بالرسالة.

role: string

قيمة الخاصية

string

toolCalls

استدعاءات الأداة التي يجب حلها وإلحاق مخرجاتها برسائل الإدخال اللاحقة لطلب إكمال الدردشة لحلها كما تم تكوينها.

toolCalls?: ChatCompletionsToolCallUnion[]

قيمة الخاصية