08 | 实战——用 LangChain 构建一个 ReAct Agent
用 LangChain 从零构建一个带工具调用的 ReAct Agent。包括创建 Agent、添加工具、观察循环日志、把多个工具组合成 Skill。完整可运行代码,跟着做就能跑起来。
用 LangChain 从零构建一个带工具调用的 ReAct Agent。包括创建 Agent、添加工具、观察循环日志、把多个工具组合成 Skill。完整可运行代码,跟着做就能跑起来。
系列二第二篇实战:把公司散落的 PDF/Word 制度文档,经 解析→切分→Embedding(text-embedding-v3)→ChromaDB→检索→封装成工具 全链路接到 /chat。Agent 会自己决定“调不调工具”。记录一个真实踩坑:OpenAIEmbeddings 默认去下载 tiktoken 编码表导致受限网络下 SSL 报错。
系列二第三阶段:给 Agent 接入数据库查询(年假),并用「服务端注入身份 + 工具无 user 参数」把权限红线钉死,让张三永远查不到李四。