View a markdown version of this page

适用于 DynamoDB 的人工智能框架连接器 - Amazon DynamoDB

适用于 DynamoDB 的人工智能框架连接器

智能体需要持久存储来保存所有必须记住的内容:重启后仍保留的对话状态、跨会话的聊天记录,以及可在后续对话中检索的长期记忆。由 AWS 和框架社区共同维护的开源连接器将 DynamoDB 与主流智能体框架集成,以使状态得以存储在您自己的 AWS 账户中具有个位数毫秒延迟的无服务器数据库内。

下表汇总了可用的连接器及每个连接器所存储的内容。

框架

程序包

它存储在 DynamoDB 中的内容

语言

Strands Agents

strands-dynamodb-storage

通过 SDK 的统一存储合约存储会话状态、长期记忆、记录和超大的工具结果

Python、TypeScript

LangChain

langchain-community, langchain-aws

聊天消息历史记录,以及用于向量相似性搜索的含嵌入内容的文档

Python、JavaScript

LangGraph

langgraph-checkpoint-aws

智能体检查点(短期对话状态)和长期跨线程记忆

Python