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 |
| 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 |
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"