chatbotを埋め込む
Watson Assistantは、自然言語を用いたインテリジェントなインターフェースを提供することで、問題解決を支援します。GUIツールとAPIの柔軟性を組み合わせることで、AIを使ったアプリケーションやツールをシンプルかつ効率的にパワーアップすることができます。アシスタントを公開した後は、簡単にWebページに埋め込むことができます。
前提条件¶
このチュートリアルに従うには、Watson Assistantの公開されたインスタンスが必要です。Watson Assistant ラーニングパス に従っている場合は、すでにこのインスタンスを持っていますが、どの Assistant チャットボットでも使用できます。
さらに、チャットボットを埋め込むための Web ページが必要です。まだお持ちでない場合は、このindex.htmlファイルをテンプレートとして使用することができます(必要に応じてstyles.cssを使用してください)。
ステップ¶
ステップ 1.ウェブチャットの機能を確認する¶
-
「接続」アイコンをクリックし、「チャンネル」の下の「ウェブチャット」をクリックします。
-
「スタイル」タブでは、色やチャットボットの名前を変更したり、アバターを追加することができます。
-
「ホーム画面」タブをクリックします。ここでは、Greetingメッセージを設定したり、会話のきっかけを3つまで設定することができます。この例では、デフォルトにいくつかの変更が加えられています。
![ホーム画面]タブ(images/home-screen-tab.png)
[ライブエージェント]タブでは、サービスデスクへの接続を設定し、アシスタントがお客様をライブエージェントに転送できるようにします。この機能については、詳細を参照してください。
「サジェスチョン」タブでは、お客様が助けを必要としているときに、メッセージオプションとして表示されるサジェスチョンを提供します。提案は会話に適応し、試すべき回答とサポートへの接続の両方を提供することができます。詳細をご覧ください。このチュートリアルではサジェスチョンを使用しませんので、オンのチェックマークをクリックしてオフにしてください。
[セキュリティ]タブでは、機密データの暗号化や、ウェブチャットやユーザーの認証を行うための機能をご紹介します。詳細についてはこちらをご覧ください。
ステップ 2.チャットボットを埋め込むためのコードを取得する¶
-
Embedタブをクリックして、チャットボットをウェブサイトに埋め込むために必要なコードを取得します。
-
チャットボットAPIの使用方法については、API docsを参照してください。
ステップ3.コードをWebページに貼り付けます。¶
-
このコードをindex.htmlページに貼り付けます。
-
ウェブチャットのアイコンをクリックして、チャットボットを起動し、Watson Assistant サービスとのライブ対話を可能にします。
結論¶
このチュートリアルでは、Watson Assistant の Web チャットツールの機能の一部を紹介しました。機能の一部を変更する方法や、Assistant のチャットボットをウェブサイトに埋め込む方法を学びました。このツールを使えば、ライブでのやり取りに使えるチャットボットを素早く簡単に組み込むことができます。