SessionUpdateRealtimeClientMessage Classe

Définition

Représente un message client qui demande la mise à jour de la configuration de session.

public ref class SessionUpdateRealtimeClientMessage : Microsoft::Extensions::AI::RealtimeClientMessage
[System.Diagnostics.CodeAnalysis.Experimental("MEAI001", UrlFormat="https://aka.ms/dotnet-extensions-warnings/{0}")]
public class SessionUpdateRealtimeClientMessage : Microsoft.Extensions.AI.RealtimeClientMessage
public class SessionUpdateRealtimeClientMessage : Microsoft.Extensions.AI.RealtimeClientMessage
[<System.Diagnostics.CodeAnalysis.Experimental("MEAI001", UrlFormat="https://aka.ms/dotnet-extensions-warnings/{0}")>]
type SessionUpdateRealtimeClientMessage = class
    inherit RealtimeClientMessage
type SessionUpdateRealtimeClientMessage = class
    inherit RealtimeClientMessage
Public Class SessionUpdateRealtimeClientMessage
Inherits RealtimeClientMessage
Héritage
SessionUpdateRealtimeClientMessage
Attributs

Remarques

L’envoi de ce message demande au fournisseur de mettre à jour la session active avec de nouvelles options. Tous les fournisseurs ne prennent pas en charge les mises à jour de mi-session. Les fournisseurs qui ne prennent pas en charge ce message peuvent l’ignorer ou lever un NotSupportedException.

Lorsqu’un fournisseur traite ce message, il doit mettre à jour sa Options propriété pour refléter la nouvelle configuration.

Constructeurs

Nom Description
SessionUpdateRealtimeClientMessage(RealtimeSessionOptions)

Initialise une nouvelle instance de la classe SessionUpdateRealtimeClientMessage.

Propriétés

Nom Description
MessageId

Obtient ou définit l’ID de message facultatif associé au message. Cela peut être utilisé à des fins de suivi et de corrélation.

(Hérité de RealtimeClientMessage)
Options

Obtient ou définit les options de session à appliquer.

RawRepresentation

Obtient ou définit la représentation brute du message. Cela peut être utilisé pour envoyer les données brutes au modèle.

(Hérité de RealtimeClientMessage)

S’applique à