参考资料¶
欢迎查阅 LangGraph 的参考文档!这些页面详细介绍了在使用 LangGraph 构建应用时您将使用的核心接口。每个部分涵盖了生态系统中不同的部分。
Tip
如果您刚开始接触,请参阅 LangGraph 基础 以了解主要概念和使用模式的介绍。
LangGraph¶
LangGraph 开源库的核心 API。
- Graphs: 主要的图抽象和使用方法。
- Functional API: 图的函数式编程接口。
- Pregel: 受 Pregel 启发的计算模型。
- Checkpointing: 保存和恢复图状态。
- Storage: 存储后端和选项。
- Caching: 性能相关的缓存机制。
- Types: 图组件的类型定义。
- Config: 配置选项。
- Errors: 错误类型和处理。
- Constants: 全局常量。
- Channels: 消息传递和通道。
预构建组件¶
常见工作流程、代理和其他模式的高级抽象。
- Agents: 内置的代理模式。
- Supervisor: 编排与委派。
- Swarm: 多代理协作。
- MCP Adapters: 与外部系统的集成。
LangGraph 平台¶
用于部署和连接到 LangGraph 平台的工具。
- CLI: 用于构建和部署 LangGraph 平台应用程序的命令行界面。
- Server API: LangGraph 服务器的 REST API。
- SDK (Python): 用于与 LangGraph 服务器实例进行交互的 Python SDK。
- SDK (JS/TS): 用于与 LangGraph 服务器实例进行交互的 JavaScript/TypeScript SDK。
- RemoteGraph: 用于连接 LangGraph 服务器实例的
Pregel
抽象。 - Environment variables: 使用 LangGraph 平台部署时支持的配置变量。