プロンプトエンジニアリングの前に

このガイドは、以下のことを前提としています:

  1. ユースケースの成功基準が明確に定義されていること
  2. それらの基準に対して実証的にテストする方法があること
  3. 改善したい最初のドラフトプロンプトがあること

もしそうでない場合は、まずそれらを確立することを強くお勧めします。成功基準を定義する強力な実証的評価を作成するでヒントとガイダンスをご確認ください。

プロンプトジェネレーター

最初のドラフトプロンプトがありませんか?Anthropic Consoleのプロンプトジェネレーターを試してみてください!


プロンプトエンジニアリングを行うタイミング

このガイドは、プロンプトエンジニアリングを通じて制御可能な成功基準に焦点を当てています。 すべての成功基準や失敗した評価が、プロンプトエンジニアリングによって最適に解決できるわけではありません。例えば、レイテンシーやコストは、異なるモデルを選択することでより簡単に改善できる場合があります。


プロンプトエンジニアリングの方法

このセクションのプロンプトエンジニアリングページは、最も広く効果的な技術から、より専門的な技術まで整理されています。パフォーマンスのトラブルシューティングを行う際は、ユースケースによって各技術の実際の影響は異なりますが、これらの技術を順番に試すことをお勧めします。

  1. プロンプトジェネレーター
  2. 明確で直接的な表現を使用する
  3. 例を使用する(マルチショット)
  4. Claudeに考えさせる(思考の連鎖)
  5. XMLタグを使用する
  6. Claudeに役割を与える(システムプロンプト)
  7. Claudeの応答を事前に入力する
  8. 複雑なプロンプトを連鎖させる
  9. 長文コンテキストのヒント

プロンプトエンジニアリングチュートリアル

インタラクティブな学習者の方は、代わりに対話型チュートリアルに飛び込むことができます!