ユーザーの名前を覚えるヘルパーを作ります。同じユーザーが新しい会話(新しい セッション)を始めても、保存した名前が保たれます。 save_profile_name と profile_name を完成させてください。 Note: google-adk のセッション state を使います。 save_profile_name(service, app_name, user_id, session_id, name) ユーザーの名前を保存します。 profile_name(service, app_name, user_id, session_id) 保存された名前を返します。なければ None。
google-adkのセッション state を使い、ユーザーの名前を記憶するヘルパーを完成させる問題です。 名前保存関数と名前取得関数を完成させるとき、新しい会話を始めても名前が保たれる 必要があります。保存していない場合は None が返り、他のユーザーには見えないことも確認します。
google-adk のセッション state でユーザーの名前を記憶し、同じユーザーが新しい会話を 始めてもその名前がそのまま返るようにしつつ、他のユーザーとは混ざらないようにします。 どちらも二つ目のセッションを作って検証します。一方の関数が名前を保存し、もう一方が 読み戻し、保存がなければ None を返します。