더 나은 소설을 쓰기 위해 ChatGPT를 얻는 방법

게시 됨: 2023-04-28
CHatGPT 로고.
OpenAI

ChatGPT는 소설 쓰기와 같이 AI가 성공할 수 없다고 생각했던 창의적인 분야에 점점 더 많이 진출하고 있습니다. 그러나 ChatGPT에는 약간의 도움이 필요합니다. 확실한 프롬프트가 필요합니다. 그렇지 않으면 글이 매우 일반적일 수 있습니다.

목차

ChatGPT의 소설 쓰기 기능 및 제한 사항
소설 쓰기의 이해
ChatGPT의 소설 쓰기 개선을 위한 팁
ChatGPT의 쓰기 스타일을 향상시키는 기술
기계 학습을 사용하여 ChatGPT의 쓰기 미세 조정
결론

ChatGPT의 소설 쓰기 기능 및 제한 사항

AI로서 ChatGPT는 타고난 창의성이 없습니다. 독창적인 개념을 스스로 생각해내거나 상상력을 발휘할 수 없습니다. 텍스트 본문을 생성하려면 특정 요청(프롬프트라고 함)이 제공되어야 합니다.

ChatGPT는 주어진 대화의 이전 부분에서 말한 내용을 기억하고 피드백을 통해 수정할 수 있다는 점을 명심하세요. 한계에 관해서는 소설을 쓰게 하는 데 가장 중요한 것은 ChatGPT가 기존 세계 정보와 프롬프트를 사용해야 한다는 것입니다. 그것은 그 자체로 독창적인 것을 생각해 낼 수 없습니다.

ChatGPT가 더 흥미로운 콘텐츠를 생성하는 방법, 스타일을 개선하는 방법, 스스로 추가 실험을 할 수 있도록 기계 학습이 작동하는 방법을 알려드립니다.

그러나 먼저 소설 쓰기의 가장 중요한 요소와 ChatGPT가 이러한 요소를 사용하는 방법을 분석해야 합니다.

소설 쓰기의 이해

흥미롭고 매력적인 이야기를 만드는 데는 많은 노력이 필요합니다. 이로 인해 유용한 프롬프트를 생성하기가 매우 까다로울 수 있습니다. 그렇기 때문에 ChatGPT가 가치 있는 텍스트를 생성할 수 있는 최상의 기회를 제공하기 위해 메시지를 적절하게 표현하는 것이 중요합니다.

구성

이야기를 구성하는 일련의 사건. 여기에는 이야기를 시작하는 사건, 스토리와 등장인물을 특정 경로로 밀어붙이는 요인, 절정의 순간, 그 절정의 순간의 여파, 일종의 해결이 포함됩니다.

ChatGPT는 소설을 포함하여 많은 텍스트를 통해 학습되었습니다. 허구를 생성하라는 요청을 받으면 기존 허구 작품에서 발견되는 패턴을 복제하려고 시도합니다. 항상 다음을 사용하여 플롯을 생성합니다.

  • 박람회
  • 라이징액션
  • 클라이맥스
  • 떨어지는 행동
  • 해결
ChatGPT가 화성에 대한 판타지 서부 세트의 개요를 작성하도록 합니다.
광범위한 플롯 개요를 작성하라는 특정 지침이 주어지면 ChatGPT는 확실한 프롬프트를 제공하기 때문에 적절한 작업을 수행합니다.

ChatGPT는 이러한 구성 요소를 플롯 방정식의 중요한 부분으로 간주합니다. 달리 구체적으로 지시하지 않는 한 이 공식에서 절대 벗어나지 않습니다. 따라서 플롯의 품질과 독창성은 학습된 데이터의 품질과 독창성 및 제공된 입력 프롬프트에 따라 달라집니다.

캐릭터

이야기에 관련된 존재들. 이들은 사람, 동물 또는 다른 종류의 존재일 수 있습니다. 각자 고유한 성격, 동기 및 갈등이 있어야 합니다. 역동적인 등장인물을 통해 스토리는 더욱 재미있고 관련성이 높아집니다.

