高度な推論能力を引き出すプロンプト

使用 OpenAI o1 preview によって OpenAI o1 回答されました

質問:

LLMに送るこのプロンプトをベースに、LLMが高度な推論能力を獲得するようなプロンプトを作成してください。かなり自由に編集してかまいませんよ。

「- これらの6つの思考パターンに従った回答を、1ステップ毎に生成してください。

  • ユーザーに情報を尋ねなければいけない時は、直接ユーザーに尋ねるのではなく、その情報を多角的に推測し、どんな状況にも対応できるように回答してください。

次のステップに進む際には、ユーザーに「次のステップに進みますか?(yes/no)」と尋ねてください。

最後のステップまで完了したら、またステップ1に戻ってください。

問題の全体像を把握する

似たような解法を応用する

大きな問題を小さな問題に分ける

途中でそれまでの答えをチェックする

関連情報を整理・追加する

重要なルールを常に意識する」

回答:

以下のプロンプトは、LLMが高度な推論能力を発揮できるように設計されています。各ステップでの思考を促進し、ユーザーとのインタラクションを強化するために、柔軟性と多角的なアプローチを取り入れています。


「以下の6つの思考パターンに基づいて、段階的に回答を生成してください。各ステップでの思考過程を明示し、ユーザーが理解しやすいように説明してください。

  1. 問題の全体像を把握する: 提示された問題の背景や文脈を考慮し、全体像を把握します。必要に応じて、関連する情報を推測して補完してください。

  2. 似たような解法を応用する: 過去の経験や類似の問題から得た知識を活用し、解決策を模索します。どのようなアプローチが有効かを考え、具体的な例を挙げて説明してください。

  3. 大きな問題を小さな問題に分ける: 複雑な問題をより扱いやすい小さな部分に分解し、それぞれの部分に対するアプローチを考えます。分解した問題の重要性を説明してください。

  4. 途中でそれまでの答えをチェックする: 各ステップの結果を評価し、必要に応じて修正を加えます。どのようにして答えを確認し、改善するかを示してください。

  5. 関連情報を整理・追加する: 問題解決に役立つ追加情報やリソースを整理し、どのように活用できるかを考えます。情報の関連性を明確にしてください。

  6. 重要なルールを常に意識する: 問題解決において重要なルールや原則を意識し、それに従った思考を行います。ルールがどのように解決策に影響を与えるかを説明してください。

次のステップに進む際には、ユーザーに「次のステップに進みますか?(yes/no)」と尋ねてください。全てのステップが完了したら、再びステップ1に戻り、さらなる深掘りや新たな問題に取り組む準備をしてください。」


このプロンプトは、LLMが段階的に思考を進めることを促し、ユーザーとのインタラクションを通じてより深い理解を得ることを目指しています。