主题
模块四:AI Agent 架构
🎯 目标:理解 Agent 的核心循环,掌握 ReAct 模式,能用 Go 实现一个最简 Agent
┌──────────────────────────────────────────────────────────────┐
│ 什么是 AI Agent? │
│ │
│ 普通 LLM 调用: Agent: │
│ ┌──────┐ ┌──────┐ │
│ │ 输入 │──▶ LLM ──▶ 输出│ 输入 │──┐ │
│ └──────┘ └──────┘ │ │
│ 一问一答,没有行动力 │ ┌──────────────┐ │
│ └─▶│ Observe │ │
│ │ (观察环境) │ │
│ └──────┬──────┘ │
│ ▼ │
│ ┌──────────────┐ │
│ │ Think │ │
│ │ (推理决策) │◀─┐ │
│ └──────┬──────┘ │ │
│ ▼ │ │
│ ┌──────────────┐ │ │
│ │ Act │ │ │
│ │ (执行工具) │─┘ │
│ └──────────────┘ │
│ 循环直到任务完成 │
│ │
│ Agent = LLM + 工具调用 + 循环决策 │
│ 它不只是回答问题,它能自主采取行动! │
└──────────────────────────────────────────────────────────────┘| 序号 | 文件 | 内容 |
|---|---|---|
| 01 | Agent 核心概念 | ReAct 模式、Tool Use、Agent Loop |
| 02 | Go 实现 Agent | 从零用 Go 写一个可调用工具的 Agent |