Preparar o runtime
O Agent SDK ainda não tem uma versão pública do módulo Go. Siga as instruções de instalação a partir do código-fonte.
Início rápido
O que inclui
CreateAgent(...)
DefineTool(...)
CreateGatewayAgentClient(...)
- um loop de ferramentas com limites usando a API
responses da Phaseo
Runtime avançado
O Go oferece validadores e aprovações, ferramentas HITL e manuais, progresso, erros recuperáveis, canais reproduzíveis, auxiliares de parada, turnos dinâmicos, NextTurnParams persistidos, uso e custo normalizados e StateAccessor.
Streaming e cancelamento
Agent.Stream(...) e Agent.ContinueStream(...) consomem o stream SSE de Responses do gateway. Leia Text() ou Events() mais de uma vez quando consumidores diferentes precisarem reproduzir o stream e chame Cancel() para cancelar o contexto da solicitação. As etapas concluídas mantêm IDs de solicitação, metadados do provedor, motivos de conclusão, avisos, uso e custo.
Relacionados
Última modificação em 2 de outubro de 2026