Go ADK
55 posts
Agent Routing: Dynamic Selection of Next Agent
Detailed explanation of Agent routing mechanism in ADK Go—dynamically decide which Agent to use based on input content, implementing intelligent distribution.
Custom Workflow: Custom Workflow, Ultimate Solution for Complex Scenarios
Detailed explanation of ADK Go Custom Workflow—implement complex workflow orchestration through custom scheduling logic.
Loop Workflow: Loop Execution, Exit on Condition
Detailed explanation of ADK Go Loop workflow—Agent loops until exit condition is met, suitable for complex tasks requiring multiple iterations.
Parallel Workflow: Parallel Distribution, Multiplier Efficiency
Detailed explanation of ADK Go Parallel workflow—multiple Agents processing different tasks simultaneously, suitable for independent parallelizable tasks.
Sequential Workflow: Sequential Execution, Pipeline Processing
Detailed explanation of ADK Go Sequential workflow—input processed by series of Agents in sequence, implementing pipeline workflow.
Agent Team Architecture: How Multiple Agents Collaborate
Detailed explanation of Agent Team architecture in ADK Go, how to organize multiple Agents into a team for complex task collaboration.
详解 ADK Go 的 Rewind 机制——如何将 Agent 回溯到历史状态重新执行,适用于 Agent 走错路、需要重新来的场景。
详解 ADK Go 的 Context Compression 机制——如何压缩历史消息,保持上下文精简,控制 token 消耗。
详解 ADK Go 的 Context Caching 机制——如何缓存上下文减少 token 消耗,以及适用场景和限制。
详解 ADK Go 中 Event 的类型、EventHandler 的使用,以及如何监听和处理 Agent 运行过程中的各种事件。
