langgraph-objectstorage-checkpoint logo

langgraph-objectstorage-checkpoint

免费

大多数检查点保存工具都要求你运行数据库,而这个只需要一个你很可能已经拥有的存储桶。

访问官网
generative-aiagentic-aiagentsgcsgcs-bucketaiai assistantautomation

工具概览

langgraph-checkpoint-objectstorage 是一个 LangGraph BaseCheckpointSaver,可将检查点持久化到本地文件系统、Google Cloud Storage 或 AWS S3。它使用单个类 ObjectStorageSaver,后端由连接字符串选择,除存储桶或目录外无需额外服务。该包对 BaseCheckpointSaver 的所有方法都支持完整的同步和异步操作,包括 get_tuple/aget_tuple、put/aput、list/alist、put_writes/aput_writes 和 delete_thread/adelete_thread。它已在全部三种后端上通过 langgraph-checkpoint-conformance 对照官方契约进行了测试。公共 API 通过 typeguard 进行运行时类型检查,软件包附带 py.typed 以提供静态类型覆盖。可选功能包括检查点 TTL、压缩、加密和可观测性。该保存器最适合已在使用 S3、GCS 或本地磁盘、且不想为检查点引入数据库的应用,但不适用于需要事务保证或对同一线程大量并发写入的工作负载。

定价

免费

目录尚未确认完整价格档位,请到官网查看当前额度、限制及计费方式。

访问官网

价格与限制可能变化,请以官网为准,并确认币种、付款周期、最低席位数和用量上限。

应用场景

  • 团队用 ObjectStorageSaver 将 LangGraph 检查点持久化到本地文件系统、Google Cloud Storage 或 AWS S3,无需运行数据库。
  • 团队用 ObjectStorageSaver 只需更改连接字符串,即可在本地磁盘、GCS 和 S3 之间切换。
  • 团队用 ObjectStorageSaver 为检查点和写入设置 TTL,过期由存储桶生命周期规则或手动删除处理。
  • 团队用 ObjectStorageSaver 在上传前压缩检查点和写入对象,减小存储体积。
  • 团队用 ObjectStorageSaver 通过自定义 KeyProvider,在上传前用 AES-256-GCM 加密检查点和写入对象。
  • 团队用 ObjectStorageSaver 导出和导入线程,用于备份或迁移。
  • 团队用 ObjectStorageSaver 通过 OpenTelemetry 和 Prometheus 等可观测性工具监控检查点 I/O。

功能特性

将 LangGraph 检查点保存到本地磁盘

将检查点保存到 Google Cloud Storage

将检查点保存到 AWS S3

根据连接 URI 选择存储后端

支持同步和异步检查点操作

运行时检查公开 API 的参数类型

为公开 API 提供静态类型信息

用户评论

还没有评论,来分享你的使用体验吧

相关榜单与专题