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 は与えられたプロンプトを分析し、3 つの主な要因に基づいてメイン キャラクターを作成できます。

  • キャラクターの説明
  • 関係
  • 目標

繰り返しになりますが、この AI モデルは、キャラクターを作成するための特定の式に従います (ただし、プロットラインを生成するときよりも単純です)。 まだパターンが見えますか?

設定

物語が起こる時間と場所。 これには、物理​​的環境、文化、歴史的背景、その他多くの世俗的な要素が含まれます。 設定の知的な種族の宗教、神話、伝説もすべてこのカテゴリに分類されます。

設定を考え出すとき、ChatGPT は次のコンポーネントを使用します。

  • 期間
  • 位置
  • 文化
  • 歴史
ChatGPT は、ギリシャの Erebus という設定を考え出しました。
ここで、ChatGPT は設定を作成するのに問題ありません。 これは説得力のあるストーリーには十分ではありませんが、作業するための何かを提供します.

設定は、フィクションの執筆に不可欠な他の要素よりもはるかに物理的に定義されているため、AI モデルは、注目すべき場所や風景の外観など、記述された世界の具体的な部分を簡単に思いつくことができます。

視点

物語が語られる視点。 一人称でも、二人称でも、三人称でもかまいません。 よほどの理由がない限り、前述の 3 つのいずれかを交換しないことが重要です。 そうした場合、読者を迷わせ、苛立たせる紛らわしいテキストになってしまう可能性があります。

ChatGPT は、プロンプトに最適と思われる視点を選択しようとします。 ただし、この要素を指定しないままにしておくと、逆効果になる可能性があり、その結果、ChatGPT でパースペクティブ タイプが混同される可能性があります。 これは、いたるところにあり、混乱を招く物語で終わります。

AI モデルが遠近法で苦労する理由は、他のフィクション要素のように遠近法を定量化できないためです。 視点を生成するための公式はありません。

テーマ

ストーリーの中心的なメッセージまたはアイデア。 これらは、簡単で把握しやすい場合もあれば、あいまいで謎に包まれている場合もあります。 目標に応じて、明示的または暗黙的なテーマのいずれかがストーリーをより興味深いものにすることができます。

ChatGPT は、与えられたプロンプトに基づいて潜在的なテーマの重要性を判断するため、幅広いテーマになります。 これは、既存の作品から分析するコンポーネントに結び付けられます。 たとえば、エイリアンについてのストーリーを生成するためにそれを取得した場合、それは未知のものに対する人類の生来の恐怖を主要なテーマとして使用します.

テーマはストーリー固有であるため、AI モデルにはそれらを生成するための真の公式がありません。 既知のフィクション作品に見られるものと同義のテーマを選びます。 特に指定しない限り、基本的には類似のストーリーからテーマをコピーするだけです。

ダイアログ

キャラクター間で話し言葉または書き言葉。 これは、キャラクターが自分の性格、関係、葛藤を明らかにする手段です。 すべてのストーリーに必ずしもセリフが必要なわけではありませんが、キャラクターの重要な側面を自然に組み込むには最適な方法です。 さらに、対話は散文を分割し、ほとんどの聴衆にとってより読みやすくなります。

ChatGPT は、ストーリー内のキャラクターの特徴を使用して、キャラクター間の対話を生成します。 また、ストーリーの文脈を念頭に置いておこうとします。 ダイアログテキストを作成する際に考慮される要素は次のとおりです。

  • 内的性格特性(性格、思考、感情)
  • 外見的特徴(話し方、方言、口語)
  • シーンのコンテキスト
ChatGPT は、Wreck-It Ralph ユニバースのキャラクターの会話シーンを作成します。
特定の指示が与えられているにもかかわらず、有名な映画の既存のキャラクターを使用すると、ChatGPT はかなり退屈なテキストを生成します。これは、Wreck-It Ralph 映画の脚本をシーンの基礎として使用しようとするためです。

AI モデルは、対話を通じてプロットを進め、キャラクターの動機を明らかにしようとします。 このようなストーリー コンポーネントを使用すると、少し面倒で不器用になる可能性があることに注意してください。そのため、プロンプトを介して微妙な情報を挿入する必要があります。

スタイル

