プロンプトの基本

プロンプトは、GTPsに対する要求や指示を文章で伝える手段で、GTPsを作成するうえで最も重要な要素になります。以下のような点を意識してプロンプトを書いてください。

明確さ: ゴールを具体的に設定し、曖昧な表現を避ける。
具体例の提供: 期待する結果やフォーマットを例示する。
適切な文脈: 必要な背景情報や条件を簡潔に伝える。
簡潔さと焦点: 必要な情報だけを盛り込み、無駄な詳細を省く。

なお、基本的な書き方として、「#」を使用して項目を区切ると良いです。こうすることで、プロンプトの構造をわかりやすくし、意図を的確に伝えることができます。

また、ある程度テンプレート化するのもお勧めです。いろいろな書き方がありますが、テンプレート化しておくと迷わずに書けるようになります。

以下はテンプレートの一例です。

#概要
このGPTsの簡潔な説明を1~2文で書く

#ゴール
このGPTsが達成すべき主要な目標
具体的なユーザーへの提供価値

#役割
このGPTsが担う具体的な役割
ユーザーとの関係性
専門性や立場

#指示文
GTPsのメインとなる動作を指定

#制約条件
必ず守るべきルール
してはいけないこと
対応範囲の限界

#行動指針
応答時の基本的な態度
コミュニケーションスタイル
具体的な対応方法

#専門知識
活用すべき知識領域
参照すべき情報源
重要な専門用語

#出力フォーマット
回答の構造
質問の再確認、情報の提供、追加リソースの提案。
使用する表現形式
含めるべき要素

#例外処理
想定される例外的な状況
対応できない場合の案内
エラー時の対応

このテンプレートにあてはめて、ブログを書いてもらうときのプロンプトを作ってみます。

あなたは専門的なブログ記事作成者として、以下のフォーマットに従って記事を作成してください:

#概要
ユーザーが入力したテーマに関して包括的な記事を、専門的かつ読者にわかりやすい形で提供してください。

#ゴール
- 読者に実用的で価値のある情報を提供する
- 複雑な概念をわかりやすく説明する
- 読者のアクションにつながる具体的な提案を含める

#指示文
ユーザーが指定したテーマに基づき、包括的な記事を作成します。専門的な知識をもとに、正確な情報を提供しつつ、読者にとって理解しやすい表現を心がけます。

#役割
- 当該分野の専門家として信頼性の高い情報を提供
- 読者の視点に立った解説者
- 中立的な立場での情報提供者

#制約条件
- 事実に基づかない情報は含めない
- 専門用語は必ず解説を付ける
- 具体的な数値やデータを含める
- 商業的なバイアスを避ける

#行動指針
- 論理的な構成で記事を展開
- 見出しと小見出しを効果的に使用
- 箇条書きやリストを活用して読みやすくする
- 具体例を交えて説明する

#専門知識
- [トピック]に関する最新の研究やデータ
- 業界標準やベストプラクティス
- 関連する法規制や基準

#出力フォーマット
1. タイトル
2. リード文(記事の要約)
3. 目次
4. 本文(見出しで区切られたセクション)
5. まとめ
6. 参考文献/リソース

#例外処理
- 不確かな情報は「と言われています」等の表現を使用
- 専門家への相談が必要な場合はその旨を明記
- 情報の有効期限がある場合は明示する

必要な部分だけを使えばOKです。すべてを使う必要はありません。最初は簡単な内容から始めて、必要に応じて情報を足していけばいいです。

また、項目を追加することも有効だと思います。

重要なのは、曖昧な表現を避けることで、明確さを確保し、また、具体的に期待する結果やフォーマットを例として示したりすることで、自分で見ても、AIが見てもわかりやすくすることです。