Claude Platform Docs
ベストプラクティスガードレールの強化

出力の一貫性を高める

正確な形式の指定、応答のプリフィル、例による制約、検索に基づく回答の根拠付けによって、Claudeの出力の一貫性を高めます。

Claudeの応答の一貫性を高める方法は次のとおりです。

希望する出力形式を指定する

JSON、XML、またはカスタムテンプレートを使用して希望する出力形式を正確に定義し、Claudeが必要なすべての出力フォーマット要素に従うようにします。

Claudeの応答をプリフィルする

Assistantターンを希望する形式でプリフィルします。この手法により、Claudeの親しみやすい前置きを省略し、指定した構造を強制できます。

例で制約する

希望する出力の例を提供します。これは抽象的な指示よりも効果的です。

文脈の一貫性のために検索を使用する

一貫したコンテキストが必要なタスク(例:チャットボット、ナレッジベース)では、「retrieval」(検索)を使用して、Claudeの応答を固定された情報セットに基づかせます。

複雑なタスクではプロンプトを連鎖させる

複雑なタスクを、より小さく一貫性のあるサブタスクに分割します。各サブタスクにClaudeが十分に注意を向けられるため、大規模なワークフロー全体での一貫性のエラーが減少します。

Claudeにキャラクターを維持させる

ロールベースのアプリケーションでは、一貫したキャラクターを維持するために意図的なプロンプト設計が必要です。

  • システムプロンプトを使用して役割を設定する: システムプロンプトを使用して、Claudeの役割と性格を定義します。これにより、一貫した応答のための強固な基盤が築かれます。
  • 起こりうるシナリオに備えさせる: プロンプト内で、一般的なシナリオと期待される応答のリストを提供します。これによりClaudeは、キャラクターを崩すことなく多様な状況に対応できるよう「訓練」されます。

Was this page helpful?