著者の書き方。 これには、言葉の選択、口調、および文学的手段の使用が含まれます。 物語全体のムードや雰囲気に貢献しています。 著者の人生、生い立ち、道徳的価値観などは、執筆スタイルに影響を与えます。 ただし、ChatGPT が有名な作家を完全にエミュレートするとは思わないでください。

ストーリーを伝えるスタイルを考え出すとき、ChatGPT は次のコンポーネントを使用します。

  • ムード(シーンの主題について読者がどのように感じるべきか)
  • トーン(シーンの主題に関して登場人物がどのように行動し、どのように感じるか)
  • ストーリーのジャンル
ChatGPT プロンプトが単純すぎるため、一般的な話を書いています。
プロンプトには、ストーリーの望ましいムードとトーンを決定するための ChatGPT の式が含まれていますが、プロンプトは単純すぎて興味深いストーリーを生成できません。

ChatGPTのフィクションライティングを改善するためのヒント

AI モデルは、プロンプトの詳細を介して指定されたものでのみ機能するため、ChatGPT の言語を確実に話せるようにして、AI モデルを改良する必要があります。

コンテキストとバックストーリーの提供

設定に関する詳細を含めることで、プロンプトにコンテキストを提供できます。 登場人物が見たり、聞いたり、嗅いだり、味わったり、触れたりするもの。 キャラクターが物理的に経験すべきことについて言及することで、ChatGPT はその場所のすべてを文字通り言及しなくても、世界がどのようなものかを知ることができます。

フラッシュバックを組み込むことは、バックストーリーを直接的に明らかにする確実な方法です。 プロンプトでこれを行うように ChatGPT に指示すると、ストーリーの深みと理解が深まります。

直接取り上げることができない重要なストーリー コンポーネントが時々あります。 そのため、少し説明を加えることで、世界構築の不必要なギャップを埋めることができます。 ただし、説明が多すぎると退屈なテキストになる可能性があるため、説明は控えめに使用する必要があります。 夢中にならないように、ChatGPT にどの程度の説明を含めるかのパラメーターを与えます。 たとえば、シーンのプロンプトに「説明の 2 つの文を使用する」を含めます。

ソリッド プロット構造の構築

プロットのコンセプトに明確な目標を与えることから始めます。 ChatGPT がストーリーで何を達成しようとしているのかを理解できるように、ジャンル、主人公、中心的な対立や問題について言及してください。

ストーリーの主要なプロット ポイントを概説します。 具体的には、刺激的な出来事、上昇するアクション、クライマックス、解決策をプロンプトに含めます。 これは、プロット方程式に答えるために ChatGPT が探している正確な式です。

明確なキャラクターの目標と動機を提供します。 ChatGPT は、しっかりとしたプロット構造を構築するために、ストーリーの登場人物の目的と動機を理解する必要があります。 そうしないと、ストーリーが方向性を欠いているように感じたり、プロットがうまく進んでいないように感じたりする可能性があります.

ストーリーを 3 つ、4 つ、または 5 つのアクトに分割することを検討してください。 ストーリーをセグメント化し、プロンプトを介して ChatGPT に渡すことで、ペースと構造の点で物事を整理し、バランスを保つことができます。 始まりが長くて終わりが短いストーリー、または同様の不均衡なストーリーは望ましくありません。

間抜けなストーリーの 3 幕構成を作成する ChatGPT。
ChatGPT は、長さの点でバランスの取れた 3 幕構成を提供しますが、プロンプトに他の要因がなければ、コンセプトの独創性にもかかわらず、ポイントの多くは一般的なものとして外れます。

魅力的なキャラクターの育成

キャラクターの外見、性格特性、個人的なバックストーリーなど、ChatGPT にキャラクターの詳細な説明を提供します。 これにより、AI モデルがより繊細で複雑なキャラクターを生成できるようになります。

キャラクターの目標と動機に言及することは、プロットにとって非常に重要ですが、キャラクター自体を開発するためにも同様に重要です. この点で ChatGPT の出力をガイドすると、キャラクターがより親しみやすくなります。

個々のキャラクター プロンプトを使用して、ChatGPT にキャラクターのバックストーリー、キャラクターの視点からのモノローグ、または 2 人のキャラクター間の会話を生成するように依頼することもできます。

