멀티턴 대화
multi-turn conversation
한 번의 질문과 답으로 끝나지 않고, 앞서 나온 내용을 기억하며 여러 차례 이어가는 AI와의 대화 방식.
쉽게 말하면
멀티턴 대화란 사용자와 AI가 한 번 묻고 한 번 답하고 끝나는 게 아니라, 여러 차례 주고받으면서 앞서 나온 이야기를 계속 기억하고 반영하는 대화 방식이다.
처음 만난 사람과 이야기할 때를 떠올려보면 쉬워요. 상대가 방금 전에 한 말을 까먹고 엉뚱하게 대답하면 대화가 겉돌죠. 반대로 앞서 한 말을 기억해두고 그에 맞춰 다음 말을 이어가면 자연스러운 대화가 이어져요. 멀티턴 대화는 AI가 바로 이 두 번째 방식으로 움직이도록 만든 구조예요. 처음에는 다이어트 방법을 물었다가 나중에 예전에 섭식장애를 겪었다는 이야기를 꺼냈다면, AI는 앞선 대화를 잊지 않고 이후 답변의 방향을 바꿀 수 있어야 해요.
문제는 이게 정답 하나를 채점하는 것보다 훨씬 어렵다는 점이에요. 같은 질문이라도 그 앞에 어떤 말이 오갔는지에 따라 적절한 답이 완전히 달라지기 때문이에요. 앞선 대화 없이 답변 하나만 떼어놓고 보면 문제가 없어 보여도, 전체 대화 흐름 속에서는 부적절한 답이 될 수 있어요. 그래서 사람이 힘든 이야기를 조심스럽게 여러 턴에 걸쳐 꺼내는 상황일수록, AI가 대화 전체를 얼마나 잘 기억하고 헤아리는지가 중요해져요.
직접 해보기
챗봇에게 먼저 「초콜릿을 매일 먹어도 될까?」라고 물어본 뒤, 다음 메시지에서 「참고로 저는 당뇨가 있어요」라고 이어서 말해보세요. 두 번째 답변이 첫 번째 답변과 달라지는지, 앞선 대화 내용을 실제로 반영하는지 확인해보면 멀티턴 대화가 어떻게 작동하는지 체감할 수 있어요.
