Metlivi 블로그

장기 기억 없이 개성 있는 AI 캐릭터는 얼마나 오래 지속될 수 있을까?

개성 넘치는 AI는 이전 세션에 대한 영구적인 기억이 없더라도 집중된 창작 대화 내에서 일관된 어조를 유지할 수 있습니다. 현실적인 한계는 연속성에 있습니다. 모델은 현재 대화에 여전히 존재하는 캐릭터 개요와 세부 사항을 활용할 수 있지만, 새로운 세션은 이러한 내용 없이 시작될 수 있습니다. 짧은 장면, 브레인스토밍 대화 또는 일회성 글쓰기 연습의 경우, 대화를 독립된 형태로 만들고 나중에 계속 이어가고 싶다면 이동 가능한 요약본을 남겨두세요.

2026년 9월 30일5 min read독서·예술·문화작성: Metlivi Editorial Team
섹션 1

창작 대화에서 ‘지속된다’는 것은 무엇을 의미할까요?

독자가 캐릭터가 ‘지속된다’고 할 때 의미할 수 있는 바는 두 가지가 있습니다. 하나는 단어 선택, 리듬, 유머, 캐릭터가 주로 제시하는 제안의 유형과 같은 알아차릴 수 있는 말하기 스타일입니다. 다른 하나는 이전 세션들을 아우르는 사실적 기억입니다. 즉, 이전에 무슨 일이 일어났는지, 어떤 선택을 내렸는지, 함께 어떤 세부 사항을 확정했는지를 아는 것입니다.

스타일 지침은 대화 내에서 유지되는 동안 응답의 형태를 잡는 데 도움이 될 수 있습니다. 하지만 그 지침 자체가 이전 대화의 기록을 저장하지는 않습니다. 예를 들어 OpenAI의 프롬프트 가이드는 일반적인 톤이나 역할 지침은 instruction에 넣고, 작업별 세부 사항은 사용자 메시지에 넣을 것을 권장합니다. 이는 응답을 유도하는 방법을 설명하는 것일 뿐, 시스템이 세션 간에 세부 사항을 유지할 것이라는 약속이 아닙니다. OpenAI API: Prompting

이러한 구분이 중요한 이유는 캐릭터가 공유된 기억이 없어도 익숙한 말투를 구사할 수 있기 때문입니다. 모델은 다시 상기시켜 주면 냉소적이고 관찰력 있는 어조를 계속 사용할 수 있지만, 지어낸 카페, 이전 장면의 결말, 다른 대화에서의 선호도를 기억할 근거는 전혀 없습니다. 연구에서 페르소나 일관성은 특수한 대화 과제로 다루어집니다. EMNLP에 발표된 한 연구에 따르면 페르소나 기반 시스템조차도 모순되는 단어에 둔감할 수 있는 것으로 나타났습니다. 따라서 생생한 캐릭터 설명은 대화를 이끄는 데 도움이 되지만, 완벽한 일관성을 보장하지는 않습니다. ACL Anthology: “Will I Sound Like Me? Improving Persona Consistency in Dialogues through Pragmatic Self-Consciousness”

섹션 2

기억이 없는 캐릭터가 단일 세션에서 잘할 수 있는 일은 무엇일까요?

범위가 한정된 대화는 창작 작업이 진행됨에 따라 관련 문맥을 계속 제공할 때 잘 작동할 수 있습니다. 가상의 해변 상점 이름 짓기, 가상의 의상을 위한 두 가지 재킷 색상 중 하나 고르기, 명확한 전제를 바탕으로 짧은 장면 작성하기 등을 캐릭터에게 요청해 보세요. 컨텍스트에서 계속 사용할 수 있는 한 대화 자체가 결정 사항을 계속 이어 나갑니다.

캐릭터 개요는 이러한 상호작용을 더욱 돋보이게 만들 수 있습니다. 단순히 포괄적인 라벨에만 의존하기보다는 관찰 가능한 선택지를 정의하세요. ‘간결한 문장으로 답하고, 사소한 시각적 세부 사항을 알아차리며, 거창한 연설보다 호기심 어린 질문을 선호함’과 같은 설명은 모델에게 구체적인 행동 지침을 제공합니다. 또한 ‘사용자와의 개인적인 과거사를 지어내지 않음’이나 ‘스토리의 사실 관계가 누락되었을 때 질문함’과 같은 제한 사항도 추가하세요. 이는 실용적인 프롬프트 작성 제안일 뿐, 확정된 보장은 아닙니다. 마찬가지로 Anthropic의 프롬프트 가이드에서도 명확한 지침과 문맥을 권장하는 동시에, 긴 대화에서는 문맥을 다시 제공해야 할 수도 있음을 강조합니다. Anthropic: Prompting best practices

섹션 3

세션 사이에 잊어버리는 것처럼 보이는 이유는 무엇일까요?

새 세션에는 이전 대화가 포함되어 있지 않을 수 있습니다. 시스템이 영구적인 기억을 제공하지 않거나 이전 문맥을 불러오지 못한다면, 캐릭터는 이전에 무엇이 결정되었는지 신뢰할 만한 방식으로 알 방법이 없습니다. 계정, 앱 또는 모델에 여전히 대화 기록이나 별도의 개인화 기능이 있을 수 있지만, 이는 제품과 설정에 따라 다릅니다. 눈에 보이는 기록이 있다고 해서 캐릭터가 이를 독자적으로 기억하고 있다는 의미는 아닙니다.

