【生成AI】プロンプトのパターンを整理する(Chain of Thought、Tree of Thought)

ChatGPT(生成AI)のポテンシャルを最大限活用するためには、いかにプロンプトを工夫するかですが、そのための様々なパターンを知っておきたいところです。

目次

ChatGPT(生成AI)は、ポテンシャルが膨大

ChatGPTが有名ですが、生成AIを支えているLLMは「大規模言語モデル」という基盤技術が使われており、人間では到底及ばないような大量の”データの海”であるともいえます。

ポテンシャルは膨大で、これを使わない手はありません。

ただ、生成AIを使いこなそうと思うと、人間がいかにこの生成AIに呼びかけるか(要望・指示・命令を与えるか)が重要になってきます。

生成AIのポテンシャルを最大限に引き出すことができるようなプロンプト(入力指示)を知っておくことには意味があると考えられます。

Chain of Thought

「思考の連鎖」という意味で訳されます。

生成AIに指示を出す際に、抽象的な指示ではなく、ステップに分けて段階的に指示を出すことで、より具体的な指示になるという考え方です。

ChatGPTに考えてもらった例えでいうと、料理でいうと、”なんとなくで材料を渡すからよろしく”というやり方ではなく、”材料をもとに、最初に何をして次に何をしてというレシピを伝える”という考え方になります。

  • ○○を考えています(目的)。
    ①まず、アイデアをたくさん出してください。
    ②次に、それぞれのメリット・デメリットを挙げて評価してください。
    ③最後に、最もよいものを選択してください。
    ④その案を再度レビューし、最終版を作成してください。
  • ○○を考えています(目的)。それをするために必要なステップは何ですか?
    →そのステップで実行してください。
  • ○○を考えています(目的)。ステップ・バイ・ステップで段階的に考えてください。

Tree of Thought

「思考の枝分かれ」という意味で訳されます。

生成AIに指示を出す際に、抽象的な指示ではなく、A案やB案などを展開し、それぞれを並行して考えを進めていくことで、より具体的な指示になるという考え方です。

ChatGPTに考えてもらった例えでいうと、旅行の計画でいうと、”目的地を1ヶ所に絞ってルートを考える”というやり方ではなく、”複数の目的地を選択肢としてそれぞれ並行してルートを考え、最終的に最もよいかを決める”という考え方になります。

  • ○○についての賛成派の意見をまとめ、反対派の意見をまとめ、双方の落とし所を考えてください。
  • ○○についてのA案とB案について、それぞれのメリット・デメリットを挙げ、最良の案を考えてください。

この記事が気に入ったら
いいね または フォローしてね!

  • URLをコピーしました!
目次