캐릭터를 생성하기 위해 ChatGPT는 주어진 프롬프트를 분석하고 세 가지 주요 요소를 기반으로 주인공을 생성할 수 있습니다.

  • 캐릭터 설명
  • 관계
  • 목표

다시 한 번, 이 AI 모델은 캐릭터 생성을 위한 특정 공식을 따릅니다(플롯 라인을 생성할 때보다 더 간단하지만). 아직 패턴이 보이지 않습니까?

환경

이야기가 일어나는 시간과 장소. 여기에는 물리적 환경, 문화, 역사적 맥락 및 더 많은 세속적 요소가 포함됩니다. 설정의 지적 종족에 대한 종교, 신화, 전설도 모두 이 범주에 속합니다.

설정을 할 때 ChatGPT는 다음 구성 요소를 사용합니다.

  • 기간
  • 위치
  • 문화
  • 역사
ChatGPT는 그리스에서 Erebus라는 설정을 제공합니다.
여기에서 ChatGPT는 설정을 만드는 작업을 잘 수행합니다. 이것은 설득력 있는 이야기를 하기에는 충분하지 않지만 작업할 수 있는 무언가를 제공합니다.

소설 쓰기의 다른 필수 요소보다 훨씬 더 물리적으로 정의되는 설정으로 인해 AI 모델은 주목할만한 위치 및 풍경의 모습과 같이 설명된 세계의 유형 부분을 더 쉽게 파악할 수 있습니다.

관점

이야기가 전달되는 시점입니다. 1인칭, 2인칭 또는 3인칭일 수 있습니다. 특별한 이유가 없는 한 앞서 언급한 세 가지 중 어느 것도 바꾸지 않는 것이 중요합니다. 그렇게 하면 독자가 길을 잃고 좌절하게 만드는 혼란스러운 텍스트로 끝날 수 있습니다.

ChatGPT는 프롬프트에 가장 적합하다고 생각하는 관점을 선택하려고 합니다. 그러나 이 요소를 지정하지 않으면 역효과를 낼 수 있으며 이로 인해 ChatGPT가 관점 유형을 혼합할 수 있습니다. 이것은 도처에 있고 혼란스러운 내러티브로 끝납니다.

AI 모델이 원근법에 어려움을 겪는 이유는 다른 픽션 요소와 마찬가지로 원근법을 정량화할 수 없기 때문입니다. 관점을 생성하는 공식이 없습니다.

주제

이야기의 중심 메시지 또는 아이디어. 이것들은 간단하고 이해하기 쉬울 수도 있고, 모호하고 수수께끼에 싸여 있을 수도 있습니다. 목표에 따라 명시적 또는 암시적 테마를 사용하여 스토리를 더욱 흥미롭게 만들 수 있습니다. 때로는 둘 다 고유하게 혼합될 수도 있습니다.

ChatGPT는 주어진 프롬프트를 기반으로 잠재적 테마의 중요성을 판단하므로 테마가 광범위합니다. 이는 기존 작업에서 분석한 구성 요소와 연결됩니다. 예를 들어 외계인에 대한 이야기를 생성하도록 하면 미지에 대한 인류의 타고난 두려움을 핵심 주제로 사용합니다.

테마가 스토리별로 다르기 때문에 AI 모델에는 테마를 생성하기 위한 진정한 공식이 없습니다. 그것은 알려진 소설 작품에서 발견되는 것과 동의어인 주제를 선택합니다. 달리 지정하지 않는 한 기본적으로 유사한 이야기의 주제를 복사합니다.

대화

문자 사이의 말이나 글. 이는 캐릭터가 자신의 성격, 관계 및 갈등을 드러내는 통로입니다. 모든 이야기에 반드시 대화가 필요한 것은 아니지만 캐릭터의 중요한 측면을 자연스럽게 통합하는 좋은 방법입니다. 더욱이 대화는 대부분의 청중에게 더 나은 가독성을 제공하는 방식으로 산문을 분해합니다.

ChatGPT는 이야기 속 캐릭터의 특성을 사용하여 캐릭터 간의 대화를 생성합니다. 또한 이야기의 맥락을 염두에 두려고 합니다. 대화 텍스트를 만들 때 고려할 요소는 다음과 같습니다.

  • 내적 성격 특성(성격, 생각, 감정)
  • 외적 특성(말투, 방언, 구어체)
  • 장면 컨텍스트
