1. 学ぶ
  2. /
  3. コース
  4. /
  5. Amazon Bedrock入門

Connected

演習

会話にメモリを持たせる

ChargeNet の ChargeBot の作業を続けます。各ターンの対話を保存し、最新のメッセージだけを Claude に送って、Amazon Bedrock の Claude モデルで会話の文脈を維持します。ボットはメッセージ履歴を管理し、最新のコンテキストだけを使って、Claude が理解できる形式で会話を整形します。

boto3 と json のライブラリ、および前の演習で定義した ConversationManager クラスは事前に読み込まれています。

指示

100 XP
  • add_message() メソッドを使って、ユーザーの入力を保存します。
  • 正しいメッセージ形式で、履歴から直近2件のみを Claude に送信します。