ResponseOutputItemRealtimeServerMessage Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Rappresenta un messaggio in tempo reale che rappresenta un nuovo elemento di output aggiunto o creato durante la generazione della risposta.
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
- Ereditarietà
- Attributi
Commenti
Usato con i ResponseOutputItemDone messaggi e ResponseOutputItemAdded .
Le implementazioni del provider devono generare questo messaggio con ResponseOutputItemDone quando un elemento di output (ad esempio una chiamata di funzione o un SMS) è stato completato. Il middleware predefinito FunctionInvokingRealtimeClientSession dipende da questo messaggio per rilevare e richiamare le chiamate degli strumenti.
Costruttori
| Nome | Descrizione |
|---|---|
| ResponseOutputItemRealtimeServerMessage(RealtimeServerMessageType) |
Inizializza una nuova istanza della classe ResponseOutputItemRealtimeServerMessage. |
Proprietà
| Nome | Descrizione |
|---|---|
| Item |
Ottiene o imposta l'elemento della conversazione incluso nella risposta. |
| MessageId |
Ottiene o imposta l'ID messaggio facoltativo associato alla risposta. Questa operazione può essere usata per scopi di rilevamento e correlazione. (Ereditato da RealtimeServerMessage) |
| OutputIndex |
Ottiene o imposta l'indice di output univoco. |
| RawRepresentation |
Ottiene o imposta la rappresentazione non elaborata della risposta. Può essere usato per contenere la struttura di dati originale ricevuta dal modello. (Ereditato da RealtimeServerMessage) |
| ResponseId |
Ottiene o imposta l'ID risposta univoco. |
| Type |
Ottiene o imposta il tipo di risposta in tempo reale. (Ereditato da RealtimeServerMessage) |