강좌 강좌
멀티턴 편집 입문: 대화를 이어가며 이미지의 일부만 고치기
인공지능(AI) 이미지 도구에서 '여러 번에 걸쳐 고친다'는 말이 무슨 뜻인지 알아봅니다. 포스터 한 장을 고쳐 나가는 가상 예시로 작동 순서와 한계까지 살펴봅니다.
한 문장으로 이해하기
멀티턴 편집은 한 번에 완성하는 대신, 대화를 이어가며 요청한 부분만 조금씩 고쳐 나가는 방식입니다. 여기서 ‘턴(turn)‘은 대화에서 요청과 결과가 한 번 오가는 주고받음을 뜻합니다. ‘멀티턴’은 그 주고받음이 여러 번 이어진다는 뜻입니다. 이 글에서는 세 가지를 목표로 삼습니다. 첫째, 멀티턴 편집의 뜻을 자기 말로 설명하는 것. 둘째, 편집이 진행되는 순서를 단계로 떠올리는 것. 셋째, 이 방식이 어떤 목적에 맞는지 구분하는 것입니다. 사전지식은 거의 필요 없습니다. 채팅창에 문장을 입력해 본 경험, 그리고 인공지능(AI)에게 글로 무언가를 요청해 본 경험이면 충분합니다.
왜 필요한가
처음 만든 결과에서 바꾸고 싶은 부분이 생겼다면 여러 차례 편집할 수 있습니다. 이때 필요한 것은 ‘다시 처음부터 만들기’가 아니라 ‘이 부분만 고치기’입니다. 요청한 요소 외의 세부 사항을 유지하는 것이 멀티턴 편집의 중요한 목표입니다. OpenAI는 ChatGPT Images 2.5에 대해, 긴 대화에서 여러 차례 이어지는 편집 지시를 이전보다 더 안정적으로 따른다고 설명했습니다. 또한 앞선 변경 사항이 유지될 가능성과 여러 차례 편집하는 동안 이미지 품질을 유지하는 능력이 개선됐고, 요청한 요소를 편집하면서 나머지 세부 사항을 유지하는 능력도 개선됐다고 밝혔습니다.
어떻게 이루어지는가
- 첫 요청을 합니다. 원하는 이미지를 문장으로 설명합니다. ChatGPT에서는 입력창에 ‘@Sketch’를 입력해 직접 그린 그림을 이미지 생성의 시각적 참고 자료로 쓸 수도 있습니다.
- 결과를 봅니다. 여기서 마음에 드는 점과 고치고 싶은 점을 나눕니다.
- 고칠 부분을 지정해 다시 요청합니다. 문장으로 말해도 되고, ChatGPT에서는 이미지에 직접 코멘트를 남겨 편집할 부분을 지정할 수도 있습니다.
- 모델이 지정된 요소를 바꾸고 나머지 세부 사항은 유지하려 합니다. 제품 설명에 따르면 새 편집이 앞선 작업을 바탕으로 이어지도록 개선됐지만, 유지는 목표이지 보장은 아닙니다.
- 원하는 모습이 될 때까지 3~4단계를 반복합니다.
하나의 예시로 따라가기
아래는 이해를 돕기 위한 가상 예시입니다. 동네 빵집 주인이 신제품 안내 포스터를 만든다고 해 봅시다. 1단계로 ‘밝은 아침 햇빛이 드는 나무 테이블 위 크루아상 사진, 위쪽에 제목 자리를 비워 둘 것’이라고 요청합니다. 2단계에서 나온 결과를 보니 분위기는 좋은데 제목 자리가 비어 있습니다. 3단계로 제목 자리에 코멘트를 남기고 ‘여기에 신상품 안내 문구를 넣어 달라’고 요청합니다. 4단계에서 문구가 들어가고, 햇빛과 테이블은 그대로 남는 것이 이 단계의 목표입니다. 다시 3단계로 돌아가 ‘크루아상만 두 개로 늘려 달라’고 요청합니다. 이번에도 앞서 넣은 문구는 유지된 채 빵 개수만 바뀌는 것이 멀티턴 편집이 지향하는 결과입니다. 다만 매 단계에서 나머지가 그대로 남는 것은 지향하는 결과일 뿐 보장된 결과는 아니므로, 결과를 눈으로 확인하고 다음 요청을 정해야 합니다. 처음 요청부터 마지막 요청까지, 포스터 한 장을 계속 다듬어 가는 과정이 멀티턴 편집입니다.
언제 쓰고 언제 쓰지 않는가
이 방식은 기존 결과의 상당 부분을 그대로 두고 일부만 손보려 할 때 맞습니다. 위 빵집 포스터처럼 배경과 분위기를 유지하면서 문구나 사물 하나를 바꾸는 경우입니다. 반대로 유지할 것이 없이 방향 자체를 완전히 바꾸려는 목적이라면, 기존 요소를 유지하면서 일부를 바꾼다는 멀티턴 편집의 취지와는 맞지 않습니다. 흔한 오해도 짚어 둘 필요가 있습니다. 첫째, ‘요청한 곳만 바뀐다’는 것은 보장이 아닙니다. OpenAI의 설명은 이전보다 개선됐다는 표현이지, 항상 그렇게 된다는 뜻이 아닙니다. 둘째, 고칠 대상은 문장이나 이미지 위의 코멘트로 구체적으로 지정하는 방식으로 사용할 수 있습니다. 셋째, 이 글에서 다룬 기능과 개선은 특정 제품에 대한 발표 내용이며, 다른 도구나 이후 버전에 그대로 적용된다고 볼 수 없습니다.
핵심 정리와 확인문제
핵심은 하나입니다. 멀티턴 편집은 한 번에 완성하는 대신, 대화를 이어가며 요청한 부분만 조금씩 고쳐 나가는 방식입니다. 고칠 곳을 지정하고, 결과를 확인한 뒤 다음 요청을 정하면 됩니다.
- ‘멀티턴’에서 ‘턴’은 무엇을 가리키나요?
- 빵집 포스터 가상 예시에서 ‘크루아상을 두 개로 늘려 달라’고 요청할 때, 멀티턴 편집이 지향하는 결과는 무엇인가요?
- 멀티턴 편집의 주된 적용 조건은 무엇인가요?
1번 정답: 요청과 결과가 한 번 오가는 주고받음입니다. 그것이 여러 번 이어지는 과정이 멀티턴입니다. 해설: 이 강좌에서는 설명의 편의를 위해 요청과 결과가 여러 차례 이어지는 과정을 멀티턴이라고 부릅니다.
2번 정답: 빵 개수만 바뀌고, 앞서 넣은 제목 문구와 햇빛·테이블 같은 나머지 요소는 유지되는 것입니다. 해설: 요청한 요소를 바꾸면서 나머지 세부 사항을 유지하는 것이 지향점입니다. 다만 이는 개선된 경향이지 보장은 아닙니다.
3번 정답: 기존 결과의 일부를 유지하면서 지정한 요소를 바꾸려는 경우입니다. 해설: 멀티턴 편집은 유지와 부분 변경을 함께 노리는 방식이므로, 유지할 것이 있을 때 취지에 맞습니다.