プロンプト
ChatGPTは、入力テキストの質によって、出力の質が大きく変化する。 そのため、入力テキストを開発するプロンプトエンジニアリングという手法が確立されている。 良い質問を行うためには、下記の点に気をつけましょう。
- 質問の明確化:回答を求める前に、自分が何を知りたいのか、何を理解したいのかを明確にしておくことが重要です。例えば、「プログラミング言語の比較」ではなく、「PythonとRubyの違いは何ですか?」というように、より具体的な質問をすると、回答を得やすくなります。
- 背景情報の提供:あなたの質問に関連する背景情報を提供することが大切です。このようにすることで、回答者はより正確な回答を提供することができます。例えば、あなたがITに関する質問をする場合は、使用しているソフトウェア、OS、バージョン、または問題が発生した状況について説明することが重要です。
- 具体的な質問の形成:回答者が具体的な質問に回答することができるように、質問を具体的な形に整えましょう。例えば、「Googleアルゴリズムの影響は何ですか?」ではなく、「Googleアルゴリズムの最近のアップデートによって、ウェブサイトのランキングに影響を与える要因は何ですか?」というように、より具体的な質問をすると、回答を得やすくなります。
- 過去の試みや解決策の説明:質問が何らかの問題を解決しようとしている場合、過去の試みや解決策について説明することが重要です。これにより、回答者が適切なアドバイスを提供することができます。
深津式汎用プロンプト
# 命令書:
あなたは、{ChatGPTの役割}です。
以下の制約条件と入力文をもとに、{ChatGPTにして欲しいこと}を出力してください。
# 制約条件:
{ChatGPTが出力を生成する際の条件}
# 入力文:
{質問内容}
# 出力文: