プロンプト テンプレートを使用して、変数データを含むプロンプトを定義します。 AIエージェントを実行するときに、プロンプト・テンプレートを選択し、JSONペイロードを指定します。 プロンプト・テンプレートはペイロードと結合され、Large Language Model (LLM)に送信されます。 プロンプト・テンプレートではLiquid構文を使用します。
例:
- プロンプト・テンプレートを次のように構成します: レートは{{rateValue}}です
- 次のJSONペイロードを指定します: {"rateValue":500}
- LLMに送信されるプロンプトは、「レートは500です」です。
- ナビゲーション・ペインで、「プロジェクト」を選択します。
- AIエージェントを含むプロジェクトを選択します。
- 左側のナビゲーション・ペインで、「AIエージェント」
を選択します。
- プロンプト・テンプレートを作成します。
- 「プロンプト・テンプレート」ボックスで、「追加」をクリックします。
「プロンプト・テンプレートの作成」パネルが表示されます。
- 必須フィールドを構成します。
- 名前:プロンプト・テンプレートの名前。 テンプレートを使用するタイミングがわかるように、わかりやすい名前を指定します。 たとえば、気象AIエージェントがある場合は、フランスの都市など、様々な国の都市に対してプロンプト・テンプレートを作成できます。
- 識別子: Oracle Integrationは、名前の値を使用してこの値を生成します。
- 説明:プロンプト・テンプレートに関する追加情報を提供して、ユーザーがいつ使用するかを把握できるようにします。
- 「作成」をクリックします。
プロンプト・テンプレートの詳細ページが表示されます。
- 「プロンプト」で、任意の変数をデータのプレースホルダとして使用してLLMに送信するプロンプトを指定し、「保存」をクリックします。
Liquid構文を使用します。 たとえば:
Get the weather for {{ city }}, France
- 「戻る」
をクリックして、「AIエージェント」ページに戻ります。プロンプト・テンプレートをAIエージェントに関連付けることができるようになりました。
- プロンプトテンプレートをAIエージェントに関連付けます。
- プロンプト・テンプレートを関連付けるAIエージェントを検索します。
- AIエージェントがアクティブの場合は非アクティブ化します。
- AIエージェントを選択します。
エージェントの詳細ページが表示されます。
- 「プロンプト・テンプレート」セクションで、「+」をクリックし、作成したプロンプト・テンプレートを選択して、「追加」をクリックします。
- 「保存」をクリックして、変更をAIエージェントに保存します。
- 「戻る」
をクリックして、「AIエージェント」ページに戻ります。新しいプロンプトテンプレートを使用してAIエージェントを実行できるようになりました。
- AIエージェントを実行し、プロンプトテンプレートを指定します。
- 「エージェント」ボックスで、実行するAIエージェントを見つけます。
- 「アクション」
をクリックし、「実行」を選択します。
- プロンプト・テンプレートを使用してエージェントをテストするには、「新規実行」をクリックします。
- 「プロンプト」フィールド内をクリックしてプロンプト・テンプレートのリストを表示し、作成したプロンプト・テンプレートを選択します。
- 「ペイロードの定義」で、変数の値を入力し、「送信」をクリックします。
入力した値は、プロンプト・テンプレートから作成されたプロンプトに追加されます。

- 「プロンプト」で、「実行」
をクリックします。