教程
共 41 篇
Function Tool 编写基础:让 Agent 调用自定义逻辑
深入讲解 ADK Go 中 Function Tool 的编写方法:接口定义、参数解析、返回值处理,以及如何让 Model 正确识别和调用 Tool。
May 29, 2026 · 3 min · 478 words · 梦兽编程
API Key 与 Model 选择:成本、能力与场景的权衡
详解 Google Gemini API Key 的获取与管理,以及如何根据场景选择合适的模型:flash/pro/experimental,及其对成本和能力的影响。
May 29, 2026 · 7 min · 1420 words · 梦兽编程
CLI vs Web:ADK Go 运行方式对比与选择
详细对比 ADK Go 的两种运行方式——CLI 交互和 Web 界面——各自的适用场景、优缺点、配置方法。
May 29, 2026 · 5 min · 939 words · 梦兽编程
Hello World Agent:最小可运行的 Agent 完整示例
从零构建一个完整的 Hello World Agent,涵盖代码逐行解读、运行调试、常见错误分析,帮你建立对 ADK Go 的完整感官认识。
May 29, 2026 · 6 min · 1169 words · 梦兽编程
Agent 核心概念:Model、Tool、Instruction 三要素
深入理解 ADK Go 中 Agent 的三要素:Model(模型)、Tool(工具)、Instruction(指令),理解它们如何协同工作。
May 29, 2026 · 7 min · 1323 words · 梦兽编程
项目结构规范与 .env 管理:让 ADK Go 项目更健壮
完整指南:建立规范的 ADK Go 项目目录结构,管理 API Key 与敏感信息,统一团队协作规范。
May 29, 2026 · 5 min · 1051 words · 梦兽编程
ADK Go 安装与快速验证:跑通你的第一个 Agent
完整指南:安装 Google ADK Go SDK,配置 API Key,运行 Hello World Agent 并理解 Agent 的基本运行流程。
May 29, 2026 · 4 min · 817 words · 梦兽编程
A2A 协议介绍:跨 Agent 通信的通用语言
详解 A2A(Agent to Agent)协议的设计理念、与 MCP 的区别,以及在 ADK Go 中如何启用 A2A 支持。
May 29, 2026 · 7 min · 1358 words · 梦兽编程
Agent Runtime 架构解析:ADK Go 的运行机制
详解 ADK Go Agent Runtime 的架构设计——进程模型、线程模型、内存管理,以及与 Agent 的交互方式。
May 29, 2026 · 7 min · 1475 words · 梦兽编程
CLI 部署:生产级命令行工具
详解如何通过命令行方式在生产环境部署和运维 ADK Go Agent——包括进程管理、日志、自启动等生产级实践。
May 29, 2026 · 5 min · 1046 words · 梦兽编程
