プロンプト テンプレートを使用する

このドキュメントでは、プロンプト テンプレートの使用方法について説明します。プロンプト テンプレートは、置換可能な変数を含むプロンプトです。プロンプト テンプレートを使用すると、複数のプロンプトを個別に作成しなくても、さまざまなプロンプト形式がさまざまなプロンプト データでどのように機能するかをテストできます。

プロンプト テンプレートの変数は、次の要件を満たす必要があります。

  • 変数は中括弧で囲む必要があります。
  • 変数名にスペースを含めることはできません。

たとえば、次のプロンプトとそれに対応するシステム指示について考えてみましょう。

  • システム指示: 質問に簡潔に回答してください。
  • プロンプト:
    • Do coyotes eat berries?(コヨーテはベリーを食べますか?)
    • Do eagles swim?(ワシは泳ぐことができますか?)
    • Do squirrels dig holes?(リスは穴を掘りますか?)

対応するプロンプト テンプレートは次のようになります。

  • プロンプト テンプレート: Do {animal_name} {animal_activity}?
  • 変数の置換:

    animal_name の置換 animal_activity の置換
    Coyotes eat berries
    Eagles swim
    Squirrels dig holes

制限事項

  • システム指示は、プロンプト テンプレートで置換可能な変数としてサポートされていません。
  • プロンプト テンプレートはマルチモーダル プロンプトをサポートしていません。

次のステップ