関連:あらゆる機会に ChatGPT ペルソナを作成する方法

魅力的な対話の作成

各キャラクターには、独特の発話パターン、語彙、口調を備えた、明確な声が必要です。 ChatGPT に明確なキャラクターの説明とサンプルの会話を提供して、出力をガイドします。

過度にフォーマルな言葉の使用は避けてください。 代わりに、実際の人が言うように聞こえる対話を作成することに集中してください。 最近行った会話をエミュレートして、適切な対話プロンプトを考え出す練習をしてみてください。

対話は、ストーリーの文脈に基づいている必要があります。 ChatGPT に設定、キャラクターの関係、現在の状況を明確に説明して、シーンに適した対話を生成できるようにします。

プロンプトが広すぎるため、ChatGPT は過度に形式的な応答を考え出します。
ChatGPT は確かに友好的で専門的な回答を提供しますが、2 人の個人間の関係は確立されておらず、その結果、テキストは過度に形式的で不必要に長くなります。

さらに、下層のサブテキストがある場合、対話はしばしばより魅力的です。 これは、間接的な言葉、皮肉、または暗示を使用して達成できます。 人々はまたよく嘘をつくので、それらのいくつかをキャラクターの会話に投げ入れて、リアリズムを追加します.

ChatGPTの書き方を強化するテクニック

ChatGPT でより興味深いテキストを生成することに加えて、そのようなテキストのスタイルを改善する必要があります。 これは、フィクションを書くための ChatGPT の初期スタイルを考え出すこととは異なります。

その方法について簡単に説明しましたが、ここでは、スタイルの改善を達成する方法について、より具体的な詳細に進みます。

説明的な言葉を使う

ストーリーの設定、キャラクター、オブジェクトの詳細な説明を ChatGPT に提供します。 風景の物理的側面、キャラクターの外観、特定のオブジェクトが重要な理由について言及します。

比喩的な言葉を使う

比喩的な言葉は、比喩、直喩、および暗示を指します。 このような執筆技法は、主題やテーマなどの重要性を理解するためのより微妙な方法です。

ChatGPT は比喩、直喩、暗示に満ちたシーンを書いています。
ここでは、ChatGPT はプロンプトに従っていますが、そのアプローチは手荒です。 「a」の比喩を求められましたが、1 つ以上の比喩が含まれています。

本質的に定量的ではありませんが、ChatGPT は既存の作品にそれらの例がたくさんあるため、これらの手法をしっかりと理解しています. この AI モデルは、フィクションの執筆に関する入手可能な情報から学んだことだけでなく、人間の言葉からも学習することを忘れないでください。

感覚的な詳細を組み込む

ChatGPT に光景、匂い、音、質感などの感覚的な詳細を含めることを奨励し、シーンに命を吹き込みます。 人は感覚的な存在です。 私たちは、感覚が周囲について教えてくれることを通して、私たちの周りの世界を認識しています。 そのため、ChatGPT にそのような詳細を含めるように指示すると、読者はよりストーリーに没頭できるようになります。

さまざまな文の構造

複数の理由から、文の構造を変化させたいと考えています。 第一に、テキストは読者にとってより興味深いものになります。 その上、文の長さはポイントを強調したり、概念をより深く説明したりするのに役立ちます。

文の断片を含む短い文は、単純なポイントを読者の心に響かせることができます。 これは、対話と散文の両方を通じて行うことができます。 逆に、より長く複雑な文は、より詳細に要点を探ることができ、読者はあなたが言おうとしていることをよりよく理解することができます.

機械学習を使用して ChatGPT の書き込みを微調整する

機械学習は人工知能の一種で、コンピューターがデータから学習し、そのように直接プログラムされていなくても物事を判断できるようにします。 簡単に言えば、機械学習にはアルゴリズムを使用して大規模なデータセットを分析し、パターンと関係を特定し、その分析に基づいて予測または意思決定を行うことが含まれます。

機械学習の仕組み

機械学習の最初のステップは、データを収集して整理することです。 フィクションの執筆に関して、ChatGPT は膨大な量の既存の執筆作品に目を向けています。

この点を強調しているのは、ChatGPT が単独で物事を行うことができない人工知能であることを常に覚えておく必要があるためです。 これを念頭に置いておくと、ChatGPT で期待どおりの結果が得られない場合にイライラするのを防ぐことができます。

