VoiceAgentFunctionTool interface

Un outil fonctionnel natif exécuté par le client.

Extends

Propriétés

description

La description de la fonction, incluant des indications sur le moment et la façon de l’appeler, ainsi que sur ce qu’il faut dire à l’utilisateur lors de l’appel (le cas échéant).

name

Nom de la fonction.

parameters

Paramètres de la fonction dans le schéma JSON.

type

Type d’outil. Toujours function pour une fonction exécutée par le client.

Détails de la propriété

description

La description de la fonction, incluant des indications sur le moment et la façon de l’appeler, ainsi que sur ce qu’il faut dire à l’utilisateur lors de l’appel (le cas échéant).

description?: string

Valeur de propriété

string

name

Nom de la fonction.

name: string

Valeur de propriété

string

parameters

Paramètres de la fonction dans le schéma JSON.

parameters?: RealtimeFunctionToolParameters

Valeur de propriété

type

Type d’outil. Toujours function pour une fonction exécutée par le client.

type: "function"

Valeur de propriété

"function"