View a markdown version of this page

解决方案架构 - Amazon ElastiCache

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

解决方案架构

以下架构使用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 的向量相似度搜索功能来存储高维向量嵌入,从而实现语义记忆检索。