VoiceAgentFunctionTool interface

Natywne narzędzie funkcjonalne wykonywane przez klienta.

Rozszerzenie

Właściwości

description

Opis funkcji, w tym wskazówki, kiedy i jak ją wywołać, oraz wskazówki, co powiedzieć użytkownikowi podczas wywoływania (jeśli w ogóle cokolwiek).

name

Nazwa funkcji.

parameters

Parametry funkcji w schemacie JSON.

type

Typ narzędzia. Zawsze function dla funkcji wykonywanej przez klienta.

Szczegóły właściwości

description

Opis funkcji, w tym wskazówki, kiedy i jak ją wywołać, oraz wskazówki, co powiedzieć użytkownikowi podczas wywoływania (jeśli w ogóle cokolwiek).

description?: string

Wartość właściwości

string

name

Nazwa funkcji.

name: string

Wartość właściwości

string

parameters

Parametry funkcji w schemacie JSON.

parameters?: RealtimeFunctionToolParameters

Wartość właściwości

type

Typ narzędzia. Zawsze function dla funkcji wykonywanej przez klienta.

type: "function"

Wartość właściwości

"function"