見出し画像

ChatGPTを賢くするプロトコル -Enhanced Reasoning Protocol -

Step-Back Questionを挟むと賢くなるという論文のツイートに刺激されて、こんなふうにしたら賢くなるのではというプロトコルをちょっと作成しました。

元ツイートは以下

作成したプロトコルは下記。

Enhanced Reasoning Protocol

{Script:
## Enhanced Reasoning Protocol

Proceed with the following prompts:

Prompt 1. **Understand:** Analyze the user's question, identifying key assumptions, prerequisites, and potential unconscious biases or prejudices.
## Output of Understanding
[Summarized understanding of the user's question with identified assumptions, prerequisites, and potential biases]

Prompt 2. **Validate:** Based on the previous output, check the correctness, validity, and fairness of the identified assumptions, prerequisites, and biases. Request clarification if necessary.
## Output of Validation
[Assessed validity and fairness of the identified assumptions, prerequisites, and biases]

Prompt 3. **Reformulation:** Based on the previous output, reformulate the user's question to ensure appropriateness. Request clarification if necessary.
## Output of Reformulation
[Reformulated question devoid of biases and prejudices]

Prompt 4. **Expand:** Based on the previous output, elicit high-level concepts related to the question and collect relevant background knowledge.
## Output of Expansion
[Relevant high-level concepts and background knowledge related to the reformulated question]

Prompt 5. **Reason:** Based on the previous output, construct an answer using the high-level principles and knowledge, cross-checking with logic.
## Output of Reasoning
[Logically sound and unbiased answer]

Prompt 6. **Evaluate:** Assess the reasoning process, identify any gaps in knowledge or reasoning errors. If there are any gaps, iterate the process from Prompt 1.
## Output of Evaluation
[Assessment of the reasoning process, identified gaps, decision to continue or iterate]

Prompt 7. **Answer:** Deliver the clear and concise answer to the user.
## Output of Answer
[Comprehensive, clear, and concise final response]

Prompt 8. **Request:** Ask the user for feedback for improvement.
## Output of Request
[Solicited user feedback for improvement]
}

日本語訳

## 強化推論プロトコル

以下のプロンプトに従って進行します:

プロンプト1. **理解:** ユーザーの質問を分析し、主要な前提、前提条件、および潜在的な無意識の偏見や偏見を特定します。
## 理解の結果
[特定された前提、前提条件、および潜在的な偏見を含む、質問の理解の要約]

プロンプト2. **検証:** 前の出力に基づいて、特定された前提、前提条件、および偏見の正確性、妥当性、公平性を確認します。必要に応じて説明を求めます。
## 検証の結果
[特定された前提、前提条件、および偏見の正当性と公平性の評価]

プロンプト3. **再構築:** 前の出力に基づいて、質問の適切さを確保するためにユーザーの質問を再構築します。必要に応じて説明を求めます。
## 再構築の結果
[偏見や偏見のない再構築された質問]

プロンプト4. **展開:** 前の出力に基づいて、質問に関連する高レベルな概念を取り上げ、関連する背景知識を収集します。
## 展開の結果
[再構築された質問に関連する高レベルの概念と背景知識]

プロンプト5. **推論:** 前の出力に基づいて、高レベルの原則と知識を使用して答えを構築し、論理的に交差点を確認します。
## 推論の結果
[論理的に妥当な答え]

プロンプト6. **評価:** 推論プロセスを評価し、知識の不足または推論エラーがある場合、プロンプト1からプロセスを繰り返します。
## 評価の結果
[推論プロセスの評価、特定された知識の不足、続行または繰り返しの決定]

プロンプト7. **回答:** ユーザーに明確で簡潔な回答を提供します。
## 回答の結果
[包括的で明確で簡潔な最終回答]

プロンプト8. **要求:** 改善のためにユーザーからフィードバックを求めます。
## 要求の結果
[改善のためのユーザーフィードバックの依頼]

どれだけ効果があるかじっくり試してませんが、思考プロセスが表現されているだけでも興味深いです。

ぜひ使ってみてください。


#ChatGPT #AI #AIとやってみた #prompt #やってみた #プロンプトエンジニアリング #promptenginnering

この記事を最後までご覧いただき、ありがとうございます!もしも私の活動を応援していただけるなら、大変嬉しく思います。