Conceito e mecanismo
Um agente combina instruções, contexto e ferramentas para avançar numa tarefa. Uma chamada de função devolvida pelo modelo representa uma proposta estruturada; o código da aplicação continua responsável por a interpretar e executar. O esquema valida nomes e tipos, mas não demonstra que o utilizador pode atuar sobre aquele serviço. Antes da execução, verifica identidade, âmbito, argumentos, estado atual e aprovação necessária. Uma ferramenta de leitura e uma ferramenta que altera produção precisam de contratos diferentes. Expõe apenas capacidades necessárias e mantém resultados rastreáveis. Se o modelo receber texto externo que pede para ignorar regras, esse texto continua a ser conteúdo, sem autoridade para conceder privilégios.
Aplicação guiada
Num apoio fictício a incidentes, permite primeiro recolher estado e apresentar uma recomendação fundamentada. Um restart aprovado deve usar um identificador rastreável e proteção contra duplicação quando suportada. Se a resposta se perder, não assumas que a ação falhou: consulta o estado e reconcilia antes de repetir. Define limites de iterações, duração e custo para impedir ciclos entre ferramentas. Quando não há progresso ou evidência suficiente, para e encaminha para um operador. A aceitação deve incluir ferramenta indisponível, argumentos inválidos, pedido não autorizado, resultado ambíguo e resposta maliciosa de uma origem externa. O relatório operacional deve distinguir ação pedida, aceite, executada e recuperação confirmada; são estados diferentes.
O agente terminou a mensagem, mas a ferramenta não confirmou o restart. A comunicação ao utilizador deve manter o resultado como desconhecido até obter evidência.
Armadilhas comuns
JSON válido como aprovação; timeout como ausência de execução; resposta final como recuperação; retries com novos identificadores sem reconciliação.
Tópicos relacionados: Serviços, identidade e operação · Geração, grounding e avaliação · Visão, métricas e ciclo de vida
A aplicação controla ações, limites e evidência; a decisão operacional precisa de um responsável.
Referência: Agent function request application execution and output · AI-102 historical skills measured 2025-12-23; exam retired 2026-06-30