RealtimeSessionOptions Classe

Definição

Representa opções para configurar uma sessão em tempo real.

public ref class RealtimeSessionOptions
[System.Diagnostics.CodeAnalysis.Experimental("MEAI001", UrlFormat="https://aka.ms/dotnet-extensions-warnings/{0}")]
public class RealtimeSessionOptions
public class RealtimeSessionOptions
[<System.Diagnostics.CodeAnalysis.Experimental("MEAI001", UrlFormat="https://aka.ms/dotnet-extensions-warnings/{0}")>]
type RealtimeSessionOptions = class
type RealtimeSessionOptions = class
Public Class RealtimeSessionOptions
Herança
RealtimeSessionOptions
Atributos

Construtores

Nome Description
RealtimeSessionOptions()

Representa opções para configurar uma sessão em tempo real.

Propriedades

Nome Description
InputAudioFormat

Obtém o formato de áudio de entrada para a sessão.

Instructions

Obtém as instruções padrão do sistema para a sessão.

MaxOutputTokens

Obtém o número máximo de tokens de resposta para a sessão.

Model

Obtém o nome do modelo a ser usado para a sessão.

OutputAudioFormat

Obtém o formato de áudio de saída da sessão.

OutputModalities

Obtém as modalidades de saída para a resposta. como "text", "audio". Se for nulo, as modalidades de conversa padrão serão usadas.

RawRepresentationFactory

Obtém um retorno de chamada responsável por criar a representação bruta das opções de sessão de uma implementação subjacente.

SessionKind

Obtém o tipo de sessão.

ToolMode

Obtém o modo de opção da ferramenta para a sessão.

Tools

Obtém as ferramentas de IA disponíveis para gerar a resposta.

TranscriptionOptions

Obtém as opções de transcrição da sessão.

Voice

Obtém a voz de saída da sessão.

VoiceActivityDetection

Obtém as opções de VAD (detecção de atividade de voz) para a sessão.

Aplica-se a