Agent Assist の会話中に、エンティティのリアルタイム抽出をリクエストできます。この機能は、エンドユーザーの表現で Dialogflow システム エンティティ と一致するデータを自動的に抽出します。
たとえば、エンドユーザーが「金曜日のチケットを 3 枚ください」と言うと、「3」は @sys.number エンティティとして抽出され、「金曜日」は @sys.date エンティティとして抽出されます。Agent
Assist は、会話中にこのデータをシステムに提供するため、人間のエージェントのユーザー
インターフェースに表示できます。
このデータを使用して、日付が抽出されたときにイベントをスケジュールするボタンなど、人間のエージェントに追加のツールを提供できます。
エンティティのリアルタイム抽出を有効にする
エンティティのリアルタイム抽出を有効にするには、
human_agent_assistant_config.message_analysis_config.enable_entity_extraction
フィールドをtrueに設定します。ConversationProfile
抽出したデータを取得する
analyzeContent メソッドまたは streamingAnalyzeContent メソッドを
Participant
リソースに対して呼び出すと、レスポンスの
message.message_annotations.parts フィールドに抽出された
データが含まれます。