大模型专题10 —LangGraph高级教程:构建支持网页搜索+人工干预的可追溯对话系统
在本教程中,我们将使用 LangGraph 构建一个支持聊天机器人,该机器人能够:
✅ 通过搜索网络回答常见问题
✅ 在多次调用之间保持对话状态
✅ 将复杂查询路由给人工进行审核
✅ 使用自定义状态来控制其行为
✅ 进行回溯并探索替代的对话路径
我们将从一个基础的聊天机器人开始,并逐步添加更复杂的功能,同时介绍 LangGraph 的关键概念。让我们开始吧!🌟
1. 环境准备
首先安装必要软件包并完成环境配置:
%%capture --no-stderr # 捕获执行结果,并且不显示标准错误输出
%pip install -U langgraph langsmith langchain_anthropic