プロンプトエンジニアリング
例(マルチショットプロンプト)を使用してClaudeの動作を導く
例を使用してClaudeの出力を正確に制御する方法を学びます。
While these tips apply broadly to all Claude models, you can find prompting tips specific to extended thinking models here.
例は、Claudeに必要な出力を正確に生成させるための秘密の武器です。プロンプトに適切に作成された例をいくつか提供することで、Claudeの出力の正確性、一貫性、品質を劇的に向上させることができます。 フューショットまたはマルチショットプロンプトとして知られるこの手法は、構造化された出力や特定のフォーマットへの準拠が必要なタスクに特に効果的です。
プロンプトを強化する: 求める内容を正確にClaudeに示すため、3〜5個の多様で関連性のある例を含めましょう。例が多いほど、特に複雑なタスクでのパフォーマンスが向上します。
なぜ例を使用するのか?
- 正確性: 例を使用することで指示の誤解を減らせます。
- 一貫性: 例により均一な構造とスタイルを強制できます。
- パフォーマンス: 適切に選択された例により、複雑なタスクを処理するClaudeの能力が向上します。
効果的な例の作成
最大の効果を得るために、例が以下の条件を満たすようにしてください:
- 関連性: 例が実際のユースケースを反映している。
- 多様性: 例がエッジケースや潜在的な課題をカバーし、Claudeが意図しないパターンを誤って学習しないよう十分に多様である。
- 明確性: 例が構造化のために
<example>
タグ(複数の場合は<examples>
タグ内にネスト)で囲まれている。
例の関連性、多様性、明確性についてClaudeに評価を依頼したり、初期セットに基づいて追加の例を生成するようClaudeに依頼したりすることができます。
例:カスタマーフィードバックの分析
例:カスタマーフィードバックの分析
「例なし」のバージョンでは、Claudeは文章による分析で特定のフィードバックに複数のカテゴリがあることを示しているにもかかわらず、各カテゴリに複数のオプションを列挙していないことに注目してください。また、不要な場合でも長い説明を含めています。
役割 | 例なし | 例あり |
---|---|---|
ユーザー | このカスタマーフィードバックを分析し、問題を分類してください。以下のカテゴリを使用してください:UI/UX、パフォーマンス、機能リクエスト、インテグレーション、価格設定、その他。また、感情(ポジティブ/ニュートラル/ネガティブ)と優先度(高/中/低)も評価してください。 フィードバック内容:{{FEEDBACK}} | カスタマーサポートチームが非構造化フィードバックで手一杯です。製品開発チームとエンジニアリングチーム向けにフィードバックを分析し、問題を分類する必要があります。以下のカテゴリを使用してください:UI/UX、パフォーマンス、機能リクエスト、インテグレーション、価格設定、その他。また、感情(ポジティブ/ニュートラル/ネガティブ)と優先度(高/中/低)も評価してください。以下は例です: <example> 入力:新しいダッシュボードはめちゃくちゃです!読み込みに時間がかかりすぎるし、エクスポートボタンが見つかりません。至急修正してください! カテゴリ:UI/UX、パフォーマンス 感情:ネガティブ 優先度:高</example> では、このフィードバックを分析してください:{{FEEDBACK}} |
アシスタント(Claudeの応答) | カスタマーフィードバックの分析結果: 問題:UI/UX 感情:ネガティブ 優先度:高 顧客は新しいダッシュボードのデザインに不満を感じており、散らかっていて読み込みが遅いと感じています。特に「エクスポート」ボタンが見つからないことを指摘しており、これは重要な機能である可能性が高いです。この問題は高優先度で対応する必要があります。 問題:インテグレーション 感情:ポジティブ 優先度:中 顧客は既存のSalesforceインテグレーションに満足していますが、Hubspotのサポートも追加してほしいと考えています。これは将来の製品アップデートで検討できる機能リクエストです。 問題:価格設定 感情:ネガティブ 優先度:高 顧客は基本機能に対する価格設定が不当だと感じています。競合他社に乗り換えると脅しているため、これは高優先度で見直す必要がある問題です。 問題:パフォーマンス 感情:ネガティブ 優先度:高 顧客はモバイルアプリで重大な問題を経験しており、大きなファイルのアップロード時に常にクラッシュしています。これは顧客の製品使用に重大な影響を与える問題であり、高優先度で対応する必要があります。 問題:UI/UX 感情:ポジティブ 優先度:低 顧客は全体的に製品に満足しており、特に直感的なUIと優れたカスタマーサポートを評価しています。これは即座の対応を必要としないポジティブなフィードバックです。 | カスタマーフィードバックの分析結果: 1. 新しいダッシュボードはめちゃくちゃです!読み込みに時間がかかりすぎるし、エクスポートボタンが見つかりません。至急修正してください! カテゴリ:UI/UX、パフォーマンス 感情:ネガティブ 優先度:高 2. Salesforceインテグレーションは素晴らしいです!でもHubspotも追加してくれたら嬉しいです。 カテゴリ:インテグレーション、機能リクエスト 感情:ポジティブ 優先度:中 3. 価格設定がおかしいです!基本機能に月額99ドル?競合他社Xに乗り換えます。 カテゴリ:価格設定 感情:ネガティブ 優先度:高 4. モバイルアプリで大きなファイル(50MB以上)をアップロードしようとするとクラッシュします。これは現場のエージェントにとって重要な問題です。 カテゴリ:パフォーマンス 感情:ネガティブ 優先度:高 5. 全体的に製品に満足しています。UIは直感的で、カスタマーサポートは最高レベルです。この調子で頑張ってください! カテゴリ:UI/UX、その他(カスタマーサポート) 感情:ポジティブ 優先度:低 |