TestNPC Chat + Gemini TTS

/testnpc/testnpcchat → /testnpc/tts (Session-Id 헤더 사용)

1) 로그인 / 세션

Session-Id
(none)
user_idx
(none)
chat_round
(none)

로그인 응답 헤더의 Session-Id를 저장한 뒤 이후 모든 요청에 헤더로 전송합니다.


2) Chat 옵션 (클라이언트 → 서버 → Gemini)

클릭해서 팝업에서 편집
클릭해서 팝업에서 편집

3) TTS (사용자 입력으로 요청)

클릭해서 팝업에서 편집
클릭해서 팝업에서 편집

서버는 prompt를 그대로 TTS 모델에 전달합니다. (서버에서 추가 지시문/DB 프롬프트 없음)

Chat

호출 순서: /user/login/tools/getchatround → (반복) /testnpc/testnpcchat → (수동) /testnpc/tts