ChatGPT는 Wreck-It Ralph 세계의 캐릭터를 위한 대화 장면을 작성합니다.
특정 지침이 주어졌음에도 불구하고 유명한 영화의 기존 캐릭터를 사용하면 ChatGPT가 Wreck-It Ralph 영화의 글을 장면의 기초로 사용하려고 하기 때문에 다소 지루한 텍스트를 생성합니다.

AI 모델은 대화를 통해 플롯을 진행하고 캐릭터의 동기를 밝히려고 합니다. 코에 약간 거슬릴 수 있고 그러한 스토리 구성 요소가 어색할 수 있으므로 프롬프트를 통해 약간의 미묘함을 삽입해야 합니다.

스타일

작가의 글쓰기 스타일. 여기에는 단어 선택, 어조 및 문학적 장치의 사용이 포함됩니다. 그것은 이야기의 전반적인 분위기와 분위기에 기여합니다. 작가의 삶, 성장, 도덕적 가치관 등이 작가의 작문 스타일에 기여합니다. 그러나 ChatGPT가 유명한 작가를 완벽하게 모방할 것이라고 기대하지 마십시오.

스토리를 전달하는 스타일을 제시할 때 ChatGPT는 다음 구성 요소를 사용합니다.

  • 분위기(장면의 주제에 대해 독자가 어떻게 느껴야 하는지)
  • 톤(장면의 주제와 관련하여 등장인물이 행동하고 느끼는 방식)
  • 스토리 장르
너무 단순한 프롬프트로 인해 일반적인 스토리를 작성하는 ChatGPT.
프롬프트에는 ChatGPT가 스토리의 원하는 분위기와 어조를 결정하는 공식이 포함되어 있지만 프롬프트가 너무 단순해서 흥미로운 이야기를 생성할 수 없습니다.

ChatGPT의 소설 쓰기 개선을 위한 팁

AI 모델은 프롬프트의 세부 정보를 통해 제공된 내용으로만 작동할 수 있으므로 ChatGPT의 언어를 말하도록 하여 모델을 개선해야 합니다.

맥락과 배경 이야기 제공

설정에 대한 세부 정보를 포함하여 프롬프트에 컨텍스트를 제공할 수 있습니다. 등장인물들이 보고, 듣고, 냄새 맡고, 맛보고, 만지고 있는 것. 캐릭터가 물리적으로 경험해야 하는 것을 언급하면 ​​ChatGPT는 문자 그대로 위치에 있는 모든 것을 언급하지 않고도 세상이 어떤지 배울 수 있습니다.

플래시백을 통합하는 것은 뒷이야기를 직접적으로 드러내는 확실한 방법이 될 수 있습니다. ChatGPT에게 프롬프트에서 이 작업을 수행하도록 지시하면 이야기를 더 깊이 이해하고 이해할 수 있습니다.

때로는 직접적으로 불러올 수 없는 중요한 스토리 구성 요소가 있습니다. 따라서 약간의 설명을 사용하면 세계 구축에서 불필요한 간격을 좁힐 수 있습니다. 그러나 설명을 너무 많이 사용하면 지루한 텍스트가 될 수 있으므로 사용을 자제하는 것이 좋습니다. 포함할 노출의 양에 대한 매개변수를 ChatGPT에 제공하여 관심을 끌지 않도록 합니다. 예를 들어 장면에 대한 프롬프트에 "두 문장의 설명 사용"을 포함합니다.

견고한 플롯 구조 구축

줄거리의 개념에 대한 명확한 목표를 제시하는 것부터 시작하십시오. 장르, 주인공, 중심 갈등이나 문제를 언급하여 ChatGPT가 스토리를 통해 달성하려는 것을 이해할 수 있도록 하세요.

이야기의 주요 플롯 포인트를 설명합니다. 구체적으로 선동적인 사건, 떠오르는 행동, 절정, 해결책을 프롬프트에 포함하세요. 이것은 플롯 방정식에 답하기 위해 ChatGPT가 찾고 있는 정확한 공식입니다.

