CustomToolParam interface

Una herramienta personalizada que procesa la entrada usando un formato especificado. Obtenga más información sobre las herramientas custom

Extends

Propiedades

defer_loading

Si esta herramienta debe posponerse y descubrirse mediante búsqueda de herramientas.

description

Descripción opcional de la herramienta personalizada, usada para proporcionar más contexto.

format

El formato de entrada para la herramienta personalizada. Por defecto, el texto no está restringido.

name

El nombre de la herramienta personalizada, que se usa para identificarla en llamadas a herramientas.

type

El tipo de herramienta personalizada. Siempre custom.

Detalles de las propiedades

defer_loading

Si esta herramienta debe posponerse y descubrirse mediante búsqueda de herramientas.

defer_loading?: boolean

Valor de propiedad

boolean

description

Descripción opcional de la herramienta personalizada, usada para proporcionar más contexto.

description?: string

Valor de propiedad

string

format

El formato de entrada para la herramienta personalizada. Por defecto, el texto no está restringido.

format?: CustomToolParamFormatUnion

Valor de propiedad

name

El nombre de la herramienta personalizada, que se usa para identificarla en llamadas a herramientas.

name: string

Valor de propiedad

string

type

El tipo de herramienta personalizada. Siempre custom.

type: "custom"

Valor de propiedad

"custom"