VoiceAgentSessionResponseConfig interface

Efektivní stabilní nastavení reálných relací vrácená službou hlasového agenta.

Vlastnosti

animation

Nastavení animace pro danou relaci.

audio

Vstupní a výstupní nastavení zvuku pro danou relaci.

avatar

Nastavení avatara pro sezení.

expires_at

Doba expirace relace jako časové razítko Unixu se skrývá v sekundách.

greeting

Po nastavení sezení začalo proaktivní přivítání asistenta.

id

Identifikátor relace.

include

Další pole pro zařazení do výstupů služeb.

instructions

Pokyny byly aplikovány během celé sezení.

interim_response

Nastavení meziostupové odezvy pro latenci a provádění nástrojů.

max_output_tokens

Maximální počet výstupních tokenů pro jednu odpověď.

metadata

Až 16 párů klíč-hodnota je připojeno k relaci.

model

Vybraný model.

object

Typ objektu. Vždy realtime.session.

output_modalities

Výstupní modality byly pro tuto session povoleny.

parallel_tool_calls

Zda model může volat více nástrojů paralelně.

reasoning

Nastavení uvažování pro kompatibilní modely v reálném čase.

temperature

Vzorkovací teplota pro kompatibilní kaskádové potrubí.

tools

Nástroje dostupné pro sezení.

tool_choice

Chování při výběru nástrojů pro danou relaci.

type

Typ sezení. Vždy realtime.

Podrobnosti vlastnosti

animation

Nastavení animace pro danou relaci.

animation?: VoiceAgentAnimationConfig

Hodnota vlastnosti

audio

Vstupní a výstupní nastavení zvuku pro danou relaci.

audio?: VoiceAgentAudioConfig

Hodnota vlastnosti

avatar

Nastavení avatara pro sezení.

avatar?: VoiceAgentSessionAvatarConfig

Hodnota vlastnosti

expires_at

Doba expirace relace jako časové razítko Unixu se skrývá v sekundách.

expires_at?: Date

Hodnota vlastnosti

Date

greeting

Po nastavení sezení začalo proaktivní přivítání asistenta.

greeting?: VoiceAgentGreetingConfigUnion

Hodnota vlastnosti

id

Identifikátor relace.

id: string

Hodnota vlastnosti

string

include

Další pole pro zařazení do výstupů služeb.

include?: VoiceAgentSessionIncludeOption[]

Hodnota vlastnosti

instructions

Pokyny byly aplikovány během celé sezení.

instructions?: string

Hodnota vlastnosti

string

interim_response

Nastavení meziostupové odezvy pro latenci a provádění nástrojů.

interim_response?: VoiceAgentInterimResponseConfigUnion

Hodnota vlastnosti

max_output_tokens

Maximální počet výstupních tokenů pro jednu odpověď.

max_output_tokens?: VoiceAgentMaxOutputTokens

Hodnota vlastnosti

metadata

Až 16 párů klíč-hodnota je připojeno k relaci.

metadata?: Record<string, string>

Hodnota vlastnosti

Record<string, string>

model

Vybraný model.

model: string

Hodnota vlastnosti

string

object

Typ objektu. Vždy realtime.session.

object: "realtime.session"

Hodnota vlastnosti

"realtime.session"

output_modalities

Výstupní modality byly pro tuto session povoleny.

output_modalities?: VoiceOutputModality[]

Hodnota vlastnosti

parallel_tool_calls

Zda model může volat více nástrojů paralelně.

parallel_tool_calls?: boolean

Hodnota vlastnosti

boolean

reasoning

Nastavení uvažování pro kompatibilní modely v reálném čase.

reasoning?: RealtimeReasoning

Hodnota vlastnosti

temperature

Vzorkovací teplota pro kompatibilní kaskádové potrubí.

temperature?: number

Hodnota vlastnosti

number

tools

Nástroje dostupné pro sezení.

tools?: VoiceAgentToolUnion[]

Hodnota vlastnosti

tool_choice

Chování při výběru nástrojů pro danou relaci.

tool_choice?: VoiceAgentToolChoice

Hodnota vlastnosti

type

Typ sezení. Vždy realtime.

type: "realtime"

Hodnota vlastnosti

"realtime"