色々とやってもらいたい事があるなら、プロンプト(指示文)が大切なんやで。
プロンプトとは
- ChatGPTなどに指示を与えるための入力テキスト。
- 明確で具体的なプロンプトが、より正確な応答を得るための鍵。
- プロンプトの質がChatGPTの応答の質に大きな影響を与えるため、どのようにプロンプトを作成すればよいか理解することが重要です。
良いプロンプトの特徴
- 具体性: あいまいな質問よりも具体的な指示が効果的。
- コンテキストの提供: 必要な背景情報を提供することで、より適切な応答が得られる。
プロンプトのコツ
1. 具体的で詳細なプロンプト
事例1:
- 悪い例: 「旅行について教えてください」
- 問題点: このプロンプトはあまりにも漠然としており、ChatGPTがどのような情報を提供すべきか判断しにくいです。旅行の目的地、予算、季節、旅行スタイルなど、何もわからないため、応答が広範囲にわたる可能性があります。
- 良い例: 「日本の京都を秋に観光するためのおすすめスポットを教えてください」
- 改善点: このプロンプトでは、具体的な場所(京都)、時期(秋)、目的(観光)が明示されており、ChatGPTはより関連性の高い情報を提供しやすくなります。
応答の例:
- 「11月上旬の秋の京都観光をします。昼頃に京都駅に着いてから2泊した後、夕方出発します。観光の主要な目的は、1.紅葉を楽しむ、2.伝統的な街並みを散策する、3.神社仏閣をめぐる、です。モデルコースとなるスケジュールを立ててください。」
(回答例)京都2泊3日観光モデルコース 1日目(到着日)
- 12:00 京都駅到着
- 京都駅の観光案内所でマップを入手し、必要に応じて軽いランチを。
- 13:00 東福寺
- 紅葉の名所として知られる東福寺を訪れます。通天橋からの紅葉の眺めは特に有名です。
- 15:00 伏見稲荷大社
- 鳥居が続く千本鳥居を散策しながら、京都らしい雰囲気を堪能します。
- 17:00 祇園散策
- 祇園の伝統的な街並みを散策し、夕暮れ時の風情を楽しみます。
- 18:30 夕食
- 祇園エリアで京料理や和食を楽しみます。
2日目
- 9:00 清水寺
- 朝早めに清水寺を訪れ、混雑を避けながら参拝。紅葉の時期には、舞台からの絶景が楽しめます。
- 11:00 二寧坂・三寧坂散策
- 清水寺から歩いて、二寧坂・三寧坂の石畳の道を散策。伝統的な町屋やお土産店が並びます。
- 13:00 昼食
- このエリアで京風ランチを楽しみます。
- 14:30 銀閣寺
- 銀閣寺の庭園や銀沙灘をゆっくり散策。哲学の道も歩いてみましょう。
- 16:00 南禅寺
- 南禅寺の境内を散策し、紅葉と三門の壮大な景色を楽しみます。
- 18:00 夕食
- 東山エリアでディナーを。
3日目(出発日)
- 9:00 金閣寺
- 朝早く金閣寺を訪れ、金色に輝く舎利殿と美しい庭園を堪能します。
- 11:00 嵐山
- 嵐山エリアに移動し、渡月橋からの眺めや、竹林の道を散策します。
- 13:00 昼食
- 嵐山で軽食やカフェを楽しみます。
- 14:00 天龍寺
- 天龍寺を訪れ、その庭園と紅葉を満喫します。
- 16:00 京都駅へ移動
- 最後の買い物や駅周辺の散策を楽しみながら、帰路へ。
具体的な回答になりました
2. 目的を明確にする
事例2:
- 悪い例: 「この文章を改善してください」
- 問題点: 何を改善したいのかが曖昧で、文法の修正なのか、トーンの変更なのか、内容の追加や削除が必要なのかがわかりません。
- 良い例: 「このビジネスメールを、よりプロフェッショナルで礼儀正しいトーンに改善してください」
- 改善点: どの部分をどう改善したいのかが明確に伝わっており、ChatGPTは目的に沿った適切なアドバイスや修正を行えます。
応答の例:
与えられる役割や目的などを構造的に書くとより希望する内容の回答が得られます
- あなたは企業の営業担当者です。以下の情報を元に取引先へのメールを作成してください。
- サービス内容は、{サービス一覧.pdf}を参照し、簡潔な紹介を行う
- #目的
- サービス利用料の見積書の送付し、ミーティングを設定したい
- #主要な詳細
- サービス内容は、{サービス一覧.pdf}を参照し、簡潔な紹介を行う
- 見積もり書はプランAとプランBの2種類
- ミーテイングをしてサービスの説明をしたい
- #希望するアクション
- 見積書を検討してほしい
- ミーティング希望日を聞きたい
- 返信を希望する
- #形式
- 日本のビジネスメールの形式で本文を出力
3. 適切なコンテキストを提供する
事例3:
- 悪い例: 「彼に説明してください」
- 問題点: 「彼」が誰で、何について説明すればよいのかがわからないため、ChatGPTは適切な応答を提供するのが難しいです。
- 良い例: 「新しいプロジェクトの概要を、技術的なバックグラウンドがない同僚にわかりやすく説明してください」(PDFファイルなどを読み込ませる)
- 改善点: 説明の対象者とそのバックグラウンドを示しているため、ChatGPTは対象者に合わせた適切な説明を行えます。
応答の例:
- 添付ファイル{mission_idea.pdf}を読み込み、
- ファイルに含まれる課題に関する解決策を#考え、#アクション、#考察別に教えてください。
- #考え:
- #アクション:
- #考察:
4. 結果の期待値を設定する
事例4:
- 悪い例: 「マーケティング戦略を提案してください」
- 問題点: どのようなマーケティング戦略を求めているのか、どのような製品やサービスに関するものなのかが不明確です。
- 良い例: 「中小企業向けにSNSを活用したマーケティング戦略を提案してください。限られた予算で効果的なキャンペーンを実施したいです」
- 改善点: 対象、予算の制約、具体的なチャネルが明示されているため、より実用的で的確な提案が可能です。
応答の例:
- #サービス内容のSNS戦略を3か月分(8月~10月)作成してください。想定しているSNSはTwitter、Facebook、TikTok、インスタグラムです。
- #サービス内容
- 自然食材の産地直送サービス。
- 秋の作物として、しいたけ/にんじん/じゃがいも/玉ねぎ/ぶなしめじ/まいたけ/ごぼう/さつまいも、を予定
- こだわりの減農薬、生産者指定
機械は、構造化された文章の方が理解しやすいねん。だから、#を使ったり、箇条書きしたり、文章の目的や役割を明確に指示すると、より良い文章が返ってくるで。