CustomToolParam interface
Uma ferramenta personalizada que processa entradas usando um formato especificado. Saiba mais sobre as ferramentas custom
- Extends
Propriedades
| defer_loading | Se essa ferramenta deve ser adiada e descoberta por meio de busca por ferramentas. |
| description | Descrição opcional da ferramenta personalizada, usada para fornecer mais contexto. |
| format | O formato de entrada para a ferramenta personalizada. O padrão é texto sem restrições. |
| name | O nome da ferramenta personalizada, usada para identificá-la em chamadas de ferramenta. |
| type | O tipo da ferramenta personalizada. Sempre |
Detalhes da propriedade
defer_loading
Se essa ferramenta deve ser adiada e descoberta por meio de busca por ferramentas.
defer_loading?: boolean
Valor da propriedade
boolean
description
Descrição opcional da ferramenta personalizada, usada para fornecer mais contexto.
description?: string
Valor da propriedade
string
format
O formato de entrada para a ferramenta personalizada. O padrão é texto sem restrições.
format?: CustomToolParamFormatUnion
Valor da propriedade
name
O nome da ferramenta personalizada, usada para identificá-la em chamadas de ferramenta.
name: string
Valor da propriedade
string
type
O tipo da ferramenta personalizada. Sempre custom.
type: "custom"
Valor da propriedade
"custom"