LangChain1.0-Agent部署与上线流程

发布时间:2026-02-02 23:14:17编辑:123阅读(13)

    LangChain Agent开发必备工具套件

    在对LangChain 1.0有了一定的基础了解之后,对于开发者来说,还需要进一步了解和掌握LangChain Agent必备的开发者套件。分别是LangChain Agent运行监控框架LangSmith、底层LangGraph图结构可视化与调式框架LangGraph Studio和LangGraph服务部署工具LangGraph Cli。可以说这些开发工具套件,是真正推动LangGraph的企业级应用开发效率大幅提升的关键。同时监控、调试和部署工具,也是全新一代企业级Agent开发框架的必备工具,也是开发者必须要掌握的基础工具。


    LangGraph运行监控框架:LangSmith 

    官网地址:https://docs.langchain.com/langsmith/home

    LangSmith 是一款用于构建、调试、可视化和评估LLM工作流的全生命周期开发平台。它聚焦的不是模型训练,而是我们在构建AI应用(尤其是多工具Agent、LangChain/Graph)时的可视化调试、性能评估与运维监控。


    LangGraph图结构可视化与调试框架:LangGraph Studio 

    官网地址:https://docs.langchain.com/langsmith/studio#langsmith-studio

    LangGraph Studio是一个用于可视化构建、测试、分享和部署智能体流程图的图形化IDE+运行平台。


    LangGraph服务部署工具:LangGraph Cli

    官网地址:https://docs.langchain.com/langsmith/cli#langgraph-cli (需要代理环境)

    LangGraph Cli是用于本地启动、调试、测试和托管LangGraph智能体图的开发者命令行工具。


    LangGraph Agent前端可视化工具:Agent Chat UI

    官网地址:https://docs.langchain.com/oss/javascript/langchain/ui#agent-chat-ui

    Agent Chat UI是LangGraph/LangChain 官方提供的多智能体前端对话面板,用于与后端Agent(Graph或Chain)进行实时交互,支持上传文件、多工具协同、结构化输出、多轮对话、调试标注等功能。


    借助LangGraph Cli创建完整智能体项目:

    LangGraph Studio:桌面版应用和本地运行(适用于所有操作系统);

    LangServer:最终构建出来的服务,提供Assiatant API接口;

    Python/JS SDK:通过接口可以直接和LangServer提供的各个API接口连接;

    Remote Graph:类似于之前LangServer的用法,可以直接用Graph的接口去调用,这样拿到的Graph就是一个Runable对象,可以去调用它的invoke,batch等。

    LangGraph Studio是专为LangGraph图式代理打造的本地/云端IDE,具备可视化节点和状态及实时调试功能。

    接下来使用LangGraph Cli来创建一个完整的LangGraph Agent项目,并在此过程中使用LangGraph Chat Agent UI进行前端对话,以及使用LangGraph Studio进行架构实时演示,并使用LangSmith进行运行效果监督。







关键字