エンティティのリアルタイム抽出

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 フィールドに抽出された データが含まれます。