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 |
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"