VoiceAgentSessionResponseConfig interface
De effectieve stabiele realtime sessie-instellingen die door de voice-agent service worden teruggegeven.
Eigenschappen
| animation | Animatie-instellingen voor de sessie. |
| audio | De input- en output-audio-instellingen voor de sessie. |
| avatar | De avatarinstellingen voor de sessie. |
| expires_at | De vervaldatum van de sessie als Unix-tijdstempel in seconden. |
| greeting | Een proactieve assistent-groet begon na de sessieconfiguratie. |
| id | De sessie-id. |
| include | Extra velden om in service-output op te nemen. |
| instructions | Instructies werden gedurende de hele sessie toegepast. |
| interim_response | Interim-responsinstellingen voor latentie en tool-uitvoering. |
| max_output_tokens | Het maximale aantal outputtokens voor één respons. |
| metadata | Tot 16 string-sleutelwaardeparen gekoppeld aan de sessie. |
| model | Het gekozen model. |
| object | Het objecttype. Altijd |
| output_modalities | De uitvoermodaliteiten die voor de sessie mogelijk zijn. |
| parallel_tool_calls | Of het model meerdere tools parallel kan oproepen. |
| reasoning | Redeneringsinstellingen voor compatibele realtime modellen. |
| temperature | De bemonsteringstemperatuur voor compatibele gecascadeerde pijpleidingen. |
| tools | Hulpmiddelen beschikbaar voor de sessie. |
| tool_choice | Gereedschapsselectiegedrag voor de sessie. |
| type | Het type sessie. Altijd |
Eigenschapdetails
animation
Animatie-instellingen voor de sessie.
animation?: VoiceAgentAnimationConfig
Waarde van eigenschap
audio
De input- en output-audio-instellingen voor de sessie.
audio?: VoiceAgentAudioConfig
Waarde van eigenschap
avatar
De avatarinstellingen voor de sessie.
avatar?: VoiceAgentSessionAvatarConfig
Waarde van eigenschap
expires_at
De vervaldatum van de sessie als Unix-tijdstempel in seconden.
expires_at?: Date
Waarde van eigenschap
Date
greeting
Een proactieve assistent-groet begon na de sessieconfiguratie.
greeting?: VoiceAgentGreetingConfigUnion
Waarde van eigenschap
id
De sessie-id.
id: string
Waarde van eigenschap
string
include
Extra velden om in service-output op te nemen.
include?: VoiceAgentSessionIncludeOption[]
Waarde van eigenschap
instructions
Instructies werden gedurende de hele sessie toegepast.
instructions?: string
Waarde van eigenschap
string
interim_response
Interim-responsinstellingen voor latentie en tool-uitvoering.
interim_response?: VoiceAgentInterimResponseConfigUnion
Waarde van eigenschap
max_output_tokens
Het maximale aantal outputtokens voor één respons.
max_output_tokens?: VoiceAgentMaxOutputTokens
Waarde van eigenschap
metadata
Tot 16 string-sleutelwaardeparen gekoppeld aan de sessie.
metadata?: Record<string, string>
Waarde van eigenschap
Record<string, string>
model
Het gekozen model.
model: string
Waarde van eigenschap
string
object
Het objecttype. Altijd realtime.session.
object: "realtime.session"
Waarde van eigenschap
"realtime.session"
output_modalities
De uitvoermodaliteiten die voor de sessie mogelijk zijn.
output_modalities?: VoiceOutputModality[]
Waarde van eigenschap
parallel_tool_calls
Of het model meerdere tools parallel kan oproepen.
parallel_tool_calls?: boolean
Waarde van eigenschap
boolean
reasoning
Redeneringsinstellingen voor compatibele realtime modellen.
reasoning?: RealtimeReasoning
Waarde van eigenschap
temperature
De bemonsteringstemperatuur voor compatibele gecascadeerde pijpleidingen.
temperature?: number
Waarde van eigenschap
number
tools
Hulpmiddelen beschikbaar voor de sessie.
tools?: VoiceAgentToolUnion[]
Waarde van eigenschap
tool_choice
Gereedschapsselectiegedrag voor de sessie.
tool_choice?: VoiceAgentToolChoice
Waarde van eigenschap
type
Het type sessie. Altijd realtime.
type: "realtime"
Waarde van eigenschap
"realtime"