ChatGPT

ChatGPTを使ってライティングする方法

ChatGPTは、ユーザーがAIチャットボットが達成できる限界を試し続けているため、非常に短期間で世界を席巻しています。

サムスンの社員がChatGPTを使用中に誤って極秘データを流出させたり、AIチャットボットがマルウェア詐欺に使われたりと、もちろんネガティブなものもあります。

また、盗作も横行しており、大学のエッセイを書くためにChatGPTを使用することは潜在的な問題でもあります。

しかし、ChatGPTが悪用される可能性がある一方で、「生命の未来研究所」がOpenAIシステム作業の一時停止を求める公開書簡を発表したほど、AIは悪いことばかりではありません。

まず、何かを書く人なら誰でも、自分の作品をより良くするためにAI機能を使ったことがあるかもしれません。

最も一般的な用途は、電子メールアプリケーションからワードプロセッサーまで、あらゆるものに搭載されている文法やスペルの修正ツールです。

それ以外にも、AIを文章作成に活用する例は増えています。

AIをツールとして活用する際、どのように現実とのギャップを埋める必要があるのでしょうか?

ChatGPTは、特にクリエイティブライティングのためのアイデアや情報のリサーチ、開発、整理に関して、あなたのスキルを向上させるために使用できる方法がたくさんあります。

AIを「道具」として使うことで、AIにすべてを任せずとも、あなたの文章をより良いものにすることができます。

以下に、ChatGPTや同様のAIチャットボットを使ったライティングの方法をいくつかご紹介します。

他作品のまとめ

文章を書くときに重要なのはリサーチですが、インターネットのおかげで、その作業はかつてないほど簡単にできるようになりました。

必要な情報源を探すのにかかる時間は以前よりずっと短くなりましたが、実際にすべての情報を解析するのは、これまでと同じように大変な作業です。

ここでChatGPTの出番です。

AIボットを使って手作業を代行し、大量のデータを仕事に生かすというメリットを享受できます。

記事と本のどちらを要約してほしいかによって、手順は少し異なります。

記事の場合、ChatGPTに要約してもらう方法は2つあります。

1つ目は、「TLDR:」という文字を入力し、その横に記事のURLを貼り付けるというものです。

2つ目の方法は、少し面倒ですが、要約の精度を高めることができます。

そのためには、記事そのものをコピーしてプロンプトに貼り付ける必要があります。

2021年以前に出版された本であれば、本を要約するのはもっと簡単です。

プロンプトに「summarize [book title]」と入力するだけで、あとはプロンプトがやってくれます。

言うまでもないことですが、論文や書籍の場合は、紹介された情報を使う前に必ず原典を読んでください。

ChatGPTは、将来の参考資料として非常に便利なツールですが、完璧なツールではなく、誤って誤った情報を挿入してしまう可能性があります。

世界観の構築

創作活動において、最も大規模かつ重要な作業のひとつが、登場人物の住む世界をきちんと作り上げることです。

現代を舞台にした作品であっても、登場人物が暮らす様々な文化や名所、言語、地域について調べるのは大変な労力を要します。

さらに、独自の設定を必要とする物語を想像すると、同じ内容を一から作り上げるのに、どれだけの労力がかかることか計り知れません。

ChatGPTを使うことで、そのような面倒な作業を効率化することができます。

例えば、架空の言葉を作りたいが、完全に架空の言語を作りたくない場合、ChatGPTに次のように指示することができます。

「アルファベット、音声、文法」最も一般的な100単語を含む言語を作成してください。

アルファベット、音声学、文法、最も一般的な100の単語を含む言語を作成し、[ここに現実の言語を挿入]をベースにしてください。

これらの言葉を取り上げて調べ、敏感な用語を流用したり、不快な現実の言葉を使ったりしていないことを確認することが必要になります。

もう一つの例は、ゲーム、特に「ダンジョンズ&ドラゴンズ」や「クトゥルフの呼び声」のような卓上ゲームのシナリオを書く人に役立つものです。

ダンジョンマスター(ゲームを運営する人)は、自分の世界のために文書やその他の偽の資料を作成する必要がある場合がありますが、それには多くの時間と労力が必要です。

ChatGPTを使えば、面白そうな文章や本物っぽい文章でも、本来は役に立たないフィラーを素早く作成することができるのです。

アウトラインを作成する

物語を書くとき、多くの人は、軌道に乗り、物語がうまく流れるようにするためにアウトラインを使用します。

しかし、実際に座って、まとまった資料を作るために頭の中のものを整理するのは、見た目よりもずっと大変なことです。

小説をうまく構成するために重要なステップのひとつですが、ハードルにもなりかねません。

そんなとき、ChatGPTが役に立ちます。

