RealtimeSessionOptions Clase

Definición

Representa las opciones para configurar una sesión en tiempo 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
Herencia
RealtimeSessionOptions
Atributos

Constructores

Nombre Description
RealtimeSessionOptions()

Representa las opciones para configurar una sesión en tiempo real.

Propiedades

Nombre Description
InputAudioFormat

Obtiene el formato de audio de entrada de la sesión.

Instructions

Obtiene las instrucciones del sistema predeterminadas para la sesión.

MaxOutputTokens

Obtiene el número máximo de tokens de respuesta para la sesión.

Model

Obtiene el nombre del modelo que se va a usar para la sesión.

OutputAudioFormat

Obtiene el formato de audio de salida de la sesión.

OutputModalities

Obtiene las modalidades de salida de la respuesta. como "text", "audio". Si es null, se usarán las modalidades de conversación predeterminadas.

RawRepresentationFactory

Obtiene una devolución de llamada responsable de crear la representación sin procesar de las opciones de sesión a partir de una implementación subyacente.

SessionKind

Obtiene el tipo de sesión.

ToolMode

Obtiene el modo de opción de herramienta para la sesión.

Tools

Obtiene las herramientas de inteligencia artificial disponibles para generar la respuesta.

TranscriptionOptions

Obtiene las opciones de transcripción de la sesión.

Voice

Obtiene la voz de salida de la sesión.

VoiceActivityDetection

Obtiene las opciones de detección de actividad de voz (VAD) de la sesión.

Se aplica a