Menu
Coddy logo textTech

システムプロンプト vs. ユーザプロンプト

CoddyのAI Promptsジャーニー「基礎」セクションの一部。レッスン 20/23。

これで、システムプロンプトとユーザープロンプトの両方が実際にどのように機能するかを見てきました。しかし、どちらをいつ使うべきでしょうか?その違いを理解すると、プロンプトをより効果的に構成できるようになります。

システムプロンプトは、アイデンティティ、ルール、基本的な動作など、会話全体を通して維持すべき事柄のために使われます。ユーザープロンプトは、具体的な依頼、質問、タスクごとの指示のために使われます。

システムプロンプトユーザープロンプト
AIが何者か今あなたが尋ねていること
常に適用されるルール一度限りの指示
一度設定すると、すべてに影響するメッセージごとに変わる

実践的な例を見てみましょう。物事を簡単に説明してくれる、親しみやすいチューターが欲しいとします。これを毎回ユーザープロンプトに入れることができます。

You're a friendly tutor. Explain photosynthesis simply.

あるいは、システムプロンプトに「You are a friendly tutor who explains concepts simply」と一度入力して、あとは次のように尋ねるだけでもかまいません:

Explain photosynthesis.

結果は同じですが、2つ目のアプローチのほうがすっきりしています。同じことを繰り返す必要がなく、今後の質問もすべて自動的に親切なチューターによる対応になります。

「常に」必要な内容にはシステムプロンプトを使います。「今すぐ」必要な内容にはユーザープロンプトを使います。永続的なコンテキストと直近のリクエストを分けると、プロンプトが短くなり、会話の一貫性を保てます。

challenge icon

チャレンジ

システムプロンプトを使って、AIが常に陽気なロボットのように(「beep」や「boop」などの語を使って)話すよう設定します。次に、ユーザープロンプトで、色をちょうど2つ列挙するよう依頼します。性格はすでに設定されているため、ユーザープロンプトは短く簡潔にしてください。

AIの応答は次の条件を満たす必要があります:

  • beepまたはboopを含む(システムプロンプトで設定したロボットの性格)
  • 色をちょうど2語含む(例:
  • 日本語で書く:チェックでは上記の日本語の色名を確認します
  • ユーザープロンプトは10語未満にする(システムプロンプトが性格を処理することを示すため)
必須の出力形式: [翻訳した内容]
bugsy Main icon

CoddyのAIチューターとこのチャレンジを始めよう

Bugsyとは?
quiz icon腕試し

このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。

基礎のすべてのレッスン