명확한 캐릭터 목표와 동기를 제공하십시오. ChatGPT는 견고한 플롯 구조를 구축하기 위해 스토리 속 캐릭터의 목표와 동기를 이해해야 합니다. 그렇지 않으면 스토리가 방향성이 부족하거나 플롯이 제대로 진행되지 않는 것처럼 느껴질 수 있습니다.

이야기를 3, 4, 5막으로 나누는 것을 고려하십시오. 스토리를 분할한 다음 프롬프트를 통해 ChatGPT에 제공하면 속도와 구조 측면에서 체계적이고 균형 잡힌 상태를 유지할 수 있습니다. 긴 시작과 짧은 끝 또는 이와 유사한 불균형이 있는 이야기는 원하지 않습니다.

바보 같은 이야기를 위한 3막 구조를 만드는 ChatGPT.
ChatGPT는 길이 측면에서 균형 잡힌 3막 구조를 제공하지만 프롬프트에 다른 요소가 없으면 개념의 독창성에도 불구하고 많은 포인트가 일반적으로 나옵니다.

매력적인 캐릭터 개발

ChatGPT에 외모, 성격, 개인 배경 등 캐릭터에 대한 자세한 설명을 제공하세요. 이렇게 하면 AI 모델이 더 미묘하고 복잡한 캐릭터를 생성하는 데 도움이 됩니다.

캐릭터의 목표와 동기를 언급하는 것은 플롯에 중요하지만 캐릭터 자체를 개발하는 데에도 똑같이 중요합니다. 이와 관련하여 ChatGPT의 출력을 안내하면 캐릭터가 더 친근해질 수 있습니다.

또한 개별 캐릭터 프롬프트를 사용하여 ChatGPT에 캐릭터의 배경 이야기, 캐릭터의 관점에서 독백 또는 두 캐릭터 간의 대화를 생성하도록 요청할 수 있습니다.

관련: 모든 경우에 ChatGPT 페르소나를 만드는 방법

매력적인 대화 만들기

각 캐릭터는 고유한 음성 패턴, 어휘 및 어조로 고유한 목소리를 가져야 합니다. ChatGPT에 명확한 캐릭터 설명과 샘플 대화를 제공하여 출력을 안내하세요.

지나치게 형식적인 언어를 사용하지 마십시오. 대신 실제 사람들이 말하는 것처럼 들리는 대화를 만드는 데 집중하세요. 최근에 했던 대화를 흉내내어 좋은 대화 프롬프트를 만드는 연습을 해보세요.

대화는 이야기의 맥락에 근거해야 합니다. ChatGPT에 설정, 캐릭터 관계, 현재 상황에 대한 명확한 설명을 제공하여 장면에 적합한 대화를 생성하도록 돕습니다.

너무 광범위한 프롬프트로 인해 ChatGPT가 지나치게 형식적인 응답을 내놓았습니다.
ChatGPT는 실제로 친절하고 전문적인 답변을 제공하지만 두 개인 간의 관계가 확립되지 않았기 때문에 텍스트가 지나치게 형식적이고 불필요하게 길었습니다.

더욱이 대화는 기본 하위 텍스트가 있을 때 종종 더 매력적입니다. 이것은 간접적인 언어, 빈정거림 또는 암시를 사용하여 달성할 수 있습니다. 사람들은 또한 거짓말을 많이 하므로 현실감을 더하기 위해 캐릭터 대화에도 거짓말을 일부 던져보세요.

ChatGPT의 쓰기 스타일을 향상시키는 기술

ChatGPT가 더 흥미로운 텍스트를 생성하는 것 외에도 이러한 텍스트의 스타일을 개선하고 싶을 것입니다. 이것은 소설을 쓸 때 사용할 ChatGPT의 초기 스타일을 생각해내는 것과는 다릅니다.

그렇게 하는 방법에 대해 간단히 살펴봤지만 이제 스타일 개선을 수행하는 방법에 대해 보다 구체적인 세부 정보를 살펴보겠습니다.

설명 언어 사용

ChatGPT에 스토리의 설정, 캐릭터 및 개체에 대한 자세한 설명을 제공합니다. 풍경의 물리적 측면, 인물의 모습, 특정 물체가 중요한 이유를 언급하십시오.

