システムプロンプトとは?
CoddyのAI Promptsジャーニー「基礎」セクションの一部。レッスン 17/23。
これまで、あなたがAIに与えたすべての指示は、メッセージ、つまりuser promptを通じたものでした。しかし、指示が存在する場所はもう1つあり、それはバックグラウンドでひっそりと実行されています。それがsystem promptです。
チャットパネルを見てください。「system prompt」というラベルの付いたフィールドが表示されます。
これは、あなたの会話が始まる前にAIへ送信される特別な指示のセットです。会話全体を通してAIがどのように振る舞うかを決めます。
このように考えてみてください。user プロンプトは、あなたが尋ねる内容です。system プロンプトは、AI が回答している間にどのような存在であるかを示すものです。
A system prompt might say:
あなたは、常にフランス語で応答する親切なアシスタントです。
これで、何を尋ねても、そのたびに頼まなくてもAIはフランス語で応答します。systemプロンプトが基本的な動作を設定します。
system prompt は隠れたコストの一つです。毎回のメッセージと一緒に送信されるため、繰り返し入力していなくても入力トークンを消費します。
チャレンジ
システムプロンプトフィールドを使用して、AIの基本動作を変更します。AIがすべての応答を必ず「Have a great day!」というフレーズで終えるようにするシステムプロンプトを設定してください。
AIの応答は次の条件を満たす必要があります:
- 正確な英語のフレーズ
Have a great day!で終わること - あなた自身のメッセージは10語以内にしてください。そのため、この指示はあなたのメッセージではなく、システムプロンプトに記述します
このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。
基礎のすべてのレッスン
4システムプロンプト
システムプロンプトとは?性格と役割の設定ルールと制約の設定システムプロンプト vs. ユーザプロンプトシステムプロンプトの競合システムプロンプトの作成システムプロンプトインジェクション