Udostępnij za pośrednictwem


ChatResponseMessage interface

Reprezentacja wiadomości czatu odebranej w odpowiedzi.

Właściwości

content

Zawartość wiadomości.

context

Jeśli skonfigurowano rozszerzenia czatu usługi Azure OpenAI, ta tablica reprezentuje kroki przyrostowe wykonywane przez te rozszerzenia podczas przetwarzania żądania ukończenia czatu.

functionCall

Wywołanie funkcji, które musi zostać rozwiązane i ma swoje dane wyjściowe dołączone do kolejnych komunikatów wejściowych dla żądania ukończenia czatu, aby rozwiązać problem zgodnie z konfiguracją.

role

Rola czatu skojarzona z wiadomością.

toolCalls

Wywołania narzędzi, które muszą zostać rozwiązane i mają swoje dane wyjściowe dołączone do kolejnych komunikatów wejściowych dla żądania ukończenia czatu, aby rozwiązać problem zgodnie z konfiguracją.

Szczegóły właściwości

content

Zawartość wiadomości.

content: null | string

Wartość właściwości

null | string

context

Jeśli skonfigurowano rozszerzenia czatu usługi Azure OpenAI, ta tablica reprezentuje kroki przyrostowe wykonywane przez te rozszerzenia podczas przetwarzania żądania ukończenia czatu.

context?: AzureChatExtensionsMessageContext

Wartość właściwości

functionCall

Wywołanie funkcji, które musi zostać rozwiązane i ma swoje dane wyjściowe dołączone do kolejnych komunikatów wejściowych dla żądania ukończenia czatu, aby rozwiązać problem zgodnie z konfiguracją.

functionCall?: FunctionCall

Wartość właściwości

role

Rola czatu skojarzona z wiadomością.

role: string

Wartość właściwości

string

toolCalls

Wywołania narzędzi, które muszą zostać rozwiązane i mają swoje dane wyjściowe dołączone do kolejnych komunikatów wejściowych dla żądania ukończenia czatu, aby rozwiązać problem zgodnie z konfiguracją.

toolCalls?: ChatCompletionsToolCallUnion[]

Wartość właściwości