Skip to main content
有关安装、类型化工具、权限、截图和客户端生命周期,先阅读 LangChain 与 LangGraph。本页专注于图特有的编排选择。

在图中使用 BeeOS 原生工具

langchain-beeos 返回标准 LangChain 工具,可以直接传给 LangGraph 的 ToolNode:
编译图之前,通过 include_tools、固定目标 ID 和修改权限范围限定能力。检查点可以 恢复图状态,但不能在恢复运行时静默扩大可用的 BeeOS 工具或权限。

选择 MCP 或 OpenAPI

BeeOS 作为模型可选工具时使用 MCP;由图负责创建任务、重试、取消和状态转换时使用 OpenAPI。

在图中加载 MCP 工具

加载远程 Streamable HTTP Server:
在图状态或系统提示词中加入明确权限策略。不要让通用研究图默认获得在真实手机上发消息、购买或修改账户的权限。

持久 OpenAPI 节点

长任务应从普通异步节点创建 BeeOS task,并把 taskId 存入图状态。后续节点轮询,或由 webhook 恢复图。这样 LangGraph checkpoint 与 BeeOS task 持久性可以协作,而不是一直占用一个 MCP 请求。
生产使用前请在调用 Agent确认当前请求 schema,也可用生成的 BeeOS SDK 替代原始 HTTP。 参见 LangChain MCP 官方文档和选择协议。