Menu
Coddy logo textTech

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

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

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

システムプロンプトは、会話全体を通して維持されるべきもの(アイデンティティ、ルール、および基本的な動作)のためのものです。ユーザープロンプトは、具体的なリクエスト、質問、およびタスクごとの指示のためのものです。

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

具体的な例を挙げましょう。物事を分かりやすく説明してくれる、親しみやすい家庭教師を求めていると想像してみてください。これを毎回、ユーザープロンプトに入力することもできます:

You're a friendly tutor. Explain photosynthesis simply.

あるいは、システムプロンプトに「あなたは概念をわかりやすく説明する親切な家庭教師です」と一度入力し、あとは次のように尋ねることもできます:

Explain photosynthesis.

結果は同じですが、2番目のアプローチの方がより洗練されています。同じことを繰り返さずに済み、今後追加されるすべての質問に自動的に親しみやすいチューターとしての対応が適用されるようになります。

「常に適用される」内容にはシステムプロンプトを使用してください。「今すぐ」必要な内容にはユーザープロンプトを使用してください。永続的なコンテキストと即時のリクエストを分けることで、プロンプトはより短くなり、会話の一貫性が保たれます。

challenge icon

チャレンジ

システムプロンプトを使用して、AIが常に陽気なロボットのように話す(「ビープ」や「ブープ」などの言葉を使う)ように設定してください。次に、ユーザープロンプトで、ちょうど2つの色を挙げるように指示してください。性格設定は済んでいるので、ユーザープロンプトは短くシンプルにまとめましょう。

AIの回答は以下の条件を満たす必要があります:

  • ビープまたはブープを含む(システムプロンプトによるロボットの性格)
  • ちょうど2つの色の単語を含む(以下から選択:黄色ピンク
  • ユーザープロンプトは10単語以内である必要があります(システムプロンプトが性格を制御できているかを確認するため)

チートシート

システムプロンプトは、会話全体を通じて永続的な動作(アイデンティティ、ルール、基本的な動作)を定義します。ユーザープロンプトには、具体的なリクエストやタスクごとの指示が含まれます。

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

例:すべてのユーザープロンプトで「あなたは親切な家庭教師です」と繰り返す代わりに、システムプロンプトで一度設定します。そうすれば、ユーザープロンプトをより短く、実際の質問に集中させることができます。

システムプロンプト: You are a friendly tutor who explains concepts simply

ユーザープロンプト: Explain photosynthesis.

このアプローチにより、永続的なコンテキストと即時のリクエストを分離することで、プロンプトをよりクリーンに保ち、会話の一貫性を維持できます。

bugsy Main icon

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

quiz icon腕試し

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

基礎のすべてのレッスン