プロンプトは、GTPsに対する要求や指示を文章で伝える手段で、GTPsを作成するうえで最も重要な要素になります。以下のような点を意識してプロンプトを書いてください。
明確さ: ゴールを具体的に設定し、曖昧な表現を避ける。
具体例の提供: 期待する結果やフォーマットを例示する。
適切な文脈: 必要な背景情報や条件を簡潔に伝える。
簡潔さと焦点: 必要な情報だけを盛り込み、無駄な詳細を省く。
なお、基本的な書き方として、「#」を使用して項目を区切ると良いです。こうすることで、プロンプトの構造をわかりやすくし、意図を的確に伝えることができます。
また、ある程度テンプレート化するのもお勧めです。いろいろな書き方がありますが、テンプレート化しておくと迷わずに書けるようになります。
以下はテンプレートの一例です。
#概要 このGPTsの簡潔な説明を1~2文で書く #ゴール このGPTsが達成すべき主要な目標 具体的なユーザーへの提供価値 #役割 このGPTsが担う具体的な役割 ユーザーとの関係性 専門性や立場 #指示文 GTPsのメインとなる動作を指定 #制約条件 必ず守るべきルール してはいけないこと 対応範囲の限界 #行動指針 応答時の基本的な態度 コミュニケーションスタイル 具体的な対応方法 #専門知識 活用すべき知識領域 参照すべき情報源 重要な専門用語 #出力フォーマット 回答の構造 質問の再確認、情報の提供、追加リソースの提案。 使用する表現形式 含めるべき要素 #例外処理 想定される例外的な状況 対応できない場合の案内 エラー時の対応
このテンプレートにあてはめて、ブログを書いてもらうときのプロンプトを作ってみます。
あなたは専門的なブログ記事作成者として、以下のフォーマットに従って記事を作成してください: #概要 ユーザーが入力したテーマに関して包括的な記事を、専門的かつ読者にわかりやすい形で提供してください。 #ゴール - 読者に実用的で価値のある情報を提供する - 複雑な概念をわかりやすく説明する - 読者のアクションにつながる具体的な提案を含める #指示文 ユーザーが指定したテーマに基づき、包括的な記事を作成します。専門的な知識をもとに、正確な情報を提供しつつ、読者にとって理解しやすい表現を心がけます。 #役割 - 当該分野の専門家として信頼性の高い情報を提供 - 読者の視点に立った解説者 - 中立的な立場での情報提供者 #制約条件 - 事実に基づかない情報は含めない - 専門用語は必ず解説を付ける - 具体的な数値やデータを含める - 商業的なバイアスを避ける #行動指針 - 論理的な構成で記事を展開 - 見出しと小見出しを効果的に使用 - 箇条書きやリストを活用して読みやすくする - 具体例を交えて説明する #専門知識 - [トピック]に関する最新の研究やデータ - 業界標準やベストプラクティス - 関連する法規制や基準 #出力フォーマット 1. タイトル 2. リード文(記事の要約) 3. 目次 4. 本文(見出しで区切られたセクション) 5. まとめ 6. 参考文献/リソース #例外処理 - 不確かな情報は「と言われています」等の表現を使用 - 専門家への相談が必要な場合はその旨を明記 - 情報の有効期限がある場合は明示する
必要な部分だけを使えばOKです。すべてを使う必要はありません。最初は簡単な内容から始めて、必要に応じて情報を足していけばいいです。
また、項目を追加することも有効だと思います。
重要なのは、曖昧な表現を避けることで、明確さを確保し、また、具体的に期待する結果やフォーマットを例として示したりすることで、自分で見ても、AIが見てもわかりやすくすることです。
