

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# ソリューションアーキテクチャ
<a name="agentic-memory-architecture"></a>

次のアーキテクチャは、ベクトルストレージコンポーネントとして ElastiCache for Valkey を使用するエージェント AI アプリケーションに永続的メモリを実装します。

**主要コンポーネント:**
+ **Amazon Bedrock AgentCore ランタイム** – エージェントをデプロイして実行するためのホスティング環境を提供します。アーキテクチャに必要な LLM および埋め込みモデルへのアクセスを提供します。
+ **エージェントフレームワーク (ストランドエージェントなど)** – LLM 呼び出し、ツール実行、ユーザー会話を管理します。Strands Agents は、Amazon Bedrock、Anthropic、Google Gemini、OpenAI のモデルなど、複数の LLMs をサポートしています。
+ **Mem0** – AI エージェントとストレージシステムの間に配置されるメモリオーケストレーションレイヤー。Mem0 は、エージェントのインタラクションからの情報の抽出から保存および取得まで、メモリのライフサイクルを管理します。
+ **Amazon ElastiCache for Valkey** – ベクトルストレージコンポーネントとして機能するマネージドインメモリデータストア。ElastiCache は Valkey のベクトル類似度検索機能を使用して高次元ベクトル埋め込みを保存し、セマンティックメモリの取得を可能にします。