Skip to main content
PUT
Atualizar ferramenta de chamada
Este endpoint permite que você atualize uma ferramenta de chamada existente. Todos os campos são opcionais - forneça apenas os campos que deseja atualizar.

Parâmetros de Caminho

integer
required
O identificador único da ferramenta a ser atualizada

Parâmetros do Corpo

Para ferramentas vinculadas a um fluxo da Plataforma de Automação, os campos endpoint, method e body_format são ignorados para proteger a conexão do fluxo.
string
Nome da ferramenta — letras, números e sublinhados, começando com uma letra ou sublinhado (máx. 64 caracteres)
string
Explicação detalhada de quando e como a IA deve usar esta ferramenta (máx. 255 caracteres)
string
URL válida do endpoint da API a ser chamada (máx. 2048 caracteres)
string
Método HTTP: GET, POST, PUT, PATCH ou DELETE
string
Codificação do corpo da solicitação para métodos de gravação: json (padrão) ou form
integer
Tempo limite da solicitação em segundos (1-30)
array
Cabeçalhos HTTP a serem enviados com a solicitação (substitui cabeçalhos existentes)
array
Pares chave/valor fixos sempre enviados com a solicitação (substitui campos estáticos existentes)
array
Esquema de parâmetros (substitui o esquema existente)

Campos de Resposta

string
Mensagem de sucesso
object
O objeto da ferramenta atualizada com todos os valores atuais

Gerenciando Atribuições de Ferramentas

Para anexar ou desanexar esta ferramenta de assistentes, use a API de Assistente:
  • Criar Assistente - Use o parâmetro tool_ids para anexar ferramentas ao criar um assistente
  • Atualizar Assistente - Use o parâmetro tool_ids para gerenciar quais ferramentas estão atribuídas a um assistente