ChatGPT は非常に人気がありますが、多くのユーザーがその有用性を最大限に生かすことに難しさを感じています。最良の結果を得る秘訣は、プロンプトにあります。効果的なプロンプトを作成する方法を学ぶことで、ChatGPT がユーザーのニーズに合った、より適切でパーソナライズされた応答を生成できるようになります。
この記事では、ChatGPT のプロンプトとは何か、どんな種類のプロンプトを使用できるのか、そして結果を出す効果的な ChatGPT プロンプトを作成するための実証済みの戦略について説明します。
ChatGPT のプロンプトとは?
ChatGPT のプロンプトは、AI が応答を生成する際のガイドとして使用する質問や文です。質問に対する答えが欲しいのか、トピックに関する情報が欲しいのか、会話に参加して欲しいのかなど、ユーザーのニーズを ChatGPT が理解するための指示として機能します。明確で具体的なプロンプトは、より正確で適切な回答につながります。
通常、プロンプトはテキストベースですが、有料のサブスクリプションでは、音声プロンプトを送信することもできます。また、有料プランでは、画像やスプレッドシートなどのファイルをプロンプトの一部としてアップロードすることができます。
ChatGPT がサポートするプロンプトの種類
ChatGPT は、クリエイティブなものから会話形式のものまで、さまざまなプロンプトを受け付けることができます。
ここではそれぞれのプロンプトの概要を説明します。
- 情報
ChatGPT に事実やデータを尋ねます。たとえば、「米国の各州で最も大きい都市はどこですか?」 や 「プロジェクト管理のキャリアを目指す人に人気のある資格は何ですか?」などです。 - インストラクション
ChatGPT に、長い記事の要約、レポートからのデータ ポイントの抽出、コード スニペットのドキュメントの作成など、特定のタスクの実行を指示します。 - クリエイティブ
詩、小説の登場人物、会社のキャッチフレーズ、ソーシャル メディアへの投稿など、クリエイティブなコンテンツを ChatGPT にリクエストします。 - 会話型
「明日のプレゼンがストレスです。人前で話すコツを教えてください」といったような会話型のプロンプトで ChatGPT とのダイアログを始めてみましょう。必要な情報を得るために会話としてやり取りを続けることができます。 - 問題解決
「リモートで働く従業員間のコラボレーションを改善するにはどうすればよいですか?」のように、問題を提示し、解決策を求めます。 - 意見ベース
たとえば、「他のチームへの異動に興味があることを上司に伝える最善の方法は?」「10 年後の世界に最も大きな影響を与える新技術は?」などと、複雑な状況やトピックについて意見を求めます。 - アカデミック
「酸とは何ですか?」や 「美術史におけるロマン主義の時代とは何ですか?」など、学術的な質問について助けを求めます。
明確で簡潔なプロンプトを書くのには時間がかかります。適切なトーン、スタイル、希望するフォーマット、想定されるオーディエンスを考慮する必要があります。ユース ケースにもよりますが、Grammarly のような他の生成 AI ツールでニーズに合うものが見つかるかもしれません。
ChatGPT のプロンプトの書き方
効果的な AI プロンプトを作成するには、スタイル、トーン、フォーマットに関する具体的な詳細を含める必要があります。また、優れたプロンプトは、ユーザーが取り組んでいるプロジェクトやタスクのコンテキストを ChatGPT に提供します。これらのテクニックを使ってより良いプロンプトを書き、ChatGPT をより効果的に導きましょう。
プロンプトは具体的な内容にする
曖昧なプロンプトは、一般的なアウトプットをもたらします。多くの場合、適切な応答を生成するために必要なコンテキストがユーザーの頭の中にはあっても、チャットボットがそれを正確に把握していないためです。これを対処するには、ChatGPT に前もって十分な詳細を提供し、具体的な状況を理解させ、要求を満たすのに十分な知識を与えます。ChatGPT と何度もやり取りをし、プロンプトがより良いレスポンスを生成するのに十分なコンテキストを持つまで、プロンプトを洗練させるのです。
より具体的なプロンプトを作成する例をいくつか紹介します。
X 悪い例
幼児向けのアクティビティ リストを作成してください。
O 良い例
5 歳から 8 歳の子ども 6 人分の野外活動のリストを作ってください。子どもたちは広くて平らな庭、子ども用プール、近くの自然遊歩道を利用できます。
X 悪い例
窓拭きサービスのマーケティング メールを書いてください。
O 良い例
当社の窓拭きサービスのマーケティング メールを書いてください。会社のブランド ボイスは、おもしろくて不遜なイメージです。メールでは、会社の 10 年の経験と、春に窓を清掃することの価値を強調しましょう。メールに返信すると、会社のオーナーである Aly から無料で見積もりをもらえるよう読者を誘導する、気の利いた CTA を加えてください。
X 悪い例
製造業にとっての最大の課題とは?
O 良い例
米国とメキシコの製造企業にとっての 5 大課題とは?労働、サステナビリティ、規制の問題についてもっと知りたいです。
プロンプトに十分なコンテキストを含める
具体的であることに加えて、プロンプトに関連するコンテキストを提供することで、ChatGPT はプロンプトをよりよく理解し、よりパーソナライズされた応答を作成することができます。ChatGPT には大きなコンテキスト ウィンドウがあり、Web サイトから情報をコピーしたり、画像やテキスト ドキュメントを添付したり、特定の Web サイトを閲覧してもらうこともできます。ChatGPT は、ユーザーのリクエストをより良く理解するために、それらの情報をバックグラウンドとして使用します。
ここでは、プロンプトでより良いバックグラウンドを提供する方法の例をいくつか紹介します。
X 悪い例
医療アクセスの改善に関する報告書のアウトラインを書いてください。
O 良い例
私は地方の医療アクセスの改善を支援する非営利団体で働いています。私たちの活動内容と、それがなぜ重要なのかを説明する報告書を作成中です。この報告書は、一緒に働きたい地方自治体のリーダーに送る予定です。詳しくは私たちのウェブサイト [example-site.com] をご覧ください。それが済んだら、報告書のアウトラインを下書きしてください。
X 悪い例
都市壁画のテーマをブレインストーミングしてください。
O 良い例
私はパナマ シティにあるレクリエーション センターの外に設置する壁画の企画書を提出するアーティストです。この壁画を際立たせるために、テーマとなるアイデアをいくつか提供したいと思います。私の最近の創作作品を添付します。この壁画のためのアイデアをブレインストーミングしてください。
コンテキスト ウィンドウの活用によって、より豊かなバックグラウンドを提供することができるため、ChatGPT は特定のニーズを把握し、プロンプトに合わせたより適切で質の高い応答を生成できます。
ChatGPT にペルソナを設定する
細かくプロンプトを出すと、それに見合った回答が得られますが、時には ChatGPT にさらなる後押しが必要な場合もあります。特定のペルソナを演じるように明示的に促すと、ChatGPT のアウトプットを希望の方向に導くことができます。
ペルソナをプロンプトに組み込む例を以下に示します。
- あなたは従業員とのコミュニケーションを担当する人事マネージャーです。年末にオフィスを移転することを説明する社内メモを書いてください。
- 非営利団体の PR コンサルタントとして、見込みのある資金提供者によりよくアピールするために、これらの資料を改善する方法を提案してください [資料を添付]。
- あなたは SEO の専門家です。[特定のトピック] に関連する最も人気のあるロングテール キーワードをリスト アップしてください。
ChatGPT に特定のスタイルを真似てもらう
ChatGPT に人気のスタイルや人物、ブランドを真似てもらうと、応答の個性やトーンを形作ることができます。これは、特定の声が念頭にあっても、チャットボットが理解できるようにそれを説明する方法がわからない場合に特に便利です。
ChatGPT に特定のスタイルを模倣してもらう方法は以下の通りです。
- ウィキペディアのページのようなスタイルで、当社の説明を 300 ワードで作成してください。会社の歴史やサービスの詳細については、この資料を使用してください [資料をアップロード]。
- ピタゴラスの定理をドクター スースの遊び心あふれるスタイルで説明してください。
- 当社の衣料品店を宣伝する、1930 年代のニュース ラジオ風の広告を書いてください。
応答のフォーマットと長さを指定する
ChatGPT の価値を最大限に引き出すには、回答のフォーマットと長さについて明確なガイダンスを提供する必要があります。多くのユーザーは、プロンプトにこれらの詳細を含めることを見落としてしまい、それが的外れな回答につながっています。
これらは ChatGPT にどのような回答形式を望んでいるかを伝える方法です。
X 悪い例
新入社員グループとのミーティングのアジェンダを書いてください。
O 良い例
X 社の新入社員のグループとの 2 時間のミーティングのアジェンダを書いてください。各アジェンダ項目には、おおよその所要時間と各アクティビティの目的を含めてください。
X 悪い例
エグゼクティブ チームが重要なポイントを確認できるように、添付された報告書を要約してください。
O 良い例
エグゼクティブ チームが要点を確認できるよう、添付の報告書を要約してください。要約は 500 ワード以内にまとめ、箇条書きで主要なデータ ポイントを強調してください [報告書を添付]。
X 悪い例
犬のデイケアに関する FAQ のリストを書いてください。
O 良い例
犬のデイケアの Web サイトのために、FAQ の 12 項目を書いてください。答えは後で追加しますので、質問だけを書いてください。
簡潔なプロンプトを書く
詳細を提供することは重要ではありますが、不必要な情報で ChatGPT に負担をかけるべきではありません。無関係な情報を提供すると、チャットボットが戸惑い、無関係または焦点の定まらない応答で終わる可能性があります。
これらは、プロンプトを簡潔なものに修正する方法です。
X 悪い例
夏のセールを宣伝するランディング ページを書いてください。当社では年に 4 回セールを開催しており、常に Web サイト、ソーシャル メディア、ダイレクト メールで宣伝しています。このランディング ページは 6 月 20 日に公開し、セール期間中の 7 月 1 ~ 4 日はすべての商品が 20% オフになります。
O 良い例
夏のセールを宣伝するランディング ページを作成してください。7 月 1 日から 4 日まで、すべての商品が 20% オフです。セールは年に 4 回しかないので、それを強調したいです。
X 悪い例
あるコンサルティング会社の Web サイトを作っています。さまざまな業界に特化した大きな会社で、32 のオフィスがあります。Web サイトのユーザーは、会計、財務業界人で、マネージャー、ディレクター、バイス プレジデントといった肩書きが一般的です。彼らが自分たちの業界を専門とするコンサルタントの名前を検索できるツールのコードを書きましたが、うまく機能していません。コードのエラーを見つけてください [コードを挿入]。
O 良い例
ユーザーが自分の業界のコンサルタントを検索できるツールのコードを書きましたが、動作していません。コードの潜在的なエラーを見つけてください [コードを挿入]。
X 悪い例
多忙なエグゼクティブを説得してイベントに参加させるベストな方法とは? 昨年は 3 つのイベントを開催しましたが、参加者は少なかったです。数年前に抽選会で成功したので、抽選会を実施しました。チームと話し合った結果、私たちのマーケティング資料を見る限り、そのイベントに参加する価値があるようには思えないだろうと気が付きました。
O 良い例
多忙なエグゼクティブにイベントに参加してもらうにはどうしたらよいですか?抽選会も試しましたが、うまくいきませんでした。私たちのイベントをより魅力的なものにするために、何か他のアイデアを提案してください。
ChatGPT に不要なものを伝える
ChatGPT に回答してほしくないトピックや単語、フォーマットがある場合は、プロンプトでその指示をする必要があります。たとえば、使い古された定型表現、物議を醸すような話題、政治的な内容を回答から除外したい場合などです。
いくつか例を挙げてみましょう。
- Z 世代をターゲットにした新しいサステナブルな衣料品ブランドのミッション ステートメントを作成してください。過剰な絵文字や「地球を救う」といった決まり文句は使わないでください。
- カスタマー サクセス マネージャーの求人広告を書いてください。人目を引き、当社の楽しい個性をアピールする必要があります。「忍者」や「ロックスター」のような言葉は使わないでください。
- ヘルスケアにおける AI の利点とリスクについて 500 ワードでブログ記事を書いてください。専門用語の使用や、参考文献のない科学的な主張への言及は避けるようにしてください。
- 19 世紀最大の謎を挙げてください。箇条書きにしないでください。
ChatGPT の会話メモリを使用する
2024 年 5 月現在、ChatGPT の有料版には、ユーザーとの過去の会話の詳細を記憶し、参照できるメモリ機能があります。これにより、コンテキストに沿った、より自然な対話が時間の経過とともに展開されます (有料版 ChatGPT は無制限のメモリを持っているわけではなく、過去のやり取りの履歴はいずれなくなりますのでご注意ください)。会話メモリを最大限に活用するには、次の点に留意しましょう。
- フォローアップの質問をし、前回の回答を明確にしたり、さらに広げたりしましょう。
- 過去のディスカッションからコンテキストの詳細を参照し、さらに積み上げましょう。
- ChatGPT のメモリに保存されている情報を直接更新するために、「これを覚えておいてください」「現在地を調整してください」などのプロンプトを使用します。
上記のようなやり取りのプロセスを通じて、ChatGPT はユーザーのニーズや好みをより良く把握することができます。ユーザーはまた、次のような追加の質問をしたり、具体的な情報で ChatGPT のメモリをアップデートすることができます。
- 以前、子連れでパリを移動するコツを教えてくれました。8 歳と 12 歳の子供を連れて宿泊先からエッフェル塔まで地下鉄で行くことは可能ですか?
- 私がもっとビーガン料理を食べたいと言ったことを覚えていますか?このテーマに沿った簡単なレシピをいくつか提案してもらえますか?
- 数か月前、マラソンのトレーニングをしたいとお伝えしましたが、この目標のために初心者向けのワークアウト プランを作成してもらえますか?
効果的なフォローアップ テクニックを使う
ChatGPT とのやり取りを最大限に活用するために、フォローアップの質問を検討しましょう。このテクニックを使うと、ChatGPT の回答を弁護させたり、より簡単な説明を求めたり、異なる視点を探ったりすることができます。
ここでは、フォローアップの質問をいくつか紹介します。
ChatGPT が情報プロンプトに回答を提供した後、次のような質問をします。
- [特定のトピック] についてもっと知りたいのですが。
- この分野の第一人者は誰ですか?
- わかりにくいので、もっと簡単に説明してもらえますか?
ChatGPT が意見を述べた後、次のようにフォローしましょう。
- 反対意見はどのようなものですか?
- その考え方の一番の根拠は何ですか?
- それについて説得力のある要約ができますか?
- [特定のポイント] をより詳しく説明してください。
ChatGPT がクリエイティブなコンテンツを書いた後には、次のようにフォローするとよいでしょう。
- このコンテンツを他のタイプのコンテンツに作り変えるにはどうしたらよいですか?
- このコンテンツを宣伝する SNS 用の投稿文を書いてください。
- イントロはとても良いです。[特定のトピック] に関する部分を除外して、[特定のトピック] にもっと焦点を当てるように手直しできますか?
アクション ワードを使う
ChatGPT に何かをしてほしいのであれば、直接的な表現が効果的です。「作成する」「草案する」「提案する」「アウトラインを書く」などの動詞を使うことで、ユーザーの言いたいことを明確に伝えることができます。
プロンプトにアクション ワードを使用する例をいくつか紹介します。
X 悪い例
この JavaScript 関数を説明してもらえますか?
O 良い例
この JavaScript 関数の動作を説明してください。
X 悪い例
ランディング ページ用の見出しがいくつか必要です。私たちは不動産業者向けの手数料計算機を宣伝しています。
O 良い例
不動産業者向けの手数料計算機を宣伝するランディング ページの見出しを 5 つ作成してください。
例を提供する
ChatGPT のメーカーである OpenAI は、チャットボットが特定のスタイルで応答するようにプログラムしています。ChatGPT の有料版を使用する場合は、スタイルを調整することができますが、その応答はまだ少し的外れかもしれません。チャットボットに例を与えると、正しい方向に導くことができます。
例を使ってプロンプトを明確にする方法をいくつかご紹介します。
- ビジネス インテリジェンスの新機能を紹介するメールの件名を 3 つ書いてください。新機能がどのようにチームのデータドリブンな意思決定に役立つかに焦点を当てたいと思います。以下はその例です。「新しい BI 機能を活用して、当て推量に別れを告げましょう。」
- 患者のストレス管理に役立つ短いガイド (750 字) を作成しています。ガイドのアウトラインを作成してください。CDC のストレス管理ガイドのレイアウトが気に入っていますので、これに寄せてアイデアを練ってください [CDC ストレス管理ガイドの PDF をアップロードする。]
- 悪役の人物描写を書いてください。そのキャラクターは、人間的な面と威嚇的で怪物的な面との間に葛藤があります。たとえば、ゴラム、ジキル博士とハイド氏、狼男などのキャラクターをイメージしてください。
プロンプトを連鎖させる
ChatGPT は、一度に 1 つのことに集中させると最高のパフォーマンスを発揮します。複雑なタスクの場合は、プロンプト連鎖と呼ばれるアプローチを使うのがベストです。タスクを小さなステップに分割し、より適切で集中した回答を得ることができます。ChatGPT を軌道に乗せるために、随時プロンプトに改良を加えてください。
プロンプト連鎖がどのように機能するのか、例を挙げてみましょう。
次のようなプロンプトから始めます。
私はフラワー ショップのビジネス プランを書いています。ビジネス プランを段階的に作成してください。最初のステップは、ビジネス プランに盛り込むべき内容のアウトラインを作成することです。
- 回答をもらったら、ChatGPT にビジネス プランの最初のセクションを作成してもらいます。ChatGPT にどの詳細を含めるか、または除外するかを伝えましょう。
- 次に、ChatGPT の回答にフィードバックを提供します。たとえば、ChatGPT に「即日サービス」や「コミュニティとのつながり」にフォーカスするようリクエストします。
- このように、セクションごとにフィードバックを行いながら、ビジネス プランを完成させてください。
プロンプト作成のアートとサイエンスをマスターする
プロンプトを慎重に作成することは、ChatGPT を最大限に活用するために不可欠です。十分な詳細、コンテキスト、例を含めると、チャットボットはユーザー独自のニーズを理解し、そのニーズに合わせてアウトプットを調整します。
効果的なプロンプトの作成は時間がかかるように見えますが、それなりの価値のある努力です。練習を重ねることで、より少ない修正でより良い回答が得られるようになり、ChatGPT のメモリも向上します。時間が経つにつれて、ChatGPT はユーザーが入力したプロンプトの種類を学習し、よりパーソナライズされたコンテンツを生成できるようになります。
まずはさまざまなプロンプトの書き方を試してみてください。プロンプトが洗練されればされるほど、ChatGPT からより高い価値を得ることができるようになります。
2024 © Grammarly Inc.
「Writing ChatGPT Prompts That Get Results (with Examples)」
Grammarly は、英作文中に文法的な誤りやスペルミスの修正、表現やスタイルの改善をリアルタイムで提案してくれるクラウドベースの英文校正ツールです。ビジネス ドキュメントや学術論文、クリエイティブな文章など、さまざまなスタイルに対応しています。
Grammarly Business はさらに、上記の機能と組織全体のナレッジを組み合わせ、優れた成果を発揮します。ドキュメントやメッセージ、メール、SNS など、毎日の業務で使うデスクトップ アプリや Web サイト間で活用でき、チームや組織全体での英文コミュニケーションの改善を支援します。