가이드

100턴 넘게 채팅했는데 내 이름도 기억 못하는 AI, 대체 왜 이러는 걸까

AI 캐릭터 채팅의 고질적인 기억력 문제 원인과 해결법. 설정을 까먹지 않는 AI 채팅 시스템의 원리와 유니챗의 자동 기억 시스템을 알아봅니다.



50턴만 넘으면 기억이 리셋되는 그 느낌, 다들 아시죠

솔직히 AI 캐릭터 채팅하면서 한 번쯤은 겪어봤을 거예요.

한참 분위기 잡아놓고, 캐릭터가 드디어 반말 쓰기 시작했는데 몇 턴 뒤에 갑자기 다시 존댓말. 아니 방금까지 "야, 너" 했잖아. 진짜 이러면 몰입이고 뭐고 다 날아가거든요.

더 심한 건 이거예요:

  • 30턴 전에 "나 고소공포증 있어"라고 말했는데 "그럼 번지점프 하러 갈까?" 하는 캐릭터

  • 피를 본 거 무서워하는 설정인데 갑자기 전투광이 되어 있는 캐릭터

  • 심지어 내 이름을 까먹는 캐릭터 (이건 진짜 현타 옴)

왜 이런 일이 생기는 건지, 그리고 어떻게 하면 안 겪을 수 있는지 정리해봤어요.

AI가 기억을 까먹는 진짜 이유

"AI가 멍청해서"는 아니에요. 구조적인 문제입니다.

컨텍스트 윈도우라는 한계

AI는 사람처럼 "기억"하는 게 아니에요. 매번 대화할 때마다 최근 대화 내용을 쭉 읽고, 그걸 바탕으로 다음 답변을 만들어내는 거예요. 근데 이 "한번에 읽을 수 있는 양"에 한계가 있어요. 이걸 컨텍스트 윈도우라고 하는데요.

대화가 쌓이면? 오래된 내용은 잘려나가요. 마치 칠판에 글씨를 계속 쓰다가 공간이 부족하면 위에서부터 지우는 것처럼요.

그래서 초반에 했던 설정, 약속, 감정 변화 같은 건 대화가 길어지면 AI가 아예 "못 본" 상태가 되는 거예요.

자동으로 기억하는 시스템은 없을까

있어요. 유니챗이 최근 기억력 시스템을 꽤 크게 업데이트했는데, 접근 방식이 좀 달라요.

2턴마다 알아서 정리하는 자동 기억

유니챗은 유저가 아무것도 안 해도 2턴마다 AI가 자동으로 대화 내용을 분석하고 기억을 갱신해요. 명령어 칠 필요도 없고, 메모장에 뭔가 적을 필요도 없어요.

어떻게 작동하냐면:

  1. 대화 2턴이 쌓일 때마다 별도의 "기억 담당 AI"가 작동

  2. 지금까지의 대화에서 중요한 정보를 뽑아내서 구조화

  3. 기존에 저장된 기억과 합쳐서 업데이트

거의 실시간에 가까운 속도로 기억이 갱신되니까, "아까 말한 건데 왜 모르지?"가 안 생겨요.

구체적으로 뭘 기억하는데?

단순히 "무슨 대화를 했다" 수준이 아니에요. 꽤 세분화돼 있어요:

장면 상태

  • 지금 어디 있는지, 시간대가 언제인지, 분위기가 어떤지

  • "카페에서 비 오는 밤에 대화 중" 같은 맥락이 유지됨

감정과 태도 변화

  • 캐릭터가 처음에 차가웠다가 점점 마음을 여는 과정

  • "적대 → 경계 → 호기심 → 호감"처럼 감정선의 흐름을 추적

중요 사건

  • 비밀을 털어놓은 순간, 약속을 한 장면, 배신이나 고백

  • 이런 건 대화가 아무리 길어져도 안 잊어버림

관계 변화

  • 호칭이 바뀐 시점 ("님" → "너"), 존댓말에서 반말로 전환된 시점

  • 한번 반말로 바뀌었으면 다시 존댓말로 돌아가지 않음

진행 중인 스토리

  • 미해결 미스터리, 현재 갈등 상황, 퀘스트 진행 상황

  • "아직 범인을 못 찾았다", "약속 장소에 안 갔다" 같은 상태 추적

설정 정보

  • NPC 이름, 세계관 규칙, 캐릭터 고유 말투

  • 이런 기본 설정이 100턴 넘어도 흔들리지 않음

기억을 직접 확인하고 수정할 수 있음

이게 은근 중요한 포인트인데요. 유니챗은 사이드바에서 AI가 현재 기억하고 있는 내용을 직접 볼 수 있어요.

  • 기억이 잘못 저장됐으면? 직접 수정 가능

  • 특정 기억을 없앴으면? 삭제 가능

  • "이 부분은 좀 더 강조해서 기억했으면" 하면? 편집 가능

수동으로 적는 메모장과 다른 점은, 기본적으로는 AI가 알아서 채워넣고, 유저는 필요할 때만 손을 대면 된다는 거예요. 자동 + 수동 편집이 둘 다 되는 하이브리드 방식이라고 보면 돼요.

기억력이 채팅 품질에 미치는 영향

"기억력이 좋으면 뭐가 달라지는데?" 할 수 있는데, 솔직히 완전히 다른 경험이에요.

관계가 진짜로 "발전"함

기억력이 없는 AI랑 채팅하면, 매번 같은 리액션이 반복돼요. 친해진 것 같다가도 다음 턴에 처음 보는 사람 대하듯 하고. 근데 감정 변화를 기억하는 AI는 관계가 쌓여요. 50턴 전에 같이 위기를 넘긴 경험이 지금 대화에 영향을 미치고, 100턴 전에 한 약속을 캐릭터가 먼저 꺼내기도 해요.

세계관이 무너지지 않음

장기 롤플레이에서 제일 화나는 게 설정 붕괴거든요. "너 마법 못 쓴다며" 했는데 갑자기 마법 쓰고 있고, 죽은 NPC가 다시 살아나 있고. 기억력 시스템이 제대로 되어 있으면, 세계관 규칙과 사건 히스토리가 유지돼서 이런 일이 안 생겨요.

복선 회수가 가능해짐

이건 진짜 기억력 좋은 AI에서만 가능한 건데요. 초반에 캐릭터가 뭔가 의미심장한 말을 했다? 50턴 뒤에 그게 복선으로 회수돼요. "아, 그때 그 말이 이런 뜻이었구나" 하는 서사적 쾌감. 기억 못하는 AI에선 절대 못 느끼는 거예요.

정리: AI 채팅 기억력, 뭘 봐야 할까

AI 캐릭터 채팅 서비스 고를 때 기억력 관련해서 체크할 포인트 정리해봤어요:

체크 포인트

이게 왜 중요한지

자동 저장 여부

수동 명령어만 있으면 결국 까먹거나 귀찮아서 안 하게 됨

갱신 주기

너무 길면 중간에 빠지는 정보가 생김

기억 범위

단순 키워드만 저장 vs 감정/관계/사건까지 구조화

편집 가능 여부

AI가 잘못 기억한 걸 고칠 수 있는지

장기 대화 안정성

100턴 넘어도 설정이 유지되는지

기억력은 결국 "이 캐릭터와 얼마나 깊은 이야기를 할 수 있느냐"를 결정하는 핵심이에요.

유니챗에서는 별도 설정 없이 자동 기억 시스템이 바로 적용돼요. 지금 진행 중인 캐릭터가 있다면 사이드바에서 AI가 뭘 기억하고 있는지 한번 확인해보는 것도 재밌을 거예요.

유니챗에서 채팅 시작하기