VoiceAgentSessionResponseConfig interface

De effektiva stabila realtidssessionsinställningarna återlämnas av röstagenttjänsten.

Egenskaper

animation

Animationsinställningar för sessionen.

audio

In- och utgångsljudinställningarna för sessionen.

avatar

Avatarinställningarna för sessionen.

expires_at

Sessionens utgångstid som Unix-tidsstämpel är i sekunder.

greeting

En proaktiv assistenthälsning startade efter sessionskonfiguration.

id

Sessionsidentifieraren.

include

Ytterligare fält att inkludera i tjänsteresultat.

instructions

Instruktioner gällde under hela sessionen.

interim_response

Interim-responsinställningar för latens och verktygskörning.

max_output_tokens

Det maximala antalet utmatningstoken för ett svar.

metadata

Upp till 16 sträng-nyckel-värdespar kopplade till sessionen.

model

Den valda modellen.

object

Objekttypen. Alltid realtime.session.

output_modalities

Utgångsformerna som möjliggjordes för sessionen.

parallel_tool_calls

Om modellen kan anropa flera verktyg parallellt.

reasoning

Resonemanginställningar för kompatibla realtidsmodeller.

temperature

Provtagningstemperaturen för kompatibla kaskadrörledningar.

tools

Verktyg tillgängliga för sessionen.

tool_choice

Verktygsvalbeteende för sessionen.

type

Sessionstypen. Alltid realtime.

Egenskapsinformation

animation

Animationsinställningar för sessionen.

animation?: VoiceAgentAnimationConfig

Egenskapsvärde

audio

In- och utgångsljudinställningarna för sessionen.

audio?: VoiceAgentAudioConfig

Egenskapsvärde

avatar

Avatarinställningarna för sessionen.

avatar?: VoiceAgentSessionAvatarConfig

Egenskapsvärde

expires_at

Sessionens utgångstid som Unix-tidsstämpel är i sekunder.

expires_at?: Date

Egenskapsvärde

Date

greeting

En proaktiv assistenthälsning startade efter sessionskonfiguration.

greeting?: VoiceAgentGreetingConfigUnion

Egenskapsvärde

id

Sessionsidentifieraren.

id: string

Egenskapsvärde

string

include

Ytterligare fält att inkludera i tjänsteresultat.

include?: VoiceAgentSessionIncludeOption[]

Egenskapsvärde

instructions

Instruktioner gällde under hela sessionen.

instructions?: string

Egenskapsvärde

string

interim_response

Interim-responsinställningar för latens och verktygskörning.

interim_response?: VoiceAgentInterimResponseConfigUnion

Egenskapsvärde

max_output_tokens

Det maximala antalet utmatningstoken för ett svar.

max_output_tokens?: VoiceAgentMaxOutputTokens

Egenskapsvärde

metadata

Upp till 16 sträng-nyckel-värdespar kopplade till sessionen.

metadata?: Record<string, string>

Egenskapsvärde

Record<string, string>

model

Den valda modellen.

model: string

Egenskapsvärde

string

object

Objekttypen. Alltid realtime.session.

object: "realtime.session"

Egenskapsvärde

"realtime.session"

output_modalities

Utgångsformerna som möjliggjordes för sessionen.

output_modalities?: VoiceOutputModality[]

Egenskapsvärde

parallel_tool_calls

Om modellen kan anropa flera verktyg parallellt.

parallel_tool_calls?: boolean

Egenskapsvärde

boolean

reasoning

Resonemanginställningar för kompatibla realtidsmodeller.

reasoning?: RealtimeReasoning

Egenskapsvärde

temperature

Provtagningstemperaturen för kompatibla kaskadrörledningar.

temperature?: number

Egenskapsvärde

number

tools

Verktyg tillgängliga för sessionen.

tools?: VoiceAgentToolUnion[]

Egenskapsvärde

tool_choice

Verktygsvalbeteende för sessionen.

tool_choice?: VoiceAgentToolChoice

Egenskapsvärde

type

Sessionstypen. Alltid realtime.

type: "realtime"

Egenskapsvärde

"realtime"