ResponseOutputItemRealtimeServerMessage Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa uma mensagem em tempo real que representa um novo item de saída adicionado ou criado durante a geração de resposta.
public ref class ResponseOutputItemRealtimeServerMessage : Microsoft::Extensions::AI::RealtimeServerMessage
[System.Diagnostics.CodeAnalysis.Experimental("MEAI001", UrlFormat="https://aka.ms/dotnet-extensions-warnings/{0}")]
public class ResponseOutputItemRealtimeServerMessage : Microsoft.Extensions.AI.RealtimeServerMessage
public class ResponseOutputItemRealtimeServerMessage : Microsoft.Extensions.AI.RealtimeServerMessage
[<System.Diagnostics.CodeAnalysis.Experimental("MEAI001", UrlFormat="https://aka.ms/dotnet-extensions-warnings/{0}")>]
type ResponseOutputItemRealtimeServerMessage = class
inherit RealtimeServerMessage
type ResponseOutputItemRealtimeServerMessage = class
inherit RealtimeServerMessage
Public Class ResponseOutputItemRealtimeServerMessage
Inherits RealtimeServerMessage
- Herança
- Atributos
Comentários
Usado com as mensagens eResponseOutputItemAdded.ResponseOutputItemDone
As implementações do provedor devem emitir essa mensagem quando ResponseOutputItemDone um item de saída (como uma chamada de função ou mensagem de texto) for concluído. O middleware interno FunctionInvokingRealtimeClientSession depende dessa mensagem para detectar e invocar chamadas de ferramenta.
Construtores
| Nome | Description |
|---|---|
| ResponseOutputItemRealtimeServerMessage(RealtimeServerMessageType) |
Inicializa uma nova instância da classe ResponseOutputItemRealtimeServerMessage. |
Propriedades
| Nome | Description |
|---|---|
| Item |
Obtém ou define o item de conversa incluído na resposta. |
| MessageId |
Obtém ou define a ID da mensagem opcional associada à resposta. Isso pode ser usado para fins de acompanhamento e correlação. (Herdado de RealtimeServerMessage) |
| OutputIndex |
Obtém ou define o índice de saída exclusivo. |
| RawRepresentation |
Obtém ou define a representação bruta da resposta. Isso pode ser usado para manter a estrutura de dados original recebida do modelo. (Herdado de RealtimeServerMessage) |
| ResponseId |
Obtém ou define a ID de resposta exclusiva. |
| Type |
Obtém ou define o tipo da resposta em tempo real. (Herdado de RealtimeServerMessage) |