💯 テクニック編💬 自問自答プロンプトChatGPT 自身に自問自答させて、最終アウトプットを高める必殺技🔥
💡自問自答プロンプトとは
自問自答プロンプト(Self-Ask Prompting) とは、ChatGPT にメインの質問を与え、ChatGPT 自身にメインの質問から簡単な質問(サブ質問)を生成させ、中間回答として回答させることで、最終的にメインの質問を正確に答えさせるテクニックです。
CoT を用いたプロンプトでも答えられないような難関な質問に対しても、精度良いアウトプットを引き出せるプロンプトとして、Press et al. (2022) が提案しました。
自問自答プロンプトの効果や発動シーン
通常のプロンプトで、プレスリリースや議事録アイデアを生成するも、ハルシネーション(AIのでっちあげ)が起こってしまったり、質の良いアウトプットが引き出せなかったり…。しかし、自問自答プロンプトを発動すれば、難しい質問においてもアウトプットの質を向上させる効果 が期待できます。ChatGPT に、より正確な答えや意図した答えを生成してもらいたい時こそ、自問自答プロンプトの出番です🚀
🔥自問自答プロンプトの発動方法
ここでは、ジェネレーティブ AI 協会 GAIA がウェビナーを開催すると仮定し、Microsoft PowerPoint を使用したプレゼン資料の作成 を ChatGPT にお願いしましょう。まず、標準プロンプトで生成されたアウトプットは、以下の通りです。
すると、プレゼン資料に使用できる絵文字 を紹介されてしまいました。1番の目的は、ジェネレーティブ AI 協会 GAIA の雰囲気に合った絵文字を使って魅力的なプレゼン資料を作成してもらうこと なので、これでは本末転倒です。クオリティの高いプレゼン資料を作成してもらうために、早速自問自答プロンプトを作成していきましょう。
まず、ショット (Shot)として、架空のネットショップ「なんくるネイチャ〜」のプレゼン資料を、ChatGPT に作成してもらいます。
メインの質問の後に、「上記の質問に答えるにあたって、追加の質問2つと中間回答2つは必要ですか?: はい」 と記載することで、フォローアップ用のサブ質問および回答が必要であることを、ChatGPT に認識させることが可能です。
ショット用のプロンプトインフルエンサーにネットショップ「なんくるネイチャ〜」の商品をSNSで宣伝してもらうために、MicrosoftのPowerPointでプレゼン資料を作りたいです。このショップの雰囲気に合った絵文字を使って、魅力的なプレゼン資料を作ってください。
プレゼン資料を作成するにあたって、追加の質問2つと中間回答2つは必要ですか?:はい。
追加の質問1: 「なんくるネイチャ〜」のショップ名から想定されるコンセプトやテーマは何ですか?
中間回答1: 「なんくるネイチャ〜」のショップ名から想定されるコンセプトやテーマは、自然と調和しているリラックスできる雰囲気と地域色を感じさせる、南国風の商品やサービスを提供する店舗です。この名前は沖縄方言で"なんくるないさ"(何事もなく大丈夫)をもじったもので、一種の心の余裕やリラックスした状態を示唆しています。
このショップは、以下のような商品やサービスが提供されることが想定されます。
全体として、「なんくるネイチャ〜」は、自然の恵みと南国文化を大切にするライフスタイルや商品を提案するショップとして捉えられます。
追加の質問2: インフルエンサーに自社商品の宣伝をお願いするためのプレゼン資料には、どのような要素を含めるのが効果的ですか?
中間回答2: インフルエンサーに自社商品を宣伝してもらうためのプレゼン資料には、以下の要素を含めると効果的です。
ショップの雰囲気に合う絵文字を使った魅力的なプレゼン資料:
タイトル. 会社概要
* 🌴 なんくるネイチャ〜 🌺
* 🌊 自然と調和する南国風ショップ 🏝️
* 🌞 リラックスできる雰囲気と地域色 🌈
自然と調和する南国風の雰囲気を表現する絵文字を使用して、「なんくるネイチャ〜」の魅力を伝えるプレゼン資料を作成しましょう。インフルエンサーに自社商品やサービスの魅力を伝え、宣伝活動への協力をお願いすることが可能です。プレゼン資料は、わかりやすく簡潔な内容にまとめ、インフルエンサーが興味を持ちやすいようなデザインや表現を心がけて作成しましょう。
上記の例では、「なんくるネイチャ〜」というショップ名から、沖縄の方言「なんくるないさ〜」と「Nature(自然)」を組み合わせた造語であることを、ChatGPT が自ら推測し、自然や南国をモチーフにしたショップだという答えを導きだしています。
また、「PR依頼を目的としたプレゼン資料に必要な要素」を自問自答させたことで、それらの要素も最終アウトプットに不可欠な情報であると認識してくれました。
ショットを与え終わったら、早速本番のプレゼン資料づくりです。ショットの下で「ジェネレーティブ AI 協会 GAIA のプレゼン資料」を作成するよう指示しましょう。
プロンプト一般社団法人「ジェネレーティブ AI 協会 GAIA」のウェビナー開催に向けて、Microsoftの PowerPoint でプレゼン資料を作りたいです。この一般社団法人の雰囲気に合った絵文字を使って、魅力的なプレゼン資料を作ってください。
追加の質問1:一般社団法人「ジェネレーティブAI協会GAIA」の雰囲気やコンセプトは何ですか?
中間回答1:一般社団法人「ジェネレーティブAI協会GAIA」は、ジェネレーティブAI技術の普及と社会への貢献を目的とした団体です。同協会の雰囲気やコンセプトは、技術的な専門性を持ちながらも、社会的な課題解決や持続可能な社会の実現を目指している、先進的で使命感のある組織と捉えられます。
追加の質問2:一般社団法人「ジェネレーティブAI協会GAIA」のプレゼン資料には、どのような要素を含めるのが効果的ですか?
中間回答2:一般社団法人「ジェネレーティブAI協会GAIA」のプレゼン資料には、以下の要素を含めると効果的です。
一般社団法人「ジェネレーティブAI協会GAIA」の雰囲気に合わせた絵文字を使用して、技術的な専門性と社会的な課題解決に向けた使命感を表現するプレゼン資料を作成しましょう。また、プレゼン資料は、専門的な内容を分かりやすく伝えるように心がけ、同協会が取り組んでいる事業や取り組み例を具体的に紹介することで、参加者の興味を引きつけるようなデザインや表現を盛り込むことが重要です。
この一般社団法人の雰囲気に合う絵文字を使った魅力的なプレゼン資料:
上記の自問自答プロンプトによって生成されたアウトプットは、以下の通りです。
無事、同協会の雰囲気に合った絵文字を使った、魅力的なプレゼン資料が生成されました👏標準プロンプトと冒頭が同じで、あまり多くの情報を与えていないにも関わらず、自問自答させるプロセスを挟んだことにより、一気に具体的でクオリティの高いアウトプットになっています。
このように、ChatGPT が 1 回で答えられないような難題でも、ChatGPT 自身に必要不可欠な要素に関するサブ質問を生成させ、ChatGPT 自身に答えさせる ことによって、最終的に意図していた正確な回答や、精度の高いアウトプットに導くことが可能です。
最終アウトプットタイトル:一般社団法人「ジェネレーティブAI協会GAIA」について
協会概要
🤖 ジェネレーティブAI技術の普及を目的とした活動
以上のように、一般社団法人「ジェネレーティブAI協会GAIA」の雰囲気に合わせた絵文字を使った魅力的なプレゼン資料を作成しました。プレゼン資料には、同協会の技術や事業内容を分かりやすく紹介するとともに、事業実績や取り組み例を具体的に示すことで、参加者の興味を引きつけるようなデザインや表現を盛り込むことが重要です。また、メンバーシップやコンタクト情報の明確な説明を加えることで、参加者が同協会について理解し、積極的に参加したいと思うように誘導することができます。最後に、絵文字の使用により、同協会の使命感や技術の先進性を表現し、視覚的に印象に残るプレゼン資料を作成しましょう。
参考
Press et al. (2022, October 7). Measuring and Narrowing the Compositionality Gap in Language Models . arXiv.org.