VoiceAgentSessionUpdateConfig interface

Die stabilen Echtzeit-Sitzungseinstellungen, die in einem session.update Client-Event akzeptiert werden.

Eigenschaften

animation

Animationseinstellungen für die Sitzung.

audio

Die Ein- und Ausgabe-Audio-Einstellungen für die Sitzung.

avatar

Die Avatar-Einstellungen für die Sitzung.

greeting

Eine proaktive Assistentenbegrüßung begann nach der Sitzungskonfiguration.

include

Zusätzliche Felder, die in die Serviceausgaben aufgenommen werden.

instructions

Die Anweisungen wurden während der gesamten Sitzung angewendet.

interim_response

Interim-Response-Einstellungen für Latenz und Werkzeugausführung.

max_output_tokens

Die maximale Ausgabe-Token-Anzahl für eine Antwort.

metadata

Bis zu 16 Schlüssel-Wert-Paare sind der Sitzung zugeordnet.

output_modalities

Die Ausgabemodalitäten wurden für die Sitzung aktiviert.

parallel_tool_calls

Ob das Modell mehrere Werkzeuge parallel aufrufen kann.

reasoning

Begründungseinstellungen für kompatible Echtzeitmodelle.

temperature

Die Probenahmetemperatur für kompatible kaskadierende Pipelines.

tools

Werkzeuge für die Sitzung verfügbar.

tool_choice

Werkzeugauswahlverhalten für die Sitzung.

type

Der Sitzungstyp. Immer realtime.

Details zur Eigenschaft

animation

Animationseinstellungen für die Sitzung.

animation?: VoiceAgentAnimationConfig

Eigenschaftswert

audio

Die Ein- und Ausgabe-Audio-Einstellungen für die Sitzung.

audio?: VoiceAgentAudioConfig

Eigenschaftswert

avatar

Die Avatar-Einstellungen für die Sitzung.

avatar?: VoiceAgentSessionAvatarConfig

Eigenschaftswert

greeting

Eine proaktive Assistentenbegrüßung begann nach der Sitzungskonfiguration.

greeting?: VoiceAgentGreetingConfigUnion

Eigenschaftswert

include

Zusätzliche Felder, die in die Serviceausgaben aufgenommen werden.

include?: VoiceAgentSessionIncludeOption[]

Eigenschaftswert

instructions

Die Anweisungen wurden während der gesamten Sitzung angewendet.

instructions?: string

Eigenschaftswert

string

interim_response

Interim-Response-Einstellungen für Latenz und Werkzeugausführung.

interim_response?: VoiceAgentInterimResponseConfigUnion

Eigenschaftswert

max_output_tokens

Die maximale Ausgabe-Token-Anzahl für eine Antwort.

max_output_tokens?: VoiceAgentMaxOutputTokens

Eigenschaftswert

metadata

Bis zu 16 Schlüssel-Wert-Paare sind der Sitzung zugeordnet.

metadata?: Record<string, string>

Eigenschaftswert

Record<string, string>

output_modalities

Die Ausgabemodalitäten wurden für die Sitzung aktiviert.

output_modalities?: VoiceOutputModality[]

Eigenschaftswert

parallel_tool_calls

Ob das Modell mehrere Werkzeuge parallel aufrufen kann.

parallel_tool_calls?: boolean

Eigenschaftswert

boolean

reasoning

Begründungseinstellungen für kompatible Echtzeitmodelle.

reasoning?: RealtimeReasoning

Eigenschaftswert

temperature

Die Probenahmetemperatur für kompatible kaskadierende Pipelines.

temperature?: number

Eigenschaftswert

number

tools

Werkzeuge für die Sitzung verfügbar.

tools?: VoiceAgentToolUnion[]

Eigenschaftswert

tool_choice

Werkzeugauswahlverhalten für die Sitzung.

tool_choice?: VoiceAgentToolChoice

Eigenschaftswert

type

Der Sitzungstyp. Immer realtime.

type: "realtime"

Eigenschaftswert

"realtime"