ビジネスにおけるAI活用方法をわかりやすく解説するメディア「DEKIRU.AI(デキルエーアイ)」はChatGPTのプロンプトを作成する際に抑えておくべき基本的なコツ・ルールを紹介する記事を公開しました。
ChatGPTのプロンプトとは
ChatGPTはOpenAI社が提供するチャット型のジェネレーティブAIであり、現在大変注目が集まっています。利用者はAIと文字通り「チャット形式」で会話を行うわけですが、利用者がチャット形式で入力する文章のことを「プロンプト」と呼びます。
ChatGPTにおいてプロンプトはなぜ大切なのか。プロンプトエンジニアリングの必要性について
ChatGPTは「利用者のテキスト入力」によって「AIからのテキスト出力」を引き出すシステムであるため、「利用者のテキスト入力=プロンプト」が全てといっても過言ではありません。ChatGPTはまるで人間と会話をしていると錯覚する精度ですので、ついメールやLINEで人間と会話するようにプロンプトを作成してしまいがちですが、それはプロンプトを作成しているとはとても言えませんし、それでは効果的にChatGPTを利用することはできません。
ChatGPTのプロンプトは人間とのチャット文章とは明確に異なるという認識を一番最初に保つ必要があります。もちろん、人間との会話のようにプロンプトを作成しても「それっぽい文章」が返ってくるわけですが、それではChatGPTのチカラを十分に引き出しているとはとても言えないですし、仕事で使うレベルには到底達しないということを強く認識することがスタートです。
より適切なプロンプトを作成する過程のkとおを「プロンプトエンジニアリング」と呼びます。「エンジニアリング」と聞くとプログラムを開発するようなイメージを持ちますが、「日本語のChatGPTの入力文を最適化する」ということであり、ChatGPTを利用する全てのビジネスマンが意識するべきことです。本記事では、誰もが「プロンプトエンジニアリング」を自分でできるようになるためのコツを解説しています。
ChatGPTのプロンプトの作成8個のコツ・ルール
ChatGPTのプロンプト作成の際に気をつけるべきコツ・ルールを解説していきます。
ルール①指示と文脈を明確に分けて記述する
ダラダラとした長文の指示文は人間であっても非常に理解しがたいですが、ChatGPT相手であればより一層控えたほうがよいです。
また、記号を使って指示をより明確化することもオススメです。記号は世界的な標準である「マークダウン」という記号の使い方が最も適切です。代表的なものは次のとおりです。
・大項目を「##」とシャープ2個で表す方法です。中項目であれば「###」小項目であれば「####」とシャープの数を増やしていきます。
・区切り文は「—-」とハイフン4個で表現することを奨励しています。これにはChatGPTのトークン最小単位が影響していますが詳細は割愛します。
ルール②あいまいな表現をなくす
できるだけ定量的・具体的な指示を心がける必要性があります。特にChatGPTの回答は長文になりがちのため「短く」という指示を多く見かけますので注意が必要です。
ルール③定性的な基準についても、評価軸を明確化したり可能な限り定量化する
文章作成タスクにおける「良い」「心に残る」「魅力的」などの概念をChatGPTが正確に理解することは不可能です。評価軸を明確に提示した上でChatGPTに数値化(スコアリング)した上で数値の大きいものを出力するような指示などが汎用的に使えるテクニックです。
ルール④禁止事項を記述する
出力テキストに対して明確に禁止したい内容がある場合はそれらをしっかりとプロンプトに含めることが大切です。ChatGPTの回答が日本社会の暗黙的なルールや倫理観を完全に踏まえることは不可能ですので具体的な指示が必要です。また、それ以外にも「答えだけを出力してください」「答えだけでなくその検討の過程についても説明を出力してください」など出力形式に対するルールを明確に指定することもよく使われます。
ルール⑤回答者の立場を指定する
全く同じ質問でも回答者の立場によってその回答は大きく異なります。例の場合、「そもそも誰に対するメリットを出力すればよいのか」が不明瞭ですので、しっかりと指定することでより意図に沿った回答を引き出すことが可能となります。
---
ビジネスにおけるAI活用方法をわかりやすく解説するメディア「DEKIRU.AI(デキルエーアイ)」内の記事ではChatGPTのプロンプトの作成8個のコツ・ルールの5~8についても解説をしています。
是非以下の記事をご覧ください。
https://dekiru.ai/310