仮想エージェント ボットインターコネクト で Power Virtual Agents を使用するには、ボットインターコネクト のサンプル コード ファイルを使用して Microsoft Azure で JavaScript 関数を作成する必要があります。
始める前に
Microsoft Azureアカウントが必要になります。
必要なロール:admin
手順
-
Microsoft Azure にサインインし、JavaScript 関数を作成します。
-
ServiceNow ボットインターコネクトセットアップ (KB1112368) を使用して、Microsoft Power Virtual Agents の Azure 関数をセカンダリボットとして作成するに移動し、次の操作を行います。
-
添付の index.txt ファイルのコードを Azure プロジェクトの index.js ファイルにコピーします。
-
添付の function.txt ファイルのコードを Azure プロジェクトの function.json ファイルにコピーします。
-
両方のファイルを保存します。
-
request-promiseライブラリをインストールします。
-
コマンドラインウィンドウで、Azure プロジェクトを作成したフォルダーにディレクトリを変更します。
たとえば、「 cd DemoAzureFunction」と入力します。
-
プロンプトで、「npm install --save request」と入力します。
-
プロンプトで、「npm install --save request-promise」と入力します。
依存関係がプロジェクトの package.json ファイルに追加されます。

-
の説明に従って、プロジェクトを Azure に展開します Microsoft ドキュメント.
-
Azure ポータルから、[ すべてのリソース] に移動します。
-
作成した関数アプリの名前を選択します。
-
[概要] ページの [関数] タブで作成した関数を選択し、[関数 URL を取得] オプションから関数 URL をコピーします。
Azure 関数の URL は、ServiceNow インスタンスのセカンダリボットのエンドポイントとして使用します。