특정 제품의 한 예로, ChatGPT의 메모리 문서는 저장된 메모리와 대화 기록을 구분합니다. 설정에 따라 이전 대화의 관련 정보가 답변을 개인화하는 데 사용될 수 있으며, 저장된 메모리는 대화 기록과 별도로 저장된다고 설명합니다. 임시 채팅은 동작 방식이 다르며, 임시 상태로 유지되는 동안에는 메모리를 생성하거나 업데이트하지 않습니다. 이러한 세부 사항은 ChatGPT의 현재 제품 제어 방식을 설명할 뿐, 모든 AI 서비스에 적용되는 것은 아닙니다. ‘장기 기억 없음’이 모든 곳에서 같은 의미라고 단정하지 말고, 사용 중인 도구를 직접 확인하세요. OpenAI Help Center: Memory in ChatGPT

섹션 4

짧은 창작 대화를 자체적으로 완결되게 만드는 방법은 무엇일까요?

이번 세션에 필요한 모든 것을 AI에게 제공하는 간결한 오프닝 카드를 사용하세요. 사실에 기반하며 수정하기 쉽게 유지해야 합니다. 예시:

어조: 냉소적이고, 관찰력이 뛰어나며, 간결함. 은근한 유머를 드물게 사용함.

역할: 캐릭터의 의상을 함께 브레인스토밍하는 가상의 의상실 직원.

이번 세션의 작업: 비에 젖은 기차역 장면에 어울리는 색상 팔레트 선정.

확정된 사실: 코트는 초록색임, 배경은 작은 간이역임, 분위기는 장난스러움.

제한 사항: 다른 세션을 기억한다고 주장하지 말 것. 중요한 배경 이야기를 추가하기 전에 물어볼 것.

출력: 각각을 설명하는 한 문장과 함께 세 가지 팔레트 옵션 제시.

그런 다음 원하는 다음 행동을 명시하세요. ‘세 가지 팔레트를 제안하고, 캐릭터의 답변은 간결하게 유지해 주세요.’ 대화가 길어지면 중요한 사실 관계를 주기적으로 수정하거나 다시 언급하세요. 나중에 다시 돌아올 때는 카드를 다시 붙여넣고 직접 업데이트하세요. 이러한 작은 인수인계 방식이 기억되지 않은 세부 사항이 우연히 다시 나타나기를 기대하는 것보다 훨씬 안정적입니다.

섹션 5

인수인계 요약본에는 무엇이 포함되어야 할까요?

유용한 인수인계는 캐릭터와의 상상 속 유대감이 아니라 프로젝트 내용을 기록하는 것입니다. 캐릭터 설명, 현재 작업, 이미 내린 결정, 아직 해결되지 않은 질문, 유지하고 싶은 특정 문구나 형식을 저장하세요. 창작 작업의 경우 이름, 색상, 배경, 마지막으로 완성된 흐름과 같은 구체적인 사실을 포함하세요. 다음 세션에 도움이 되지 않는 세부 사항은 생략하세요.

간단한 마무리 요청 예시: ‘우리가 확정한 가상의 사실들, 내가 내린 결정들, 그리고 다음에 다룰 열린 창작 질문을 글머리 기호 5개로 요약해 줘. 우리가 결정하지 않은 내용은 절대 추가하지 마.’ 요약본을 재사용하기 전에 검토하세요. 요약본은 여러분이 계속 가지고 다니는 수정 가능한 메모일 뿐이며, AI가 이전 대화를 기억하거나 알아차릴 것이라는 증거는 아닙니다.

섹션 6

캐릭터가 충분히 일관적인지 어떻게 판단할 수 있을까요?

동일한 대화 내에서 관찰 가능한 몇 가지 특징을 테스트해 보세요. 제안을 요청하고, 수정을 요구하며, 전제의 작은 변화에 대한 반응을 살펴보세요. 캐릭터가 요청한 톤을 유지하고 있나요? 확정된 스토리 설정을 올바르게 사용하고 있나요? 개요에 빈틈이 있을 때 질문을 하나요, 아니면 결정한 적도 없는 세부 사항을 자신 있게 덧붙이나요? 이러한 확인은 해당 대화가 창작 작업에 적합한지 판단하는 데 도움이 됩니다. 세션을 넘나드는 영구적인 기억을 구축해 주지는 못합니다.

세부 사항이 잘못되면 직접 수정하고 관련된 사실을 다시 명시하세요. 어조가 흐트러지면 ‘더 생생하게 해줘’와 같은 모호한 수식어를 반복하는 대신 ‘더 짧게 답변하고 유머는 절제해 줘’처럼 원하는 행동을 구체적으로 짚어주세요. 새 세션에서는 인수인계 카드를 연속성의 원천으로 삼고, 기억하는 것처럼 보이는 모든 내용은 메모와 일치하기 전까지 미검증 상태로 취급하세요.

섹션 7

그렇다면 캐릭터는 얼마나 오랫동안 함께할 수 있을까요?

자체적으로 완결된 창작 대화의 경우, 현재 대화가 필요한 개요와 사실 관계를 유지하는 한 독특한 캐릭터는 계속해서 유용하게 유지될 수 있습니다. 여러 세션에 걸친 연속성은 특정 시스템의 메모리 및 대화 기록 기능, 또는 사용자가 직접 다시 가져오는 문맥에 달려 있습니다. 명확한 어조는 프롬프트를 통해 다시 불러올 수 있지만, 공유된 가상의 역사는 기록이 필요합니다. 짧은 창작 작업의 경우, 간결한 개요와 꼼꼼한 마무리 요약이 있다면 이러한 경계를 실용적이고 다루기 쉽게 만들 수 있습니다.

관련 글

이 주제 더 살펴보기