この記事の内容
会話プロファイルを作成します(米国以外のデータセンター用)

Google Contact Center AI (CCAI) を使って会話プロフィールを作成してください

list-menuこの記事の内容
list-menuフィードバックがある場合

この記事を使用して、Dialogflow仮想エージェントまたはエージェントが会話に応答する会話プロファイルを作成してください。

1

Agent Assistにログインして、プロジェクトを選択してください。

2

会話プロファイルを作成するときは、必ず以下を選択してください。

  • 「提案タイプ」フィールドで、記事やFAQを選択して、エンドユーザーの問題に関連するナレッジベースのドキュメントを提案します。 ナレッジベースの詳細を入力するように求められたら、左側のメニューから [データ] を選択して新しいナレッジベースを作成します。

  • 「取得方法」フィールドで、インライン提案(APIレスポンス)を選択して、Webex CCAIがGoogle CCAIからのレスポンスを受け取れるようにします。

  • 「最大提案数」フィールドに、エージェント回答ガジェットの(Google CCAIから返されるAgent Desktop)各提案セットに表示する提案の最大数を入力します。

  • 仮想エージェントを使用している場合は、「仮想エージェントを有効にする」を選択します。 バーチャルエージェントは、必要に応じて人間のエージェントに引き継ぐ会話型のセルフサービスを提供します。

会話プロファイルを作成します(米国以外のデータセンター用)

1

Google IAM(IDとアクセス管理)コンソールでサービスアカウントを作成します。

2

次のサービスアカウント管理者の役割を追加します:Dialogflow API管理者、サービスアカウントトークン作成者、およびサービスアカウントユーザー。 アプリケーションはサービスアカウントIDを作成します。

詳細については、https://cloud.google.com/iam/docs/creating-managing-service-accounts を参照してください。

3

Google SDKをシステムにインストールして設定してください。

詳細については、https://cloud.google.com/sdk/docs/quickstart を参照してください。

4

gcloud auth loginコマンドでGoogleアカウントのユーザーIDを使用して、Googleクラウドプラットフォーム(GCP)CLIにログインします。

トークンを生成するユーザーには、Dialogflow API管理者、所有者、サービスアカウントトークン作成者、サービスアカウントユーザー、およびワークロードIDユーザーの役割が必要です。

5

次のコマンドを実行してください:gcloud auth print-access-token --impersonate-service-account=Service Account ID。

ステップ1で作成したサービスアカウントIDを使用してください。

詳細については、https://cloud.google.com/iam/docs/impersonating-service-accounts を参照してください。

6

任意のRESTクライアントを使用して、ダイアログフローのREST APIを使用して会話プロファイルを作成します。

  1. POSTのような方法を使用してください。

  2. URLフィールドに、regionIDとProjectIDを適切に置き換えた後、次の形式でアドレスを追加してください。https://<regionId>-dialogflow.googleapis.com/v2beta1/projects/<projectId>/locations/<regionId>/conversationProfiles

  3. ヘッダーセクションで、権限とコンテンツタイプに次のキー値を追加します。

    権限:ベアラー <token generated in step 5>

    コンテンツタイプ:アプリケーション/json

  4. 本文セクションに、次のリクエスト本文をJSON形式で入力します。

    エージェントタグの地域ID 、プロジェクトID、エージェントIDを実際の値に置き換えてください。

    {
    "name": "TACCXTest",
    "automatedAgentConfig": {
        "agent": "projects/<projectId>/locations/<regionId>/agents/<agentId>”
        },
    "displayName": "TACCXTest",
    "humanAgentAssistantConfig": {
        "messageAnalysisConfig": {    
            "enableEntityExtraction": true,
            "enableSentimentAnalysis": true
            }
        }
    }
    
  5. リクエストが処理されると、HTTPステータスコード200の次の応答が届きます。

    回答例:

    {
    "name": "projects/projectrtp2020/locations/us-central1/conversationProfiles/QlO36mwSUa3cjg",
    "displayName": "TACCXTest",
    "automatedAgentConfig": {
    "agent": "projects/projectrtp2020/locations/us-central1/agents/40d0-aa2a-1bf453d9bf5c/environments/draft"
        },
    "humanAgentAssistantConfig": {
    "notificationConfig": {},
    "messageAnalysisConfig": {
    "enableEntityExtraction": true,
    "enableSentimentAnalysis": true
            }
        },
    "languageCode": "en-US"
    }
    

    次の会話プロファイルのURLを取得できます:Projects/Project/RTP2020/Locations/US-Central1/ConversationProfiles/DQLO36MWSUA3CJG。

7

<location><profile ID>ステップ6で受信した回答から、会話プロファイルのURLを、プロジェクト/< project_ID >/場所/ /会話プロファイル/の形式でコピーします。

このプロファイルURLを使用して、Control Contact Center AI Hubの設定を作成できます。

次にすべきこと

Contact Center AI設定を作成してください。 詳細については、「Contact Center AI設定を作成する」を参照してください。
この投稿記事は役に立ちましたか?
この投稿記事は役に立ちましたか?