理解 AI Agent 的一个办法,也许就是亲手做一个简单的。

询问模型 → 执行工具 → 把结果交回模型 → 重复这个循环。

我用 Python 标准库写了 mini-agent,试着弄清楚这个循环,以及会话恢复和上下文压缩。

这里有一篇图解,介绍它是怎样工作的。

代码:mini-agent

教程:中文图文教程 / English