AI アシスタント は、利用可能なデータ ソースを使用してレスポンダーをパラメータライズするのに役立ちます。AI アシスタントへのアクセス方法の詳細については、「AI アシスタント」を参照してください。LLM は不正確な情報を提供する可能性があり、この機能に影響を及ぼす可能性があります。デューデリジェンスを行うことを推奨します。
AI アシスタントに PVA 内のレスポンダーをパラメータライズさせるには、単に指示するだけで十分です。依頼内容は、「Parameterize MyVirtualAsset.pva」のように簡潔なものでも、より詳細なものでも構いません。依頼内容が具体的であればあるほど、期待する結果が得られる可能性が高くなります。依頼する際は、以下の点に留意してください。
PVA へのファイルパスを指定する必要があります。ファイル パスはいくつかの方法で指定できます。例:
/VirtualAssets/myFolder/myAsset.pvaまたは、myFolder/myAsset.pvaを使用することもできます。PVA がルート直下に配置されている場合は、ファイル名のみ (myAsset.pva) を指定できます。拡張子は .pva を含めてください。メッセージレスポンダーのレスポンスペイロードは、フォームモード (フォーム JSON やフォーム入力など) で構成されている必要があります。「Input Modes」を参照してください。また、リクエストテンプレートのオプションにもコンテンツが含まれている必要があります。[オプション] タブを参照してください。これらの項目は、メッセージレスポンダーがサービス定義に制約されている場合に自動的に構成されます。[定義] タブ を参照してください。
- PVA には、パラメータライズ時に使用するデータソースを含める必要があります。AI アシスタントは、データリポジトリまたはファイル データソースを使用して PVA をパラメータライズすることはできません。
- PVA に複数のデータソースが含まれている場合は、使用するデータソースを名前で指定します。指定がない場合、最初に検出されたデータソースが使用されます。
- PVA に複数のレスポンダーが含まれている場合は、パラメータライズするレスポンダーを名前で指定します。何も指定されていない場合、AI アシスタントはすべてのレスポンダーをパラメータライズしようとします。
- 必ずしもすべてのレスポンダーを正確な名前で指定する必要はありません。たとえば、PVA 内に「Form Input」という名前の一部を含む複数のレスポンダーがある場合、AI アシスタントに「すべての Form Input レスポンダー」をパラメータライズするように指示すれば、すべてのレスポンダーが検索されます。ただし、AI アシスタントが確認するのはレスポンダーの構成ではなく、名前である点に注意してください。
AI アシスタントがパラメータライズ リクエストを実行する前に、既存の PVA を上書きするか、コピーを作成してそれをパラメータライズするかを尋ねられます。ベストプラクティスとしては、AI アシスタントに PVA のコピーをパラメータライズさせ、その結果が意図した通りであることを確認した上で、そのコピーを使用してテストを開始することを推奨します。