SessionUpdateRealtimeClientMessage Classe

Definição

Representa uma mensagem de cliente que solicita a atualização da configuração da sessão.

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
Herança
SessionUpdateRealtimeClientMessage
Atributos

Observações

Enviar esta mensagem pede que o fornecedor atualize a sessão ativa com novas opções. Nem todos os fornecedores suportam atualizações a meio da sessão. Os fornecedores que não suportam esta mensagem podem ignorá-la ou lançar um NotSupportedExceptionarquivo .

Quando um fornecedor processa esta mensagem, deve atualizar a sua Options propriedade para refletir a nova configuração.

Construtores

Name Descrição
SessionUpdateRealtimeClientMessage(RealtimeSessionOptions)

Inicializa uma nova instância da SessionUpdateRealtimeClientMessage classe.

Propriedades

Name Descrição
MessageId

Recebe ou define o ID opcional da mensagem associado à mensagem.

(Herdado de RealtimeClientMessage)
Options

Obtém ou define as opções de sessão para se candidatar.

RawRepresentation

Obtém ou define a representação bruta da mensagem. Isto pode ser usado para enviar os dados brutos para o modelo.

(Herdado de RealtimeClientMessage)

Aplica-se a