그렇게 해서 문제를 더 명확하게 파악해 보겠습니다. 그런데 영상으로 질문을 한다는 것은 이 문제가 전 세계적으로 발생하는 것이 아니라 저만의 문제라는 걸 의미합니다. 제 설정은 꽤 일반적인 편이지만요.
하지만 이 정도는 확실합니다. Always use default Language Model 설정에서 비롯된 문제입니다. 이 기능이 활성화되어 있으면, 페르소나를 변경할 때 가상의 사용자(pseudo-user) 때문에 가장 먼저 생성된 페르소나가 기대되는 것처럼 보입니다. 이 기능이 비활성화되면 모든 것이 정상적으로 작동하지만, 그 경우 다른 언어 모델을 사용했다면 LLM을 변경해야 한다는 점을 모두 기억해야 합니다. 제 경우를 말하자면, 주로 GPT-4o와 o1 두 모델 사이를 오가는 것이죠.
처음 LLM을 변경했을 때 가상의 사용자를 어떻게 처리했는지에 따라 모든 문제가 시작된 것 같다는 불길한 직감이 듭니다. 그때 당시에는 표시되는 사용자 이름도 바뀌어서 UX 측면에서 꽤 고통스러웠거든요. 처음에는 Bart를 사용하다가 갑자기 NewBart로 바뀌는 식이죠. 제 의도가 무엇인지 아실 겁니다. 그때 제가 완전히 잘못 처리한 것이어서 지금 이런 문제를 겪고 있는 건지도 모릅니다.
하지만 한 가지 설정 때문에 일이 더 복잡해지니까, 모든 것을 정리하고 처음부터 다시 시작하는 이 다소 힘든 작업을 시작하기 전에 그 설정 탓을 하고 있는 셈입니다.