RealtimeSessionOptions Classe

Definizione

Rappresenta le opzioni per la configurazione di una sessione in tempo reale.

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
Ereditarietà
RealtimeSessionOptions
Attributi

Costruttori

Nome Descrizione
RealtimeSessionOptions()

Rappresenta le opzioni per la configurazione di una sessione in tempo reale.

Proprietà

Nome Descrizione
InputAudioFormat

Ottiene il formato audio di input per la sessione.

Instructions

Ottiene le istruzioni di sistema predefinite per la sessione.

MaxOutputTokens

Ottiene il numero massimo di token di risposta per la sessione.

Model

Ottiene il nome del modello da utilizzare per la sessione.

OutputAudioFormat

Ottiene il formato audio di output per la sessione.

OutputModalities

Ottiene le modalità di output per la risposta. come "text", "audio". Se null, verranno usate le modalità di conversazione predefinite.

RawRepresentationFactory

Ottiene un callback responsabile della creazione della rappresentazione non elaborata delle opzioni di sessione da un'implementazione sottostante.

SessionKind

Ottiene il tipo di sessione.

ToolMode

Ottiene la modalità di scelta dello strumento per la sessione.

Tools

Ottiene gli strumenti di intelligenza artificiale disponibili per generare la risposta.

TranscriptionOptions

Ottiene le opzioni di trascrizione per la sessione.

Voice

Ottiene la voce di output per la sessione.

VoiceActivityDetection

Ottiene le opzioni di rilevamento delle attività vocali (VAD) per la sessione.

Si applica a