AI(学习笔记第四十五课)langchain v1.0 tutorial (11) 文章目录AI(学习笔记第四十五课)langchain v1.0 tutorial (11)1. `subagent`1.1 示例 1:add_node 共享 state —— 最小可运行的子图1.2 示例 2:子图可以拥有「私有字段」1.3 示例 3:在节点里调用子图(父子 schema 不同 + 结果映射回父图)1.4 示例 4:Per-invocation(默认,checkpointer=None)—— 每次调用都全新1.5 示例 5:Per-thread(checkpointer=True)—— 同一 thread 内累积记忆1.6 示例 6:Stateless(checkpointer=False)—— 像普通函数,无法中断1.7 示例 7:查看子图状态 —— get_state(config, subgraphs=True)1.8 示例 8:多级嵌套子图 parent - child - grandchild1.9 示例 9:命名空间隔离 —— 多个 per-thread 子图各自独立存储1.10 示例 10:观察子图执行 —— stream_events(...).subgraphs2. 接下来AI(学习笔记第四十五课)langchain v1.0 tutorial (11)subagent接下来1.subagent一句话理解子图(Subgraph):子图 = 「被当成一个节点(add_node)」或「在节点函数里被调用」的另一个图。它让你可以把多智能体系统拆成「各自独立开发、只通过state接口对接」的模块。子图最核心的价值(文档原话归纳):构建多智能体(multi-agent)系统:一个主agent协调多个专职子agent;复用:一组节点可以在多个图里反复当作模块使用;分团队开发:只要子图