Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Book Cover

前言:一次全新的AI智能体教程尝试

大模型正在重塑软件开发,AI Agent 作为智能应用的核心形态,已经从实验探索快步进入生产落地阶段。

然而,市面上的教程大多停留在框架调用和 API 使用层面,很少解释一个 Agent 为什么这样设计、各个模块如何协同工作,以及如何将一个简单的 LLM 对话程序,一步步演进为真正具备感知、记忆、规划、行动能力的智能体。

本书面向有 Python 基础的开发者,采用「渐进式开发」的方式,以 Tiny Agent(极简智能体)项目为主线,带你从原理层面看透 Agent 的内部构造。不绑定任何特定框架,让你掌握可迁移的架构思想,而非特定工具的配置技巧。

Tiny Agent 是一个从零生长的教学型智能体,麻雀虽小,五脏俱全。我们从一次最简单的 LLM 调用开始,依次完成提示词工程、检索增强生成、工具调用、智能体循环等核心能力的构建。项目代码完全开源,书籍每一章对应一个可运行的代码版本,每一次迭代都能看到真实的代码演进、架构变化和设计思考。

希望读完这本书后,你不仅能够使用 Agent,更能够理解和设计 Agent,并亲手构建出属于自己的、能解决真实问题的 Agent。

本书采用 CC BY-NC-ND 4.0 许可协议,转载请注明出处。