使用 LangChain 构建真实的 AI 智能体
AI 智能体是以大语言模型作为推理核心的程序——它们进行规划、调用工具、检索数据并循环执行,直到任务完成,无需人类指导每一步。LangChain 是 Python 中用于连接这些组件的最广泛采用的框架。本课程轨道教您构建、调试和部署自主工作流,远超单一提示-响应调用的范畴。
您将学到什么
您将从智能体如何推理以及 LangChain 如何组织这种推理开始,然后深入提示工程和模型集成,使您的智能体产生可靠的输出。核心主题包括构建链和顺序工作流、附加工具和工具包以便智能体可以调用 API 和运行代码,以及管理内存以便智能体在各步骤间保留上下文。您将学习数据加载和检索以用于 RAG 管道、可观测性和调试以理解智能体实际做了什么,以及自定义工具创建以便连接任何外部服务。高级章节涵盖多智能体和分层架构、自主工作流编排以及生产部署和扩展考虑。
学习路径
十二门课程涵盖 A1 至 C1。课程轨道以AI 智能体与 LangChain 基础简介(A1,免费)开始,向前推进至 B1 的提示工程、链和工具智能体层。B2 阶段通过内存管理、检索、可观测性和自定义集成深化理解。课程轨道在 C1 结束,包括高级智能体架构、自主工作流编排和生产部署与扩展——这些课程将各个组件组合成在生产环境中无人值守运行的系统。
它如何运作
每门课程分解为短小精悍的课时,您在内置代码编辑器中完成,并获得实时反馈。遇到困难时可随时获得 AI 导师协助,每项练习都针对真实 LangChain 代码运行,因此您可以看到实际的智能体行为,而不是玩具示例。