비유적 언어 사용

비유적 언어는 은유, 직유 및 암시를 말합니다. 이러한 쓰기 기술은 주제, 주제 등의 중요성을 전달하는 보다 미묘한 방법입니다.

ChatGPT는 은유, 직유 및 암시로 가득 찬 장면을 작성합니다.
ChatGPT는 여기에서 프롬프트를 꽤 잘 따르지만 접근 방식이 무겁습니다. "a" 은유를 요구했지만 하나 이상의 은유를 포함합니다.

본질적으로 정량적이지는 않지만 ChatGPT는 기존 작업에 많은 예제가 있기 때문에 이러한 기술을 확실하게 이해하고 있습니다. 이 AI 모델은 소설 쓰기에 대해 사용 가능한 정보에서 학습한 내용뿐만 아니라 인간이 말하는 내용에서도 학습한다는 점을 기억하세요.

감각적 디테일 통합

장면, 냄새, 소리 및 질감과 같은 감각적 세부 정보를 포함하여 장면을 생생하게 만드는 데 도움이 되도록 ChatGPT를 권장합니다. 사람은 감각적 존재입니다. 우리는 감각이 주변 환경에 대해 알려주는 것을 통해 주변 세상을 인식합니다. 따라서 이러한 세부 정보를 포함하도록 ChatGPT에 지시하면 독자는 스토리에 더욱 몰입할 수 있습니다.

다양한 문장 구조

여러 가지 이유로 다양한 문장 구조를 원합니다. 첫째, 그것은 독자들에게 텍스트를 더 흥미롭게 만듭니다. 또한 문장의 길이는 요점을 강조하거나 개념을 더 깊이 설명하는 데 도움이 될 수 있습니다.

문장 조각을 포함하여 더 짧은 문장은 독자의 마음에 단순한 요점을 전달할 수 있습니다. 이것은 대화와 산문 모두를 통해 이루어질 수 있습니다. 반대로 더 길고 복잡한 문장을 사용하면 요점을 더 자세히 탐색할 수 있고 독자가 말하려는 내용을 더 잘 이해할 수 있습니다.

기계 학습을 사용하여 ChatGPT의 쓰기 미세 조정

기계 학습은 컴퓨터가 데이터로부터 학습하고 직접 프로그래밍하지 않고도 사물을 결정할 수 있도록 하는 일종의 인공 지능입니다. 간단히 말해서 머신 러닝은 알고리즘을 사용하여 대규모 데이터 세트를 분석하고, 패턴과 관계를 식별하고, 해당 분석을 기반으로 예측 또는 결정을 내리는 것을 포함합니다.

기계 학습 작동 방식

기계 학습의 첫 번째 단계는 데이터를 수집하고 구성하는 것입니다. 소설 쓰기와 관련하여 ChatGPT는 이 기사 이전에 몇 번 언급한 것처럼 방대한 양의 기존 저작물을 살펴봅니다.

ChatGPT는 스스로 일을 할 수 없는 인공 지능이라는 점을 항상 기억해야 하기 때문에 이 점을 강조하고 있습니다. 이것을 명심하면 ChatGPT가 원하는 결과를 제공하지 않을 때 좌절하는 것을 방지할 수 있습니다.

화를 내며 ChatGPT에 부정적인 피드백을 주는 사용자.
지나치게 공격적임에도 불구하고 이와 같은 피드백은 여전히 ​​ChatGPT가 더 나은 텍스트를 생성하는 방법을 배우는 데 도움이 됩니다.

데이터가 수집되면 사용 가능한 형식인지 확인하기 위해 데이터를 정리하고 전처리해야 합니다. 여기에는 관련이 없거나 중복된 데이터 포인트 제거, 데이터 표준화 등이 포함될 수 있습니다.

데이터가 전처리된 후 기계 학습 알고리즘을 훈련하는 데 사용할 수 있습니다. 학습 단계에서 알고리즘은 데이터를 분석하여 패턴과 관계를 식별합니다. 이는 식별한 패턴을 기반으로 데이터를 정확하게 예측하거나 분류할 수 있을 때까지 알고리즘의 매개변수를 조정하여 수행됩니다. 즉, 잘못된 정보의 양으로 인해 ChatGPT는 때때로 부정확한 정보를 생성하는 경향이 있으므로 항상 조심하고 조사하십시오.

