유저 이름을 기억하는 기능이에요. 같은 유저가 새 대화(새 세션)를 시작해도 저장한 이름이 유지돼요. 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를 이용해 유저 이름을 기억하는 헬퍼를 완성하는 문제입니다. 이름 저장 함수와 이름 조회 함수를 완성할 때, 대화를 새로 열어도 저장한 이름이 유지되어야 하고 다른 유저에게는 보이면 안 됩니다.
google-adk 세션 상태로 유저 이름을 기억해, 한 유저가 대화를 다시 열어도 그 이름이 그대로 돌아오게 하고 다른 유저와는 섞이지 않게 합니다. 두 가지 모두 두 번째 세션을 만들어 검증합니다. 한 함수는 이름을 저장하고 다른 함수는 다시 읽으며, 저장된 게 없으면 None 을 돌려줍니다.