エージェントメモリを有効にする - Amazon Bedrock

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

エージェントメモリを有効にする

エージェントにメモリを設定するには、まずメモリを有効にしてから、オプションでメモリの保持期間を指定する必要があります。エージェントを作成または更新するときに、エージェントのメモリを有効にできます。

エージェントにメモリを設定する方法については、選択した方法に対応するタブを選択し、ステップに従います。

Console
エージェントのメモリを設定するには
  1. エージェントビルダーにまだない場合は、次の操作を行います。

    1. IAM Amazon Bedrock アクセス許可 を持つロール AWS Management Console を使用して にサインインし、 で Amazon Bedrock コンソールを開きますhttps://console.aws.amazon.com/bedrock/

    2. 左側のナビゲーションペインから エージェントを選択します。次に、 エージェントセクションでエージェントを選択します。

    3. エージェントビルダーで編集を選択します

  2. エージェントの詳細セクションで、モデルを選択 で、必ず次のいずれかを選択してください。 Claude 3 Sonnet、または Claude 3 Haiku.

  3. メモリセクションで、以下を実行します。

    1. [Enabled] (有効) を選択します。

    2. (オプション) デフォルトでは、エージェントは会話コンテキストを 30 日間保持します。カスタム保持期間を設定するには、1~30 の数値を入力して、エージェントのメモリ期間を指定します。

  4. テストする前に、まずエージェントに保存してから、変更を適用する準備をしてください。

API

エージェントのメモリを有効にして設定するには、Agents for Amazon Bedrock ビルドタイムエンドポイントCreateAgentまたは UpdateAgentリクエストを送信します。

Amazon Bedrock ではAPI、 CreateAgent または UpdateAgentリクエストを送信するmemoryConfigurationときに を指定します。

以下は、 の一般的な形式を示していますmemoryConfiguration

"memoryConfiguration": { "enabledMemoryTypes": [ "SESSION_SUMMARY" ], "storageDays":30 },

オプションで、1 ~ 30 日間の数値storageDaysで を割り当てることで、メモリ保持期間を設定できます。

注記

エージェントのメモリを有効にし、いつエージェントを呼び出すmemoryIdかを指定しない場合、エージェントはその特定のターンをメモリに保存しません。