効果的なアウトラインの書き方のポイントは、「最初にすべての答えを出す必要はない」ということを忘れないことです。

アウトラインは、重要なポイントを押さえ、重要なディテールを見逃さないようにすることで、コンテンツを構成するために存在します。

このトピックに特化したAIジェネレーターもありますが、ChatGPTは、一般的なプロンプトを受け取り、そのトピックについて調べたり書いたりする際に心に留めておくべきポイントを返すという、良い仕事をしてくれます。

例えば、「16世紀のイギリスを舞台にした黒人女性の物語を書きたい」とChatGPTに依頼したところ、そのテーマを反映した物語を作るための一連の手順をきちんと教えてくれました。

このようなアウトラインは、執筆時にインスピレーションを得るためにすぐに参照できるリソースが必要な人には特に有効でしょう。

その後、より複雑なアイデアを練り、それをAIがより分かりやすく整理してくれます。

キャラクターを作る

どんな素晴らしい物語も作るのは、そこに宿るキャラクターです。

強い、肉付けされたキャラクターを書くことは、あらゆる創造的な作品の基礎であり、当然ながら、そのようなキャラクターを作るプロセスは困難です。

背景、話し方、目標、夢、表情など、さまざまなことを慎重に検討し、計画しなければなりません。

ChatGPTは、このような作品作りをサポートします。

ChatGPTの基本的な使い方は、設定に沿ったキャラクターを生成してもらうことです。

例えば、「1920年代のハーレムを舞台にしたキャラクターのアイデアを出してください」とお願いしたところ、様々な背景を持つ人物のリストが表示され、それを元にキャラクターを考えることができました。

各キャラクターは一文で説明されており、キャラクターを作るプロセスを始めるには十分ですが、キャラクターを成長させる核心は自分に委ねられているのです。

ChatGPTの面白いところは、歴史上の人物や自分が作ったキャラクターを、そのままロールプレイできることです。

作成したばかりのキャラクターと、歴史や家族構成、職業などを質問して会話することができます。

前回の結果を踏まえて、「1920年代のハーレムで活躍したジャズミュージシャンのフリをしてください。会話をしましょう 」と促しました。

そこからは事前の回答をもとに質問をしていきました。

もちろん、ここから先は、これらの回答を解析して、不要な情報や不正確な情報を排除し、あなたのストーリーに適した内容を具体化する必要がありますが、有用な足がかりを与えてくれるでしょう。

ChatGPT の応答を改善する方法

もし、あなたが望む結果を得るのに問題があるのなら、その問題は、質問やプロンプトの言い回しにあるのかもしれません。

ChatGPTのプロンプトやレスポンスを改善するためのガイドがありますが、ここではいくつかのベストオプションを紹介します。

  1. AIが進むべき方向を指定し、関連する詳細を追加する。
  2. 特定の役割からプロンプトを出すことで、適切な方向へ回答を誘導する。
  3. プロンプトに誤字脱字や文法的な誤りがないことを確認する。
  4. ChatGPTはこのようにして作られたので、会話調を心がけてください。
  5. より良いツールにするために、自分自身とその失敗から学びましょう。
  6. 会話は500ワード以内にまとめることです。
  7. 何かを明確にする必要がある場合は、AIが最後に返した返答をもとに質問してください。
  8. ソースを引用するよう求め、そのソースを確認する。
  9. 時には、まったく新しい会話から始めるのがベストです。

もちろん、上記の提案の多くは、ChatGPTだけでなく、その後に登場した他のチャットボットにも当てはまります。

ChatGPTのベストな代替品のリストをチェックして、どれがあなたにとって最も効果的か確認してみてください。

  • この記事を書いた人

朝倉卍丸

シングルモルトスコッチなどのお土産を持ってきた人を助けるのが好きです。サービスの分割が重要ですが、まあ昔ながらの方法でやりたいこともありますよね。

よく読まれている記事

条件の0=0は全てが正であるを意味するSQL 1

SQLの条件に0=0のような記述を見かけます。 変わった書き方の条件ですが、これは「全てが正である」事を意味しており、結合条件の場合はCROSS JOINと同じです。 下記の例で言えば、結合するsub ...

DISTINCTを使わないで重複排除を考えるSQL 2

SQLのDISTINCTはEXISTSとかGROUP BYでなんとかする事もできます。 DISTINCTは暗黙的なソートがされますが、何のDBを使うにせよ過去のバージョンならともかく、最近のバージョン ...

RFC 5322に準拠させた正規表現言語別 3

RFC5322で定義されている正規表現を、各言語の正規表現に変化させた形になります。 完全な電子メール正規表現は存在しないので、結局のところ何かの公式基準に従っていたとしても、自分が携わるサービスのル ...

-ChatGPT