システムプロンプトとは?
システムプロンプトとは、AIとの対話全体に適用される前提の指示のこと。ユーザーの個々の入力に先立って「役割・口調・守るべきルール」を定義するもので、チャットボットやAIアプリの人格と行動範囲を決める土台になります。
実務での使い方
例えば社内アシスタントなら「あなたは当社の営業支援AIです。回答は敬体で簡潔に。社外秘情報の出力は禁止」のように定義します。ChatGPTのカスタム指示やプロジェクト機能、API開発時のsystemロールがこれにあたり、毎回同じ前提を書かずに済むのが利点です。
注意点は、システムプロンプトが絶対の防御にはならないことです。巧妙な入力で指示を無視させる「プロンプトインジェクション」の手口が知られており、機密情報やパスワードをシステムプロンプトに書くのは厳禁です。重要な制約はシステム側の権限設計でも担保します。
この用語に関連する無料ツール
もっと詳しく学ぶ
- プロンプトの書き方|生成AIの精度を上げる6つの構成要素と実践のコツ
ChatGPTなど生成AIへのプロンプトの書き方を6つの構成要素(役割・依頼内容・背景・条件・出力形式・トーン)で解説。ビフォーアフターの実例、精度を上げる5つ…