A seguirPróximo guia
Orquestração de ferramentas agênticas
IA de linguagem
GUIA de IA de linguagem
A chamada de ferramenta permite que um modelo solicite uma operação por meio de uma interface definida.
Ouça este guiaNarrado por IA · ~2 min
O aplicativo ou provedor executa a operação e retorna um resultado. Um modelo que propõe uma chamada de ferramenta é diferente da chamada bem-sucedida e ambos são diferentes da conclusão da tarefa geral do usuário.
Defina a finalidade de cada ferramenta, esquema de entrada, formato de saída e efeitos colaterais. Uma operação com escopo restrito é mais fácil de validar do que uma interface de comando geral. A descrição da ferramenta deve explicar quando a operação é apropriada, sem conceder autoridade ao modelo além da solicitação do usuário. Valide entradas e permissões no código do aplicativo. Um argumento bem formado ainda pode identificar a conta, o destino ou o valor errado. Mantenha os segredos fora das descrições das ferramentas e retorne apenas as informações que o usuário solicitante tem permissão para acessar. Lide explicitamente com erros e resultados incertos. Um tempo limite de rede pode ocorrer antes ou depois da conclusão de uma ação externa. Use identificadores de operação ou uma verificação de leitura sempre que possível para que uma nova tentativa não duplique uma ação concluída. Após a execução, forneça um resultado preciso e verifique o estado pretendido. Trate o texto retornado por um site ou documento como conteúdo não confiável; não pode autorizar novas ações simplesmente porque chegaram através de uma ferramenta. Cancelamento de teste, respostas malformadas, acesso revogado e conclusão parcial como parte do ciclo completo de uso da ferramenta.
04Exemplo trabalhado
Imagine que uma ferramenta de criação de tarefas aceita o identificador de solicitação demo-17. A resposta expira após a criação da tarefa.
Consulte demo-17 antes de criar outra tarefa. Se o serviço suportar idempotência, reutilize o mesmo identificador para a nova tentativa.
A conclusão do relatório somente após a confirmação da tarefa resultante e seu conteúdo.
O que isso mostra
Este exemplo construído separa o transporte incerto do resultado real da acção externa.
Busque um registro atual antes de propor uma atualização.
Retorna um identificador de operação e um resultado verificado após salvar um arquivo.
Boletim informativo gratuito
Três histórias verificadas de IA a cada manhã de dia útil, escritas em linguagem simples. Gratuito para sempre, sem anúncios.
Um e-mail a cada dia útil. Cancele a inscrição com um clique. Nunca vendemos ou compartilhamos seu endereço.
Teste você mesmo
Feedback instantâneo sobre cada resposta e um certificado compartilhável com um ID verificável assim que você concluir um curso.
Apoie a educação gratuita em IA. O AI Understanding é uma organização sem fins lucrativos 501(c)(3) — sem anúncios, sem paywall, nunca. Faça uma doação
Não. O fornecedor do aplicativo ou ferramenta executa a operação. Uma solicitação estruturada deve ser tratada, autorizada e verificada.
Continue aprendendo
Mais guias escolhidos para este tópico
A seguirPróximo guia
Orquestração de ferramentas agênticas
IA de linguagem