---
sourceDocument: Xanadu 対話型インターフェース
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ja-JP/xanadu/conversational-interfaces

 Release :

    - xanadu

ft:locale :

    - ja-JP

ft:publication_title :

    - Xanadu 対話型インターフェース

ft:clusterId :

    - convint

bundleId :

    - convint

workflow :

    - Platform


---

# IBM Watson Assistant チャット統合を構成する

# IBM Watson Assistant チャット統合を構成する {#ariaid-title1}

* リリースバージョン: Xanadu
* 
* 更新日 2024年08月01日
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 所要時間：4分

Web ベースのチャットクライアントでダイアログスキル (IBM Watson Assistant で作成された会話) を実行するように、IBM Watson Assistant トピックをセットアップします。このトピックは、仮想エージェント の会話中に交換された情報を IBM Watson Assistant に返します。

## 始める前に

* IBM Watson Assistant では次の操作を行います。
  * IBM Watson Assistant ワークスペースでダイアログスキル (会話) を作成します。スキルには、ダイアログと、定義したすべてのインテントおよびエンティティが含まれます。
  * \[スキル\] タイルに移動し、\[タイル\] メニューから \[View API Details (API の詳細を表示)\] を選択します。スキルの詳細とサービス認証情報を表示します。次のアイテムをコピーします：スキル ID、ワークスペース ID、ユーザー名、およびパスワード。これらのアイテムは、この統合を設定するために必要です。
  {#configure-watson-assistant-topic__ul_ujk_hrm_rhb}
* IBM Watson Assistant 統合プラグイン (com.glide.cs.ibm.watson.assistant) をアクティブ化します。

{#configure-watson-assistant-topic__ul_qcf_thg_phb}

必要なロール：virtual_agent_admin または admin

## このタスクについて

このトピックでは、仮想エージェントで IBM Watson Assistant ダイアログを実行します。自然言語理解 (NLU) (NLU) を有効にしたり、IBM Watson Assistant NLU を 仮想エージェント の NLU サービスプロバイダーとして設定したりする必要はありません。

## 手順

1. ServiceNow インスタンスで watson_assistant.workspaceID システムプロパティを更新します。
   1. ナビゲーションフィルターで、「<kbd class="ph userinput">sys_properties.list</kbd>」と入力します。
   2. システムプロパティ \[sys_properties\] テーブルで、watson_assistant.workspaceID プロパティを探します。
   3. 既存の \[値\] をスキルの \[ワークスペース ID\] に置き換え、\[更新\] を選択します。
   {#configure-watson-assistant-topic__substeps_gdj_rmh_phb}
2. IBM Watson Assistant の REST メッセージが IBM スキルの正しい認証エンドポイントを提供していることを確認します。
   1. 移動先 System Web Services送信REST メッセージ.
   2. IBM Watson Assistant のレコードを選択して、\[REST メッセージ IBM Watson Assistant\] フォームを開きます。
   3. \[エンドポイント\] フィールドと \[認証\] タブに表示される \[エンドポイント\] 列に、IBM WATSON アカウントの正しいエンドポイント URL が設定されていることを確認します。  
   {#configure-watson-assistant-topic__substeps_xhw_zmg_1jb}
3. \[認証\] タブの \[基本認証プロファイル\] フィールドで、Assistant プロファイルレコードを開きます。
4. \[基本認証構成\] フォームに、IBM Watson Assistant サービス認証情報の \[ユーザー名\] と \[パスワード\] の値を入力し、\[更新\] を選択します。  
5. IBM スキルのトピックを公開します。
   1. 移動先 対話型インターフェース仮想エージェント見ています
   2. \[トピック\] ページで、IBM Watson Assistant トピックを選択して \[トピックのプロパティ\] ページを開きます。  
      このトピックの \[キーワード\] が IBM Watson Assistant で、\[カテゴリ\] が IBM であることに注意してください。
   3. \[トピックのプロパティ\] ページで \[公開\] を選択して、仮想エージェント Web クライアントにトピックを展開します。
   {#configure-watson-assistant-topic__substeps_rbw_ywg_1jb}
6. 次のいずれかの方法で、仮想エージェント Web クライアントのデフォルトトピックを設定します。  
   * サービスポータル クライアントでその IBM Watson Assistant トピックがデフォルトのトピックとして開かれるように指定する URL を、次のように指定します。

     例：<kbd class="ph userinput">https://&lt;使用するインスタンスの URL&gt;$sn-va-web-client-app.do?sysparm_skip_load_history=true&amp;sysparm_topic=<var class="keyword varname">&lt;sys_id&gt;</var></kbd> (<var class="keyword varname">&lt;sys_id&gt;</var> は、公開された IBM Watson Assistant トピックの sys_id)。<kbd class="ph userinput">sysparm_skip_load_history</kbd> パラメーターでは、Web クライアントの会話履歴がロードされません。
   * 仮想エージェント ウィジェットの右上隅にある編集 (鉛筆) アイコンをクリックして、サービスポータル ウィジェットを構成します。  
     ウィジェットインスタンスのパラメーターを使用してデフォルトのトピックを設定するには、\[仮想エージェント クライアントの URL パラメーター\] フィールドに「<kbd class="ph userinput">sysparm_topic = sys_id</kbd>」 (<var class="keyword varname">&lt;sys_id&gt;</var> は公開された IBM Watson Assistant トピックの sys_id) と入力し、\[保存\] を選択します。  
     注:  
     トピックの sys_id は、トピック \[sys_cs_topic\] テーブルにあります。

   {#configure-watson-assistant-topic__ul_asm_qcv_1jb}  
   重要:  
   `sysparm_topic` パラメーターは、サービスポータルのチャットクライアントに指定されたトピックをロードするか、IBM Watson Assistant のチャット統合 (com.glide.cs.ibm.watson.assistant.topic および com.glide.cs.ibm.watson.assistant.topicV2 プラグイン) を使用する場合にのみ使用してください。このパラメーターでは、ユーザーは新しい会話を開始したり、ライブエージェントに転送したりできません。また、コンテキストメニューも無効になり、他のサードパーティチャットクライアントはサポートされません。

