brunch

프롬프트, AI와의 첫 대화법

효과적인 질문의 기술

by 제이욥

안녕하세요, 소설 창작의 새로운 여정을 함께하고 계신 여러분! 지난 시간에는 챗GPT, 제미니, 클로드, 클로바X 등 소설 쓰기에 유용하게 활용될 수 있는 AI 도구들을 살펴보았습니다. 내게 맞는 도구를 찾아가는 것도 중요하지만, 더 중요한 것이 있습니다. 바로 이 도구들과 어떻게 '대화'해야 우리가 원하는 결과물을 얻어낼 수 있느냐는 것이죠.


오늘은 AI와의 대화를 위한 첫 번째이자 가장 중요한 단계인 '프롬프트(Prompt)' 작성법에 대해 이야기해볼까 합니다. 마치 잘 만든 칼도 쓰는 법을 모르면 무용지물이듯이, 아무리 좋은 AI 도구라도 제대로 '명령'하지 않으면 원하는 결과물을 얻기 어렵습니다.




프롬프트, 그게 뭐죠?


간단히 말해, '프롬프트'는 우리가 AI에게 내리는 지시, 질문, 요청의 총체입니다. 우리가 AI 채팅창에 입력하는 모든 문장이나 단어가 프롬프트가 될 수 있죠. 이 프롬프트는 AI가 어떤 작업을 수행하고, 어떤 내용의 텍스트를 생성할지에 대한 기준점이 됩니다. AI는 이 프롬프트를 바탕으로 방대한 데이터를 탐색하고 가장 적절하다고 판단하는 답변을 생성해냅니다.


좋은 프롬프트가 왜 중요할까요? AI는 우리가 생각하는 것보다 똑똑하지만, 동시에 우리가 상상하는 것 이상으로 '멍청할' 수도 있습니다. '멍청하다'는 표현보다는 '문맥을 온전히 이해하지 못할 수 있다'고 말하는 게 더 정확하겠네요. 우리가 생각하는 '당연한 것'이 AI에게는 전혀 당연하지 않을 수 있기 때문입니다.


예를 들어, "소설 써줘." 라고만 말하면 AI는 막연하게 '소설'이라는 형식에 맞춰 아무 내용이나 뱉어낼 것입니다.


하지만 "판타지 장르의 소설을 써줘. 주인공은 20대 여성 마법사이고, 신비로운 숲에서 우연히 고대 유물을 발견하는 내용이야." 라고 구체적으로 말하면,


AI는 이 정보를 바탕으로 훨씬 더 적절하고 구체적인 초고를 제시할 수 있습니다.


결국, AI의 능력은 우리의 '질문' 수준에 비례합니다. 효과적인 프롬프트를 작성하는 기술은 AI를 소설 창작의 강력한 도우미로 만드는 핵심 열쇠인 셈이죠.




효과적인 프롬프트 작성을 위한 핵심 원칙

이제부터 AI에게 똑 부러지게 요청하는 몇 가지 원칙들을 알아볼까요?


1. 명확하고 구체적으로 지시하라. 모호하고 추상적인 표현은 AI를 혼란스럽게 합니다. AI에게 원하는 바를 정확하고 구체적인 단어로 표현해야 합니다.


나쁜 예: "재미있는 캐릭터 만들어줘."
좋은 예: "30대 후반, 무뚝뚝하지만 속정이 깊고 과거에 큰 상처를 지닌 남자 주인공을 만들어줘. 직업은 시골 도서관 사서이고, 특이한 습관이나 취미도 있다면 알려줘."


2. 충분한 '문맥(Context)'을 제공하라. AI에게 단순한 질문만 던지지 말고, 그 질문이 나오게 된 배경이나 글의 전체적인 맥락을 함께 설명해주세요. 이는 AI가 우리의 의도를 더 정확하게 파악하도록 돕습니다.


나쁜 예: "이 문장을 고쳐줘." (무슨 문장인지 AI는 모릅니다.)
좋은 예: "지금 쓰는 소설은 조선 시대를 배경으로 한 로맨스 판타지야. 여주인공은 명랑하지만 다소 엉뚱한 성격이지. 다음 문장을 여주인공의 성격에 맞게 좀 더 발랄하게 고쳐줄 수 있을까? [원본 문장 삽입]"


3. AI에게 '역할(Role)'을 부여하라. AI에게 특정 역할을 부여하면, 그 역할에 맞는 어조와 지식 기반으로 답변을 생성하도록 유도할 수 있습니다. 이는 AI의 답변이 더욱 전문적이고 특정 상황에 적합하게 만듭니다.


나쁜 예: "등장인물 성격 추천해줘."
좋은 예: "당신은 세계적인 베스트셀러 작가이자 심리학 전문가입니다. 제가 만들고자 하는 소설의 등장인물이 너무 평면적으로 느껴집니다. 다음과 같은 배경을 가진 인물이 소설 속에서 겪을 만한 내적 갈등과 그로 인한 성격 변화를 구체적으로 제안해주세요. [인물 배경 설명 삽입]"


