CustomToolParam interface

Un outil personnalisé qui traite les entrées en utilisant un format spécifié. En savoir plus sur les outils customes

Extends

Propriétés

defer_loading

Est-ce que cet outil doit être reporté et découvert via une recherche d’outil ?

description

Description optionnelle de l’outil personnalisé, utilisée pour fournir plus de contexte.

format

Le format d’entrée de l’outil personnalisé. Par défaut, c’est le texte non contraint.

name

Le nom de l’outil personnalisé, utilisé pour l’identifier lors des appels d’outils.

type

Le type d’outil personnalisé. A toujours la valeur custom.

Détails de la propriété

defer_loading

Est-ce que cet outil doit être reporté et découvert via une recherche d’outil ?

defer_loading?: boolean

Valeur de propriété

boolean

description

Description optionnelle de l’outil personnalisé, utilisée pour fournir plus de contexte.

description?: string

Valeur de propriété

string

format

Le format d’entrée de l’outil personnalisé. Par défaut, c’est le texte non contraint.

format?: CustomToolParamFormatUnion

Valeur de propriété

name

Le nom de l’outil personnalisé, utilisé pour l’identifier lors des appels d’outils.

name: string

Valeur de propriété

string

type

Le type d’outil personnalisé. A toujours la valeur custom.

type: "custom"

Valeur de propriété

"custom"