Partager via


ItemFunctionToolCall interface

Un appel d’outil pour exécuter une fonction. Pour plus d’informations, consultez le guide d’appel de fonction.

Extends

Propriétés

arguments

Chaîne JSON des arguments à passer à la fonction.

call_id

ID unique de l’appel de l’outil fonctionnel généré par le modèle.

id

Identifiant unique de l'appel de l'outil fonctionnel.

name

Nom de la fonction à exécuter.

status

État de l’élément. Valeurs possibles : in_progress, completed ou incomplete. La valeur est remplie lorsque les éléments sont retournés via l'API.

type

Type d'appel de l'outil fonctionnel. A toujours la valeur function_call.

Détails de la propriété

arguments

Chaîne JSON des arguments à passer à la fonction.

arguments: string

Valeur de propriété

string

call_id

ID unique de l’appel de l’outil fonctionnel généré par le modèle.

call_id: string

Valeur de propriété

string

id

Identifiant unique de l'appel de l'outil fonctionnel.

id?: string

Valeur de propriété

string

name

Nom de la fonction à exécuter.

name: string

Valeur de propriété

string

status

État de l’élément. Valeurs possibles : in_progress, completed ou incomplete. La valeur est remplie lorsque les éléments sont retournés via l'API.

status?: "in_progress" | "completed" | "incomplete"

Valeur de propriété

"in_progress" | "completed" | "incomplete"

type

Type d'appel de l'outil fonctionnel. A toujours la valeur function_call.

type: "function_call"

Valeur de propriété

"function_call"