VoiceAgentFunctionTool interface

Ein natives Funktionswerkzeug, das vom Client ausgeführt wird.

Extends

Eigenschaften

description

Die Beschreibung der Funktion, einschließlich Anleitungen, wann und wie man sie aufruft, sowie Hinweise darauf, was dem Benutzer beim Anrufen (falls überhaupt etwas) mitgeteilt werden soll.

name

Der Funktionsname.

parameters

Parameter der Funktion im JSON-Schema.

type

Der Tooltyp. Immer function für eine Funktion, die vom Client ausgeführt wird.

Details zur Eigenschaft

description

Die Beschreibung der Funktion, einschließlich Anleitungen, wann und wie man sie aufruft, sowie Hinweise darauf, was dem Benutzer beim Anrufen (falls überhaupt etwas) mitgeteilt werden soll.

description?: string

Eigenschaftswert

string

name

Der Funktionsname.

name: string

Eigenschaftswert

string

parameters

Parameter der Funktion im JSON-Schema.

parameters?: RealtimeFunctionToolParameters

Eigenschaftswert

type

Der Tooltyp. Immer function für eine Funktion, die vom Client ausgeführt wird.

type: "function"

Eigenschaftswert

"function"