AI Alibaba
Spring AI Alibaba 105|Graph Core · 时光旅行与状态回溯 · 完整示例
import com.alibaba.cloud.ai.graph.CompileConfig; import com.alibaba.cloud.ai.graph.CompiledGraph; import com.alibaba.clo
AI Alibaba
Spring AI Alibaba 104|Graph Core · 时光旅行与状态回溯
Spring AI Alibaba Graph 支持时光旅行功能,允许您查看和恢复 Graph 执行的历史状态。 要启用时光旅行,需要配置 Checkpointer: import com.alibaba.cloud.ai.graph.Co
AI Alibaba
Spring AI Alibaba 69|Graph Core · 核心库概念指南 · 会话(Threads)
会话支持对多个不同运行进行检查点,这对于多租户聊天应用程序和其他需要维护独立状态的场景至关重要。会话是分配给 checkpointer 保存的一系列检查点的唯一 ID。使用 checkpointer 时,必须在运行图时指定 thread_i
AI Alibaba
Spring AI Alibaba 68|Graph Core · 核心库概念指南 · 序列化器(Serializer)
在图执行期间,状态需要被序列化(主要用于克隆目的),同时也为跨不同执行持久化状态提供能力。Spring AI Alibaba 目前提供了 Jackson、JDK 两种序列化策略实现。默认使用 Jackson 实现。 在序列化过程中,重点关注
AI Alibaba
Spring AI Alibaba 67|Graph Core · 核心库概念指南 · OverAllState(状态)
Spring AI Alibaba Graph 将智能体工作流建模为图。您可以使用三个关键组件来定义智能体的行为: State:共享的数据结构,表示应用程序的当前快照。它由 OverAllState 对象表示。Nodes:一个函数式接口 (