session_state 字典,您可以使用它来缓存中间结果。session_state 绑定到 session_id 并可以持久化到数据库。
为工作流提供 storage 以启用会话状态在数据库中的持久化。
例如,您可以使用 SqliteWorkflowStorage 将结果缓存到 Sqlite 数据库中。
run() 方法中,您可以根据需要从 session_state 读取和写入。
session_id 的 session_state 将从数据库读取;当工作流结束时,session_state 将存储到数据库中。
查看 博客文章生成器 以了解如何使用会话状态进行缓存的示例。