Flex Gateway新着情報
Governance新着情報
Monitoring API Managerポリシー名 |
A2A プロンプトデコレーター |
概要 |
プロンプトをコンテキスト情報でデコレーションします |
カテゴリ |
A2A |
使用可能な最小 Flex Gateway バージョン |
v1.9.3 |
返される状況コード |
このポリシーの戻りコードは存在しません。 |
| このポリシーでは、Agent2Agent プロトコル (A2A) バージョン v0.2.3 以前がサポートされます。A2A バージョンについての詳細は、 「A2A Releases (A2A リリース)」を参照してください。 |
A2A プロンプトデコレーターポリシーでは、アップストリームサーバーに送信される前に指定されたプロンプトに追加のコンテンツを挿入します。挿入するコンテンツは DataWeave 文字列パラメーターとして、またはファイルを参照する方法で指定できます。さらに、DataWeave 式を使用してプロンプトをデコレーションする要求を絞り込むことができます。
UI からポリシーを API インスタンスに適用するときに、以下のパラメーターが表示されます。
| 要素 | 説明 |
|---|---|
Text Decorators (テキストデコレーター) |
プロンプトに追加するテキストデコレーションのリスト。 |
Prompt Text (プロンプトテキスト) |
要求に挿入するプロンプトテキストを生成する DataWeave 式。例: |
Condition (条件) |
デコレーションするプロンプトを絞り込む DataWeave 式。例: |
File Decorators (ファイルデコレーター) |
プロンプトに追加するファイルデコレーションのリスト。 |
Condition (条件) |
デコレーションするプロンプトを絞り込む DataWeave 式。例: |
File Name (ファイル名) |
ファイル名を含む DataWeave 式。例: |
File Mime Type (ファイル MIME タイプ) |
挿入するファイルの MIME タイプを含む DataWeave 式。例: |
File Source (ファイルソース) |
ファイルコンテンツが base64 でエンコードされたデータの場合は [Base64] を選択し、ファイルコンテンツが外部ファイルに対する URL の場合は [Uri] を選択します。 |
Content (コンテンツ) |
base64 でエンコードされたファイルコンテンツまたはコンテンツファイルをダウンロードするための URL を含む DataWeave 式。例: #['https://domain/file-location'] や #['QmFzZTY0IGVuY29kZWQgZmlsZSBjb250ZW50']。 |