ユーザーが怒って ChatGPT に否定的なフィードバックを与える。
過度に攻撃的であるにもかかわらず、このようなフィードバックは、ChatGPT がより良いテキストを生成することを学習するのに役立ちます。

データが収集されたら、使用可能な形式であることを確認するために、クリーニングと前処理を行う必要があります。 これには、無関係または重複するデータ ポイントの削除、データの標準化などが含まれる場合があります。

データが前処理された後、機械学習アルゴリズムのトレーニングに使用できます。 トレーニング段階では、アルゴリズムがデータを分析してパターンと関係を特定します。 これは、識別したパターンに基づいてデータを正確に予測または分類できるようになるまで、アルゴリズムのパラメーターを調整することによって行われます。 そうは言っても、誤った情報の量が多いため、ChatGPT は不正確な情報を生成する傾向があるため、常に注意して調査を行ってください.

トレーニング プロセスに続いて、AI モデルをテストして、新しいデータを正確に予測または分類できることを確認する必要があります。 これは通常、元のデータを使用してアルゴリズムのパフォーマンスを評価することによって行われます。

最後に、アルゴリズムのトレーニングとテストが完了したら、新しいデータに基づいて予測または決定を行うために展開できます。 ChatGPT にフィクションを書いてもらうとき、この最後の部分はプロンプトを出すときに発生します。

機械学習を使用して ChatGPT のフィクションの執筆を強化する方法

AI モデルがフィードバックを受け取り、より多くの優れた文章の例にさらされるにつれて、AI モデルはその出力を改良し、より魅力的で説得力のあるストーリーを生成することを学習できます。

強引すぎずに演出通りのメタファーでシーンを書くChatGPT。
ここでは、前の「フィリップ ワッフル ハウス」シーンと同じプロンプトを使用しましたが、ChatGPT にメタファーが多すぎるという否定的なフィードバックがあったためです。 完璧ではありませんが、以前よりはずっと良くなっています。

定期的に ChatGPT フィードバックを提供して、そこからあなたが何を望んでいるのかを学習できるようにしてください。 そうしないと、望む結果が得られない可能性があります。 ChatGPT は、あなたが助けてくれなければ改善できません。 それだけでは改善できません。

ChatGPTのフィクションライティングを改善するための機械学習手法の例

特定のタスクでトレーニングすることにより、ChatGPT のライティング テクニックを微調整できます。 ハイ ファンタジーやコズミック ホラーなど、特定のジャンルのストーリーを生成し、生成されたストーリーの好きなところと嫌いなところについてフィードバックを提供します。

たとえば、作成されたハイ ファンタジーのテキストに十分な魔法が含まれていない場合は、AI モデルに「魔法の呪文を追加する」または「ストーリーに魔法使いや魔女を追加する」などのフィードバックを与えます。

これは、ストーリーのあらゆる側面で実行できます。 ジャンル的なポイントだけではありません。 この方法を使用して、言葉の選択、テーマの実装、キャラクターの性格などを設定します。

結論

この記事で調べた主なポイントを以下にまとめます。

  • ChatGPT の機能と制限を覚えておいてください
  • ChatGPT がフィクションの要素を使用してテキストを生成する方法を理解する (プロット、設定など)
  • ChatGPT のコンテンツを改善するために、作業を進めるためのしっかりとしたプロンプトを提供します
  • 具体的なフィードバックを提供して、ChatGPT の文体を強化する
  • 機械学習技術を使用して、AI モデルから必要なものを引き出すのに役立ちます

「練習は完璧になる」という古い格言は、ここでも常に真実です。 ChatGPT から適切な製品を入手するには、多くの実験を行う必要があります。 常に学習と改善が行われているため、適切なプロンプトを思いつくだけでなく、フィクションの執筆についての理解を深めることによっても改善する必要があります。 他の著者の記事を読み続け、ChatGPT なしで書く練習をしてください。

ここで最も重要なことは、AI モデルは改善を支援するツールであるということです。 彼らがあなたのためにすべての仕事をしてくれると期待すべきではありません。

関連: ChatGPT: AI チャットボットを無料で使用する方法