【しすてむぷろんぷと】
システムプロンプト とは?
💡 AIの性格と仕事のルールを決める、見えない台本
📌 このページのポイント
システムプロンプトって、普通のプロンプトと何が違うの?
普通のプロンプトはユーザーが送るメッセージだけど、システムプロンプトはアプリの開発者が裏側で設定する指示なんだ。たとえば「あなたは親切な料理アシスタントです」みたいに、AIの役割を事前に決めておけるんだよ。
じゃあChatGPTにも入ってるの?
どんなことを書くの?
たとえば「日本語で丁寧に答えてください」「コードを書くときは必ずコメントをつけてください」「政治的な質問には答えないでください」みたいな指示だね。役割・トーン・禁止事項・出力形式など、いろんなルールを決められるんだ。
システムプロンプトを無視させることってできるの?
悪意あるユーザーがプロンプトインジェクションという手法で突破しようとすることがあるんだ。だから開発者は「このルールは絶対に無視しないでください」といった防御的な書き方をしたり、複数の安全策を組み合わせたりして対策しているんだよ。
まとめ:ざっくりこれだけ覚えればOK!
「システムプロンプト」って出てきたら「AIに最初にこっそり渡される振る舞いの指示書」と思えればだいたいOK!
📖 おまけ:英語の意味
「System Prompt」 = システム指示文
💬 「System(システム側が設定する)」「Prompt(AIへの指示)」という意味。ユーザーが送るメッセージとは別に、裏側でAIの動き方を決めているんだ