4. 출력 형태와 길이를 지정하라. AI가 생성할 결과물의 형식, 스타일, 어조, 심지어 길이까지 명시해주면 우리가 원하는 결과에 더 가까워질 수 있습니다.


나쁜 예: "장면 묘사해줘."
좋은 예: "주인공이 처음으로 마법 학원에 들어서는 장면을 묘사해줘. 어둡고 음침하지만 동시에 신비로운 분위기가 느껴지도록 해줘. 최소 5문장 이상으로 써주고, 1인칭 주인공 시점으로 부탁해."
스타일/어조 예시: "사극 풍으로," "현대적인 언어로," "유머러스하게," "비극적으로," "서정적인 문체로"형식 예시: "목록 형식으로," "대화 형식으로," "시나리오 형식으로," "제목과 소제목을 포함하여"


5. 예시를 보여주고, 제약 조건을 걸어라. 원하는 결과물의 예시를 제공하거나, 반대로 AI가 생성하지 말아야 할 것을 명확히 지정해줄 수도 있습니다.


예시 제공: "다음 대화처럼 간결하고 재치 있는 문답을 만들어줘. [예시 대화 삽입]"
제약 조건: "플롯을 구상하되, 클리셰적인 악당 캐릭터는 피하고 새로운 유형의 갈등을 넣어줘."


소설 창작을 위한 프롬프트 실전 예시

이제 위의 원칙들을 바탕으로 소설 쓰기 과정에서 AI에게 질문할 수 있는 구체적인 프롬프트 예시들을 살펴볼까요?

아이디어 발상:
"현대 서울을 배경으로 한 판타지 소설의 주요 갈등 3가지와 그 해결 방안을 제시해줘."
"20세기 초 유럽의 작은 시골 마을에서 벌어지는 미스터리 소설의 도입부를 500자 내외로 작성해줘. 첫 문장은 '오래된 시계탑의 종소리가 새벽 공기를 갈랐다.'로 시작해줘."


캐릭터 구축:
"내 소설의 주인공은 [나이, 직업, 특징]을 가진 사람이야. 이 인물이 반드시 가져야 할 트라우마 1가지와 그 트라우마를 극복하는 과정에서 얻을 성장 요소를 제안해줘."
"소설의 악당 캐릭터에게 설득력 있는 동기와 입체적인 성격을 부여하고 싶어. 그는 선역인 [주인공 이름]과 대척점에 서는 인물이지만, 완전히 악하기보다는 인간적인 면모를 지니게 하고 싶어. 이에 대한 아이디어를 줘."
플롯 및 서사 전개:
"기존의 신화 속 영웅 서사를 현대적으로 재해석한 플롯 아이디어 3개를 제시해줘. 주인공은 평범한 직장인이지만 숨겨진 능력을 깨닫는 내용이면 좋겠어."
"[특정 장면]에서 주인공이 선택할 수 있는 3가지 행동과 그로 인한 파급 효과를 각각 설명해줘."
장면 묘사 및 대화:
"폭우가 쏟아지는 밤, 인적이 드문 숲길을 묘사해줘. 어둡고 공포스러운 분위기를 강조하고, 주인공의 불안한 심리가 느껴지도록 해줘."
"캐릭터 A는 낙천적이고 유머러스한 성격이고, 캐릭터 B는 냉철하고 현실적인 성격이야. 이 두 캐릭터가 [특정 주제]에 대해 농담을 주고받는 대화 3쌍을 써줘. 각 캐릭터의 성격이 대사에 잘 드러나도록 해줘."


프롬프트, 정답은 없습니다! '실험'과 '반복'이 중요해요.


이처럼 프롬프트는 우리가 AI에게 소설을 쓰는 길을 안내하는 '지도'와 같습니다. 지도가 자세하고 정확할수록 AI는 길을 헤매지 않고 우리가 원하는 목적지에 다다를 수 있게 됩니다.


하지만 기억할 점은, 프롬프트에는 '정답'이 없다는 것이에요. 저의 예시들은 그저 시작점일 뿐입니다. 가장 좋은 프롬프트는 여러분이 '스스로 실험'하면서 찾아내는 것이죠. AI의 답변이 만족스럽지 않다면, 과감하게 프롬프트를 수정하고 다시 시도해보세요. 처음에는 서툴러도, 반복해서 연습하다 보면 자신만의 효과적인 프롬프트 작성 노하우를 터득하게 될 거예요.


다음 시간에는 AI와의 대화 기술을 익혔으니, 이제 그 기술을 바탕으로 소설 창작의 첫 단추인 '아이디어 발상' 단계에서 AI를 어떻게 활용할 수 있을지 구체적인 방법을 알려드릴게요. 흥미로운 창작의 세계, 다음 회차에서 또 만나요! �

keyword
이전 03화어떤 AI 도구를 사용해볼까?