Use esta página quando já conhecer o fluxo do Agent SDK e precisar identificar o ponto de entrada público ou a opção exata.
Pontos de entrada
Métodos do agente
Consumidores do fluxo
Opções da definição
AgentDefinition inclui:
id
model ou models
preset
instructions
tools
maxSteps e stopWhen
modelRetry e toolExecution
temperature, maxOutputTokens e topP
parseOutput e outputSchema
requireApproval e humanReview
Os campos de modelo, instrução e amostragem podem usar valores fixos ou dinâmicos.
Opções de execução e continuação
AgentRunOptions fornece a entrada, o cliente do modelo, o contexto da aplicação, substituições opcionais, cancelamento, hooks do ciclo de vida, DevTools e um acesso ao estado controlado pela aplicação.
AgentContinueOptions também aceita:
- uma execução anterior (
run ou runId)
humanInput
- aprovações e rejeições pelo ID exato da chamada da ferramenta
toolOutputs produzidos externamente
Registros de resultados
AgentRunResult contém:
run: status persistente da execução, contexto, detalhes da pausa e motivo da parada
steps: registros persistidos das etapas do modelo e das ferramentas
stepResults: resultados normalizados das etapas, quando disponíveis
usage: tokens acumulados e custo informado
output: saída final analisada
messages: a conversa completa usada pelo loop
items: mensagens tipadas ordenadas, raciocínio, atividade de ferramentas, erros e saída final
Tipos de erro
AgentGatewayError descreve falhas em solicitações ao Gateway ou ao provedor upstream.
AgentSchemaValidationError descreve dados inválidos de ferramenta, progresso ou saída final.
Guias relacionados
Última modificação em 2 de outubro de 2026