Skip to content

当运行自托管的 LangSmith 部署 时,您的安装包含几个关键组件。这些工具和服务共同提供了一个完整的解决方案,用于在您自己的基础设施中构建、部署和管理图(包括智能体应用程序):

mermaid
flowchart
    subgraph LangSmith Deployment
        A[LangGraph CLI] -->|creates| B(Agent Server deployment)
        B <--> D[Studio]
        B <--> E[SDKs]
        B <--> F[RemoteGraph]
    end
  • Agent Server: 定义了一个用于部署图和智能体的规范化 API 和运行时。它处理执行、状态管理和持久化,让您可以专注于构建逻辑,而非服务器基础设施。
  • LangGraph CLI: 一个命令行界面,用于在本地构建、打包和与图交互,并为其部署做准备。
  • Studio: 一个用于可视化、交互和调试的专用 IDE。它连接到本地 Agent Server,用于开发和测试您的图。
  • Python/JS SDK: Python/JS SDK 提供了一种编程方式,让您的应用程序可以与已部署的图和智能体进行交互。
  • RemoteGraph: 允许您像在本地运行一样与已部署的图进行交互。
  • Control Plane: 用于创建、更新和管理 Agent Server 部署的 UI 和 API。
  • Data plane: 执行您的图的运行时层,包括 Agent Server、其支持服务(PostgreSQL、Redis 等)以及从控制平面协调状态的监听器。

LangChain 中文文档