ResponseOutputItemRealtimeServerMessage Clase

Definición

Representa un mensaje en tiempo real que representa un nuevo elemento de salida agregado o creado durante la generación de respuesta.

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
Herencia
ResponseOutputItemRealtimeServerMessage
Atributos

Comentarios

Se usa con los ResponseOutputItemDone mensajes y ResponseOutputItemAdded .

Las implementaciones del proveedor deben emitir este mensaje con ResponseOutputItemDone cuando se haya completado un elemento de salida (como una llamada de función o un mensaje de texto). El middleware integrado FunctionInvokingRealtimeClientSession depende de este mensaje para detectar e invocar llamadas a herramientas.

Constructores

Nombre Description
ResponseOutputItemRealtimeServerMessage(RealtimeServerMessageType)

Inicializa una nueva instancia de la clase ResponseOutputItemRealtimeServerMessage.

Propiedades

Nombre Description
Item

Obtiene o establece el elemento de conversación incluido en la respuesta.

MessageId

Obtiene o establece el identificador de mensaje opcional asociado a la respuesta. Esto se puede usar con fines de seguimiento y correlación.

(Heredado de RealtimeServerMessage)
OutputIndex

Obtiene o establece el índice de salida único.

RawRepresentation

Obtiene o establece la representación sin procesar de la respuesta. Esto se puede usar para contener la estructura de datos original recibida del modelo.

(Heredado de RealtimeServerMessage)
ResponseId

Obtiene o establece el identificador de respuesta único.

Type

Obtiene o establece el tipo de la respuesta en tiempo real.

(Heredado de RealtimeServerMessage)

Se aplica a