ChatResponseMessage interface
Eine Darstellung einer Chatnachricht, die in einer Antwort empfangen wurde.
Eigenschaften
content | Der Inhalt der Nachricht. |
context | Wenn Azure OpenAI-Chaterweiterungen konfiguriert sind, stellt dieses Array die von diesen Erweiterungen ausgeführten inkrementellen Schritte während der Verarbeitung der Chat-Vervollständigungsanforderung dar. |
function |
Der Funktionsaufruf, der aufgelöst werden muss und dessen Ausgabe an nachfolgende Eingabenachrichten angefügt wird, damit die Anforderung zum Chatabschluss wie konfiguriert aufgelöst werden soll. |
role | Die der Nachricht zugeordnete Chatrolle. |
tool |
Das Tool ruft auf, die aufgelöst werden müssen, und deren Ausgaben an nachfolgende Eingabenachrichten angefügt werden, damit die Chatabschlussanforderung wie konfiguriert aufgelöst werden soll. |
Details zur Eigenschaft
content
Der Inhalt der Nachricht.
content: null | string
Eigenschaftswert
null | string
context
Wenn Azure OpenAI-Chaterweiterungen konfiguriert sind, stellt dieses Array die von diesen Erweiterungen ausgeführten inkrementellen Schritte während der Verarbeitung der Chat-Vervollständigungsanforderung dar.
context?: AzureChatExtensionsMessageContext
Eigenschaftswert
functionCall
Der Funktionsaufruf, der aufgelöst werden muss und dessen Ausgabe an nachfolgende Eingabenachrichten angefügt wird, damit die Anforderung zum Chatabschluss wie konfiguriert aufgelöst werden soll.
functionCall?: FunctionCall
Eigenschaftswert
role
Die der Nachricht zugeordnete Chatrolle.
role: string
Eigenschaftswert
string
toolCalls
Das Tool ruft auf, die aufgelöst werden müssen, und deren Ausgaben an nachfolgende Eingabenachrichten angefügt werden, damit die Chatabschlussanforderung wie konfiguriert aufgelöst werden soll.
toolCalls?: ChatCompletionsToolCallUnion[]
Eigenschaftswert
Azure SDK for JavaScript