こんにちは!びぼうろくです。
今回は、具体的なプロンプトの例や回答がイマイチだった時の対処法について紹介します!
最近はAIで市場が賑やかになっていますよね。
お仕事でもAIを使われている方は多いのではないでしょうか?
私も仕事でAIに携わっているので、散々お世話になっていますw
せっかく使っているなら、最大限AIを活用しましょう!
AIを使い始めたばかり…という方にぜひ見ていただきたいです。
はじめに
そもそも、「プロンプト」とはなんでしょうか?
これは、AIに対する指示のことです。
この指示の出し方によって、出てくる結果の質が異なってきます。
なんと今では「プロンプトエンジニア」というような職業もあります。
ただ安心してください!
最近のAIは私達が普段話している言語でもかなりの精度で活用することができるのです!
それでは、紹介していきます!
よくあるプロンプト例
まずはよくあるプロンプトです!
ここでご紹介するものは世間では既に広く使われていると思いますが、
まだ試したことがないものがありましたら、ぜひお試しください!
AIの立場を決める
Before
コーヒーについて教えて下さい。
After
あなたは世界一のバリスタです。コーヒーについては誰よりも詳しく、説明も大得意です。コーヒーについて教えて下さい。
このように、聞きたいことについて詳しそうな立場を固定してあげることにより、AIが専門的な回答をしてくれる可能性が高まります。
回答の仕方を指定する
Before
相対性理論について教えて下さい。
After
相対性理論について、小学生に教えるように一つ一つ分かりやすく教えてください。
難しいことや、自分があまり理解していないことを聞くときにかなり便利なプロンプトになります。
一つ一つ教えてくださいということによって、より丁寧に教えてくれます。
「初心者エンジニアに教えるように」や「〜という立場の人に説明する体で説明してください」というのも効果的です。
回答の形式を指定する
Before
ヒートテックを着ることのメリット、デメリットについて教えてください。
After
ヒートテックを着ることのメリット、デメリットについて教えてください。それぞれ箇条書きでまとめてください。
箇条書きや、Q&A形式で答えてください、というように、回答を見やすくすることができます。
少しITに詳しい方であれば、yaml形式やJavaScriptベースでスライドを作成してくださいといった指定もオススメです!
JavaScriptベースでスライドを作成した場合、
VSCでファイル名を「index.html」などとして、ローカルサーバーなどで開いて確認するだけで
綺麗なスライドが出来上がっているので、とってもオススメです。
イマイチな回答の対処法
ここからは、一度質問して返ってきた回答がイマイチだった時の対処法を紹介します。
「上記の回答に対して、クリティカルシンキングで回答を洗練させてください。」
基本的にchat GPTは素直で当たり障りのない回答をすることが多いです。
なので、クリティカルシンキングを意識させることによって、批判的に考えさせることができます。
上記の回答は100点中20点です。理由は、〜という観点が足りなくて、説明が不十分だからです。100点になるように改善を行なってください。一つ一つ丁寧に回答を考えてください。
点数をつけて、足りない分を埋めてください!というような指示を出してあげます。するとAIは理由は〜の〜に記述された内容を強く意識するようになります。
なので、ただ点数をつけるだけではなく、
「理由」の部分でもっと強調、考えて欲しいことを記述することによって、望んでいる回答が返ってくる可能性が高まります!
プロンプトで意識すべきこと
ここからは、プロンプトを書くうえで、意識しておくとよいことについて紹介していきたいと思います。この考えを持っていると持っていないでは回答の精度にかなりの違いがでてきます!
プロンプトを作成する時は、主語や述語を意識する。
Before
確定申告 フリーランス やり方
After
フリーランスが確定申告をするやり方を教えてください。
Google検索のように聞くだけだと、精度は落ちてしまいます。
文章が長くなっていくにつれて、主語述語がしっかりしているプロンプトの方が回答精度は高くなります。
少し面倒かもしれませんが、何が、どんなで、どうなったなどの5W1Hを意識するとかなり正確になります!
新人に質問するように聞く
よく言われるのが、新人に物事を尋ねるように聞くと良いと言われています。
検索ツールとして使うのではなく、新人にチャットするような感覚と文章でプロンプトを作るだけで、かなり精度が高くなってきます。
そうした方が、自分の考えもある程度整理しながら質問することができるようになるので、かなりオススメです!
おわりに
いかがだったでしょうか。
使用しているモデルによって誤差はありますが、基本的にはこのような考え方でAIに質問するといいと思います。
指示の出し方一つでかなり回答が変わる…ということをぜひご自分で試してみてください!
プロンプトを書くときは、自分がどんな立場で、どんな立場からの回答がどの程度の範囲内で調べてほしくて…といったことを考えながらやってみるのも良いです。
そうすることによって、自分の頭の中を整理しながらAIとより洗練された答えを生み出すことができると思います!
それでもイマイチな回答が続いた場合、最悪会話を一度リセットするのもオススメです!
それでは、よいAIライフを!