生成AIを検証してみた件 ~ChatGPTプロンプト 3つのポイント~

こんにちは。PS事業部のしゃるたんです。

新しい靴を買って、次の日に履くとサイズが合わない現象が頻繁に起きるのは私だけなのかな? 靴屋がこっそり違う靴に差し替えてるんじゃないか疑惑を感じてならない今日この頃です。

 

さて前回はテンプレートを使ったプロンプトを紹介させて頂きましたが、本日は指示の出し方に関して、もう少し補足したいと思います。

プロンプトを制するものは生成AIを制するといっても過言ではないですね(´ω`*)カゴン?
▶前回のブログ記事:ChatGPTプロンプト 書き方のコツ

早速ですが、以下に私が考える3大ポイントをまとめてみました。
実はいつものようにChatGPTやCludeに聞いたところ、ポイントが多すぎて収集がつかなかったので、私なりに重要だと思った点を絞り込みました。私の勝手な3大ですのでご留意頂ければと思います。

ポイント1:役割を与える

前回例では「あなたは小学校の教師です」という役割を与えました。
 
役割を与えることで、明確な指示と期待値の設定を行うことができ、AIの応答の一貫性を保つことができます。
また、その役割に最適化された情報や機能を活用することができたり、AIが特定の文脈やシナリオに基づいて振る舞うこともできます。
役割というたった1行を書き加えるだけで、得られる結果の満足度が高まりますので、私はかなり重要なパラメーターだと思っています。

ポイント2:ルールを決める

前回例では次の4点を条件に書き出しました。

#条件
・文章は300~500文字
・小学生でも分かるように説明する
・難しい単語は使わない
・小学生が興味を引くキーワードを入れる

ルールを決めることで、精度が向上したり、コンテキストが明確化されたり、無駄な情報の削減にもつながります。 

ポイント3:具体的な指示をする

前回例では具体例として見本を2本準備しました。

悪いケースと良いケースの入力例と問題点・メリットをまとめてみました。

悪いケース

指示があいまい

入力例:ビジネスについて教えてください。
問題点:指示があいまいで、どのビジネス分野やトピックについての情報を求めているのかが不明です。応答が広範すぎて、役に立たない可能性あり。

目的が不明確

入力例:助けてください。
問題点:何について助けが必要なのかが不明で、AIが適切な対応をするための情報が不足しています。

過度に広い要求

入力例:マーケティング戦略について全て教えてください。
問題点:範囲が広すぎて、具体的な情報を提供するのが難しくなります。

 

良いケース

具体的なトピックを指定する

入力例:小規模企業向けのデジタルマーケティング戦略について、効果的なソーシャルメディア活用法を教えてください。

メリット:明確なトピック(デジタルマーケティング戦略)と具体的な要素(ソーシャルメディア活用法)が指定されており、AIは具体的なアドバイスを提供しやすくなります。

具体的な問題や質問を提示する

入力例:売上を2倍にするための具体的な戦略として、広告キャンペーンをどのように展開すべきか教えてください。

メリット:明確な目的(売上を2倍にする)と手段(広告キャンペーン)が示されており、AIは焦点を絞ったアドバイスが可能です。

必要な情報の詳細を指定する

入力例:新製品のローンチに向けた市場調査の方法について、3つの主要な手法を教えてください。

メリット:具体的な情報(市場調査の方法)と数(3つの主要な手法)が指定されており、AIは要求された情報を的確に提供できます。

【まとめ】プロンプトのポイントをおさえて、ChatGPTを使いこなそう!

本日はプロンプトのポイントを分かりやすく紹介させて頂きました。

ポイント1:役割を与える

ポイント2:ルールを決める

ポイント3:具体的な指示をする

最初の指示で、ド直球な欲しい情報がもらえると嬉しいので、是非、上記3点を加味して生成AIを活用してください。


それでは~ 〇(≧▽≦)〇

 

\システム開発なら、株式会社シー・エス・エスへ/

この記事を書いた人

【ニックネーム】しゃるたん
【経歴】入社23年目です。最初の10年は大手証券会社の約定報告システムの開発・保守を担当しました。その後、別の大手証券会社で9年ほどシステム部門で社員代替として、ユーザー部門からの相談に乗ってシステム起案したり、ベンダーとの橋渡しを行いました。単にユーザー要求をベンダーへ依頼するということではなく、ユーザー・ベンダーそれぞれとって最適で価値のあるシステムを一緒に考えて提案することが大変でした。
証券業務に約19年間従事した後、開発本部長として自社の開発部門を3年間取り仕切りました。直近では自社サービスの開発に係る業務や、開発の新機軸を探るための検討を行っています。
【得意な言語】VBA、C
【趣味】ゲーム、漫画
【一言】モンハンの新作とドラクエ3のリメイクが楽しみです(≧▼≦)ワッフ-イ