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

Agent Assist の会話中にリアルタイムのエンティティ抽出をリクエストできます。この機能は、エンドユーザーの表現内の Dialogflow システム エンティティに一致するデータを自動的に抽出します。

たとえば、エンドユーザーが「金曜日のチケットを 3 枚」と言った場合、「3」は @sys.number エンティティとして抽出され、「金曜日」は @sys.date エンティティとして抽出されます。Agent Assist は、会話中にこのデータをシステムに提供するため、人間のエージェントのユーザー インターフェースに表示できます。このデータを使用して、日付が抽出されたときにイベントをスケジュールするボタンなど、人間のエージェントに追加のツールを提供できます。

エンティティのリアルタイム抽出を有効にする

エンティティのリアルタイム抽出を有効にするには、ConversationProfile の作成または更新時に human_agent_assistant_config.message_analysis_config.enable_entity_extraction フィールドを true に設定します。

抽出されたデータを取得する

Participant リソースの analyzeContent メソッドまたは streamingAnalyzeContent メソッドを呼び出すと、レスポンスの message.message_annotations.parts フィールドに抽出されたデータが含まれます。