Conectores de frameworks de IA para o DynamoDB
Os agentes de IA precisam de armazenamento durável para tudo o que precisam lembrar: estado da conversa que sobrevive a uma reinicialização, histórico de chat que abrange várias sessões e memórias de longo prazo que podem ser recuperadas em conversas posteriores. Conectores de código aberto, mantidos pela AWS e pelas comunidades dos frameworks, integram o DynamoDB a frameworks populares de agentes de IA para que o estado permaneça em um banco de dados sem servidor com latência de um dígito de milissegundos, na sua própria Conta da AWS.
A tabela a seguir resume os conectores disponíveis e o que cada um armazena.
Framework |
Pacote |
O que ele armazena no DynamoDB |
Linguagens |
|---|---|---|---|
Strands Agents |
|
Estado da sessão, memórias de longo prazo, transcrições e resultados de ferramentas grandes demais, por meio do contrato de armazenamento unificado do SDK |
Python, TypeScript |
LangChain |
|
Histórico de mensagens de chat e documentos com incorporações para pesquisa de similaridade de vetor |
Python, JavaScript |
LangGraph |
|
Pontos de verificação do agente, ou estado da conversa de curto prazo, e memórias de longo prazo entre threads |
Python |