代理框架入门

本教程逐步讲解如何从头开始构建 AI 代理,同时添加一个概念。 每个步骤都基于上一个步骤。

Tip

使用兼容的代码智能体进行构建? 安装由 Microsoft 维护的agent-framework-builder-python技能,以帮助 GitHub Copilot、Claude Code、Cursor、Codex 或其他兼容的客户端选择当前 Python 代理框架模式和 API。

Step 您将了解到的内容
步骤 1:第一个代理 创建代理、调用代理并流式传输响应
步骤 2:添加工具 为代理提供可调用的函数工具
步骤 3:多轮次对话 通过会话维护对话状态
步骤 4:内存和持久性 通过上下文提供程序注入持久性上下文
步骤 5:工作流 撰写多步骤工作流
步骤 6:智能体工具包 创建用于规划和跟踪多步骤任务的工具包智能体
步骤 7:托管代理 通过托管基础结构公开智能体

重要

Agent Framework for Go 以公共预览版提供,需要 Go 1.26 或更高版本。 Go 教程包括代理工具,Go 支持 RAG 和 语义聊天历史记录内存。 声明性代理、CodeAct 和功能工作流未在 Go 中实现。 报告 Go 代码库中的问题。

后续步骤