

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 解决方案架构
<a name="agentic-memory-architecture"></a>

以下架构使用for Valkey作为矢量存储组件， ElastiCache为代理人工智能应用程序实现永久内存。

**关键组件：**
+ **Amazon Bedrock AgentCore 运行时** — 为部署和运行代理提供托管环境。它提供对架构所需的 LLM 和嵌入模型的访问。
+ **代理框架（例如，Strands Agents）**— 管理 LLM 调用、工具执行和用户对话。Strands Agents 支持多个 LLM，包括来自亚马逊 Bedrock、Anthropic、Google Gemini 和 OpenAI 的模型。
+ **Mem0 — 位**于 AI 代理和存储系统之间的内存编排层。Mem0 管理内存生命周期，从从代理交互中提取信息到存储和检索信息。
+ **Amazon ElastiCache for Valkey** — 作为矢量存储组件的托管内存数据存储。 ElastiCache 使用 Valkey 的向量相似度搜索功能来存储高维向量嵌入，从而实现语义记忆检索。