运行 (Run) 是对 智能体 (Assistant) 的一次调用。执行运行时,您需要指定所使用的智能体——可以通过默认智能体的图 ID (graph ID),也可以通过特定配置的智能体 ID (assistant ID)。 此图表展示了 运行 (Run) 如何将智能体与线程 (Thread) 结合以执行图:文档索引
在以下地址获取完整的文档索引:https://docs.langchain.org.cn/llms.txt
在进一步探索之前,请使用此文件发现所有可用页面。
- 图 (Graph) (蓝色):包含智能体逻辑的已部署代码
- 智能体 (Assistants) (浅蓝色):配置选项(模型、提示词、工具)
- 线程 (Threads) (橙色):用于会话历史记录的状态容器
- 运行 (Runs) (绿色):配对智能体 + 线程的执行过程
- 运行:A1 + T1:将智能体 1 的配置应用于用户 A 的会话
- 运行:A1 + T2:同一个智能体服务于用户 B(不同的会话)
- 运行:A2 + T1:将不同的智能体应用于用户 A 的会话(配置切换)
- 每次运行都可以拥有自己的输入、配置覆盖项和元数据。
- 运行可以是无状态的(没有线程)或有状态的(在 线程 上执行以实现会话持久化)。
- 多个运行可以使用相同的智能体配置。
- 智能体的配置会影响底层图的执行方式。
本节内容
启动后台运行
异步运行您的智能体并轮询结果。
在同一线程上运行多个代理
在共享线程上使用多个智能体以结合智能体能力。
无状态运行
在不需要会话历史记录时,执行无状态运行。
取消运行
通过 API 取消单个或多个运行。
将这些文档连接到 Claude、VSCode 等,以获得实时答案。

