システムプロンプト
定義
システムプロンプトとは、会話における AI モデルの役割、振る舞い、トーン、制約を定義する基盤の指示文です。エンドユーザーではなく開発側が設定し、すべてのやり取りに適用されます。
仕組み
システムプロンプトはユーザーのメッセージより前にモデルへ渡され、基本ルールを定めます。そのエージェントが何者で、何をすべきで何をすべきでないか、どんな口調で話すか、どんなときにエスカレーションするかです。モデルはこれを、通常のユーザー入力より優先度の高い指示として扱います。
AI サポートプラットフォームでは、エージェントのペルソナ、対応範囲、エスカレーションの判断の多くがシステムプロンプトに置かれます。チームがプレーンな日本語で設定した内容から生成されることも少なくありません。
サポートで重要な理由
AI エージェントを、すべての会話でブランドらしく、ポリシーに沿って、担当範囲の中に保つための主要なレバーがシステムプロンプトです。よく書かれたシステムプロンプトは、トーンを守らせ、担当外の質問に答えてしまうことを防ぎ、人間に引き継ぐタイミングを定めます。
よくある質問
システムプロンプトとユーザープロンプトは何が違いますか?
システムプロンプトは、会話全体を通じたエージェントの役割とルールを定めるために開発側が設定するものです。ユーザープロンプトは、人が送る個々のメッセージです。システムプロンプトはユーザー入力より優先される指示として扱われます。
ユーザーはシステムプロンプトを見たり変更したりできますか?
エンドユーザーは通常、見ることも変更することもできません。この分離があるからこそエージェントの振る舞いが一貫し、プロンプトインジェクションへの防御にもつながります。
関連用語
プロンプトエンジニアリング
プロンプトエンジニアリングとは、特定のタスクで正確で関連性が高く安定した出力を得るために、言語モデルへ与える指示を設計し、磨き込んでいく実践です。.
プロンプトインジェクション
プロンプトインジェクションとは、ユーザー入力や外部コンテンツに悪意ある指示を隠し込み、AI システムに本来の指示を無視させたり、意図しない動作をさせたりするセキュリティ攻撃です。.
AI ガードレール
AI ガードレールとは、AI システムの挙動を安全に、話題の範囲内に、ポリシーの枠内に保つために設けるルール、チェック、制約のことです。何を言えるか、何ができるか、何にアクセスできるかを制御します。.
プレーンな日本語によるエージェント設定
Macha では、エージェントの設定を指示フィールドにプレーンな日本語で書きます。どうトリアージするか、どんなトーンで話すか、何をエスカレーションするか、何をしてはいけないか。ロジックをコードで書く必要はありません。モデルはすべての会話でその指示に従います。.
大規模言語モデル(LLM)
大規模言語モデル(LLM)とは、膨大なテキストで学習し、言語を予測・生成するニューラルネットワークです。質問の理解、要約、分類、人間らしい文章の作成といった処理を可能にします。.
アイデアを実装に
Macha は既に運用中のヘルプデスク (Zendesk、Freshdesk、Front、Intercom、Gorgias) の上に載る AI エージェント層です。
トライアルを開始