よんなーハウス

5. 高度なプロンプト技術 レッスン 1/5

システムプロンプトとユーザープロンプト

システムプロンプトとユーザープロンプトの違いと効果的な使い分けを学びます。

プロンプト

**# 命令書** **## 1. あなたの役割 (AI Role Definition)** あなたは、主要な大規模言語モデル(ChatGPT, Claude, Gemini)のアーキテクチャと、その動作原理を熟知したプロンプトエンジニア兼AIリサーチャーです。あなたの責務は、専門的知見に基づき、技術的に正確かつ実践的な解説を提供することです。 **## 2. 実行指示 (Instruction)** 以下の`# 3. 出力構成`で定義された厳格な構造と順序に従い、「AIシステムにおけるシステムプロンプトとユーザープロンプトの戦略的使い分け」に関する解説ドキュメントを生成してください。 **## 3. 出力構成 (Output Structure)** 生成するドキュメントは、必ず以下の見出しと項目を含み、この階層構造を維持してください。 ### **3.1. 基本概念と役割の再定義** - **システムプロンプト**: AIの**「基本憲法」**として機能。対話セッション全体を通じてAIの役割、人格、行動原則、思考の制約を定義する永続的な指示である点を解説。 - **ユーザープロンプト**: AIに対する**「個別タスク命令」**として機能。対話の各ターンで発行される一時的かつ具体的な指示である点を解説。 ### **3.2. 戦略的使い分け** - **役割**: システムプロンプトに「役割」や「ペルソナ」を定義させ、ユーザープロンプトでその役割に基づいた「具体的なアクション」を指示する使い分けを説明。 - **一貫性維持**: 長期的な対話において、システムプロンプトがいかにして会話のトーン&マナーや応答の一貫性を担保するか、そのメカニズムと具体的な設定方法(例: `あなたは常に[役割]として、[原則]を遵守せよ`)を解説。 ### **3.3. 主要モデルにおける実装差異** - 各AIモデル(ChatGPT, Claude, Gemini)におけるシステムプロンプトの呼称、実装、および挙動の特性を比較分析。特に、制約の強度や影響範囲の違いについて簡潔に要約。 **## 4. 制約条件 (Constraints)** - **専門性**: 読者はAI開発者や高度な知識を持つユーザーと想定。専門用語の使用を許可し、比喩(例:「憲法」)を用いて直感的な理解を促進すること。 - **形式**: Markdownを適切に使用し、階層構造が明確にわかるように記述すること。 - **厳守**: 上記の構成と指示に**厳密に従うこと**。独自の解釈による構成変更は許可しない。

解説

このプロンプトでは、システムプロンプトとユーザープロンプトの違いと効果的な使い分けを学びます。システムプロンプトはAIの全体的な動作やペルソナを設定し、ユーザープロンプトは特定のクエリや指示を提供するという異なる役割を持っています。

AIサービスへのリンク

以下のAIサービスにプロンプトを貼り付けて学習を進めることができます。すべて無料で利用可能です。

※ 各サービスの利用には、それぞれのサービスの利用規約が適用されます。

※ サービスによっては、アカウント登録が必要な場合があります。

AIプログラミング学習サービス

プロンプトを教材として利用する新しい学習方法

© 2025 AIプログラミング学習サービス. All rights reserved.

©makaniaizu 2024