학습 프로세스 후에는 AI 모델을 테스트하여 새로운 데이터를 정확하게 예측하거나 분류할 수 있는지 확인해야 합니다. 이것은 일반적으로 알고리즘의 성능을 평가하기 위해 원본 데이터를 사용하여 수행됩니다.

마지막으로 알고리즘이 훈련되고 테스트되면 새로운 데이터를 기반으로 예측이나 결정을 내리기 위해 배포할 수 있습니다. ChatGPT가 소설을 쓰도록 할 때 이 마지막 부분은 프롬프트를 줄 때 발생합니다.

기계 학습을 사용하여 ChatGPT의 소설 쓰기를 향상시키는 방법

AI 모델이 피드백을 받고 좋은 글의 더 많은 예에 노출됨에 따라 출력을 다듬고 더 매력적이고 설득력 있는 이야기를 생성하는 방법을 배울 수 있습니다.

너무 무거워지지 않고 지시대로 은유가 있는 장면을 쓰는 ChatGPT.
여기서는 이전 "Philip Waffle House" 장면과 동일한 프롬프트를 사용했지만 이것은 ChatGPT에 너무 많은 은유를 사용했다는 부정적인 피드백을 준 후입니다. 완벽하지는 않지만 이전보다 훨씬 나아졌습니다.

정기적으로 ChatGPT 피드백을 제공하여 귀하가 원하는 것을 배울 수 있는 기회를 갖도록 하십시오. 그렇지 않으면 원하는 결과를 얻을 수 없습니다. ChatGPT는 여러분이 도와야 개선될 수 있습니다. 자체적으로 개선할 수 없습니다.

ChatGPT의 소설 쓰기를 개선하기 위한 기계 학습 기술의 예

특정 작업에 대한 교육을 통해 ChatGPT의 쓰기 기술을 미세 조정할 수 있습니다. 하이 판타지나 코스믹 호러와 같은 특정 장르의 이야기를 생성한 다음, 생성된 내용에 대해 마음에 드는 부분과 마음에 들지 않는 부분에 대한 피드백을 제공하십시오.

예를 들어, 생성된 하이 판타지 텍스트에 마법이 충분하지 않은 경우 "더 많은 마법 주문 포함" 또는 "이야기에 마법사와 마녀 추가"와 같은 피드백을 AI 모델에 제공합니다.

이것은 스토리의 모든 측면에서 수행할 수 있습니다. 장르 관련 포인트뿐만이 아니다. 단어 선택, 테마 구현, 캐릭터 성격 등에 이 방법을 사용하십시오.

결론

이 기사에서 살펴본 주요 사항을 요약하면 다음과 같습니다.

  • ChatGPT의 기능과 한계를 기억하세요
  • ChatGPT가 소설 쓰기 요소를 사용하여 텍스트(플롯, 설정 등)를 생성하는 방법 이해
  • 제대로 작동하도록 확실한 프롬프트를 제공하여 ChatGPT의 콘텐츠를 개선합니다.
  • 구체적인 피드백을 제공하여 ChatGPT의 글쓰기 스타일을 향상시키세요.
  • 기계 학습 기술을 사용하여 AI 모델에서 원하는 것을 얻을 수 있도록 지원

"연습이 완벽을 만든다"는 오래된 속담은 항상 그렇듯이 여기에서도 사실입니다. ChatGPT에서 적합한 제품을 얻으려면 많은 실험을 해야 합니다. 항상 학습하고 개선하고 있습니다. 따라서 좋은 프롬프트를 제시하는 것뿐만 아니라 소설 쓰기에 대한 이해를 심화함으로써 여러분도 그래야 합니다. 다른 저자의 이야기를 계속 읽고 ChatGPT 없이 글쓰기를 연습하세요.

여기서 가장 중요한 점은 AI 모델이 개선을 돕는 도구라는 것입니다. 당신은 그들이 당신을 위해 모든 일을 할 것이라고 기대해서는 안됩니다.

관련: ChatGPT: AI Chatbot을 무료로 사용하는 방법