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 custom.

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"