RealtimeSessionOptions Classe

Définition

Représente les options de configuration d’une session en temps réel.

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
Héritage
RealtimeSessionOptions
Attributs

Constructeurs

Nom Description
RealtimeSessionOptions()

Représente les options de configuration d’une session en temps réel.

Propriétés

Nom Description
InputAudioFormat

Obtient le format audio d’entrée pour la session.

Instructions

Obtient les instructions système par défaut pour la session.

MaxOutputTokens

Obtient le nombre maximal de jetons de réponse pour la session.

Model

Obtient le nom du modèle à utiliser pour la session.

OutputAudioFormat

Obtient le format audio de sortie de la session.

OutputModalities

Obtient les modalités de sortie de la réponse. comme « text », « audio ». Si la valeur est Null, les modalités de conversation par défaut sont utilisées.

RawRepresentationFactory

Obtient un rappel responsable de la création de la représentation brute des options de session à partir d’une implémentation sous-jacente.

SessionKind

Obtient le type de session.

ToolMode

Obtient le mode de choix de l’outil pour la session.

Tools

Obtient les outils IA disponibles pour générer la réponse.

TranscriptionOptions

Obtient les options de transcription de la session.

Voice

Obtient la voix de sortie de la session.

VoiceActivityDetection

Obtient les options de détection d’activité vocale (VAD) pour la session.

S’applique à