利益:
- 優れたプロンプトに必要な基本コンポーネントをリストできる。
- 役割、コンテキスト、タスク、形式を指定することで出力品質を向上させることができます
- 弱いプロンプトを強いプロンプトに変えることができます
同じ AI ツールが、2 人の異なる人物の手にかかれば、まったく異なる結果が得られます。違いはツールではなく、説明書にあります。 AIに与える指示をプロンプトと呼びます。適切なプロンプトを作成することは、魔法ではなく学習可能なスキルです。実際、これがこのモジュールの最も実用的な利点です。この単元では、コピー可能なパターンを使用して、弱い命令を強力な命令に変える基本コンポーネントを学習します。良いニュースです。いくつかの簡単な習慣を身につけると、すぐにアウトプットの品質が倍増します。
適切なプロンプトを構成する 5 つの要素
強力なプロンプトには通常、次の 5 つの要素が含まれます。毎回すべてを使用する必要はありませんが、より多くの値を指定するほど、結果はより正確になります。
- 役割: どの専門家として機能してほしいかをモデルに伝えます。 (「あなたは経験豊富な顧客サービスの専門家です。」)
- コンテキスト: 状況、背景、対象者を示します。 (「怒っている顧客が 3 日間返答を待っています。」)
- タスク: 自分が何を望んでいるのかを明確にしてください。 (「謝罪と解決策を含む対応案を作成してください。」)
- 形式: 出力の形式を指定します。 (「最大 5 文、箇条書きなし、形式的だが温かみのある口調。」)
- 制約: 制限を設定します。 (「割引を約束しないでください。日付を指定しないでください。署名を追加しないでください。」)
ヒント: プロンプトを作成するときは、次のように自問してください。「このタスクを新しいインターンに与えるとしたら、その仕事を正しく遂行するには何を伝える必要があるでしょうか?」これらすべての情報がプロンプトに表示されるはずです。このモデルは、そのインターンと同じように、不完全な情報を使用して最も一般的な予測を行います。
弱いプロンプト / 強いプロンプト
弱いプロンプト: 顧客に謝罪メールを書きます。
結果: 誰が、何のために、どのような口調で書いたのかが明確ではないため、一般的でありきたりな文章になります。
強力なプロンプト: 役割: あなたは経験豊富なカスタマー サービスの専門家です。 内容: 顧客は、荷物が 4 日遅れたため苦情を申し立てました。忠実な長期顧客。タスク: 簡単な謝罪と明確な解決策を提供する応答の草案を作成します。形式: 6 文以内、フレンドリーかつプロフェッショナルな口調。制限事項: 返金を約束しないでください。 「状況を解決チームに転送しました」とだけ言ってください。
結果: コンテキスト化され、使用に非常に近いドラフトが作成されました。
ステップバイステップ: プロンプトの作成
プロンプトの作成は 1 回限りのプロセスではなく、反復的な (段階的に改善される) プロセスです。出力が好みに合わない場合は、書き直してください。これは失敗ではなく、方法そのものです。
- 最初の草案を書き、それを印刷します。
- 何が気に入らないのかを考えてください (長すぎませんか? 口調が間違っていませんか? 抜けていませんか?)。
- これを修正する指示を 1 つ追加します。「短くする」、「よりフォーマルな口調に切り替える」、「例を追加する」。
- 気に入るまで繰り返します。次に、このプロンプトを保存します。
注意: モデルに一度にあまりにも多くのことを尋ねないでください。 「マーケティング プラン、10 個のスローガン、予算シート、電子メールを作成してください」などの大量のリクエストでは、乱雑な出力が生成されます。大きな仕事をいくつかの部分に分割します。各ステップで明確なことを 1 つ要求してください。
ミニケース3個
ケース 1 — 3 単語で 3 分。営業担当者が「オファーメールを書く」と入力すると役に立たないテキストを受け取り、20分をかけて手作業で修正した。翌日、彼は役割 + コンテキスト + フォーマット テンプレートを使用しました。出力はほぼ準備が整い、3 分で送信されました。同じツール、異なる指示。
ケース 2 — 書式設定を指定する力。人事担当者は、60 人の候補者からのフィードバックを要約したいと考えました。最初の試行で混合段落を取得しました。 「結果を 3 列の表に注ぎます。テーマ、人数、コメントのサンプル」と言うと、使いやすく見栄えの良い表が現れました。違い: 希望の形式を指定します。
ケース 3 — 例を挙げることの効果。従業員は希望する電子メールのトーンを受信できませんでした。最後に、気に入っていた古いメールを貼り付けて、「この口調で書いてください」と言いました。モデルはそのスタイルを捉えました。多くの場合、説明するよりも例を示すこと(いくつかのショット)の方が効果的です。
コピー可能なテンプレート
役割: [どの専門家のように振る舞うか] コンテキスト: [状況、背景、対象者] タスク: [まさにあなたが望んでいること] 形式: [長さ、トーン、構成] 制約: [やってはいけないこと]
以下のテキストを改善します。 1) 編集されたバージョン 2) 加えた 3 つの重要な変更とその理由を教えてください。口調: [例:正式]。長さ: [例:半分]。テキスト: [ここに貼り付け]
私が気に入っている例を挙げます。同じスタイルとトーンで新しいテキストを生成します。例: [好きなテキストを貼り付け]新しいトピック: [新しいトピック]
このタスクの 3 つの異なるバージョンを作成してください:1) 短く形式的、2) フレンドリーで中程度の長さ、3) 詳細で説得力のあるタスク: [タスク]。次に、どれをお勧めするか、そしてその理由を一文で述べてください。
比較表
弱いプロンプト機能
強力な迅速な対応
「何か書く」(無期限のタスク)
明確な単一タスク
対象者が指定されていない
対象ユーザーの定義
口に出さない口調
トーンとスタイルの指定
長さ・フォーマット自由
希望の形式が明確である
一度にたくさんのリクエストが
バラバラになったステップ
よくある間違い
よくある間違い
- 文脈を与えていない。モデルはあなたやあなたの状況を知りません。自分が何者で、なぜ欲しいものを望むのかを言わなければ、一般的な答えが得られます。
- フォーマットの指定はありません。 「表にする」、「項目は 5 つにする」、「文は 3 つを超えない」などの指示により、出力は使用可能になります。
- 最初の出口で断念。最初の結果が気に入らない場合は、プロンプトが改善されます。このプロセスは反復的です。
- 単一のプロンプトですべてを要求します。大きな仕事を分割してください。各ステップで明確なことを 1 つ要求してください。
- 例を出すのを忘れていました。多くの場合、スタイルを説明するよりも例を示す方が効果的です。
要約すると
- 通常、適切なプロンプトには、役割、コンテキスト、タスク、形式、および制約のコンポーネントが含まれています。
- 「新しいインターンに何と言えばいいでしょうか?」質問は、どのような情報を提供するかを示します。
- プロンプトの作成は反復的なプロセスです。最初の出力が気に入らない場合は、指示を改善してください。
- 大きなタスクをいくつかの部分に分割します。一度に多くを求めないでください。
- 多くの場合、スタイルを説明するよりも、例によってスタイルを示す方が効果的です。
アプリケーションタスク
最近 AI に依頼したものの、結果が悪かったタスクを思い出してください。これを「ロール / コンテキスト / タスク / フォーマット / 制約」テンプレートで書き直し、2 つの出力を並べて配置します。将来使用できるように、機能する新しいプロンプトをメモ ファイルに保存します。
チェックリスト
- [ ] 優れたプロンプトの構成要素を 5 つ挙げることができます。
- [ ] 役割、コンテキスト、形式を追加することで出力品質を向上させることができます。
- [ ] 弱いプロンプトを強いプロンプトに変えることができます。
- [ ] プロンプトの作成は反復的なプロセスであることはわかっています。
- [ ] 役立つプロンプトを保存して、再度使用します。