Como os LLMs são feitos / Glossário
Tool calling (chamada de funções)
Tool calling é quando um modelo de linguagem escreve um pedido estruturado para usar uma ferramenta externa, como uma busca, uma calculadora ou uma agenda, e o software em volta roda a ferramenta e devolve o resultado.
O modelo nunca executa nada sozinho. Em vez de uma resposta, ele escreve uma mensagem num formato fixo com o nome da ferramenta e as entradas. O app roda a ferramenta e cola o resultado de volta na conversa, e o modelo continua a partir dali.
Ferramentas cobrem as lacunas do modelo: uma calculadora para contas exatas, uma busca para notícias depois do corte do treino, uma agenda ou um app de e-mail para ações reais. Repetir esse ciclo de planejar, agir e observar permite ao modelo resolver tarefas de várias etapas como um agente.
Ferramentas também trazem riscos. O texto que uma ferramenta devolve, como uma página da web, pode esconder instruções que tentam tomar o controle do modelo, por isso apps cuidadosos limitam o que as ferramentas podem fazer e pedem confirmação antes de ações importantes.
Aprenda numa aula de 6 minutosFerramentas e agentesBusca, código e ações no mundo real