Google Cloud Dialogflow V2 Client - Class MessageAnalysisConfig (1.9.0)

Reference documentation and code samples for the Google Cloud Dialogflow V2 Client class MessageAnalysisConfig.

Configuration for analyses to run on each conversation message.

Generated from protobuf message google.cloud.dialogflow.v2.HumanAgentAssistantConfig.MessageAnalysisConfig

Namespace

Google \ Cloud \ Dialogflow \ V2 \ HumanAgentAssistantConfig

Methods

__construct

Constructor.

Parameters
Name
Description
data
array

Optional. Data for populating the Message object.

↳ enable_entity_extraction
bool

Enable entity extraction in conversation messages on agent assist stage . If unspecified, defaults to false. Currently, this feature is not general available, please contact Google to get access.

↳ enable_sentiment_analysis
bool

Enable sentiment analysis in conversation messages on agent assist stage . If unspecified, defaults to false. Sentiment analysis inspects user input and identifies the prevailing subjective opinion, especially to determine a user's attitude as positive, negative, or neutral: https://cloud.google.com/natural-language/docs/basics#sentiment_analysis For Participants.StreamingAnalyzeContent method, result will be in StreamingAnalyzeContentResponse.message.SentimentAnalysisResult . For Participants.AnalyzeContent method, result will be in AnalyzeContentResponse.message.SentimentAnalysisResult For Conversations.ListMessages method, result will be in ListMessagesResponse.messages.SentimentAnalysisResult If Pub/Sub notification is configured, result will be in ConversationEvent.new_message_payload.SentimentAnalysisResult .

getEnableEntityExtraction

Enable entity extraction in conversation messages on agent assist stage .

If unspecified, defaults to false. Currently, this feature is not general available, please contact Google to get access.

Returns
Type
Description
bool

setEnableEntityExtraction

Enable entity extraction in conversation messages on agent assist stage .

If unspecified, defaults to false. Currently, this feature is not general available, please contact Google to get access.

Parameter
Name
Description
var
bool
Returns
Type
Description
$this

getEnableSentimentAnalysis

Enable sentiment analysis in conversation messages on agent assist stage .

If unspecified, defaults to false. Sentiment analysis inspects user input and identifies the prevailing subjective opinion, especially to determine a user's attitude as positive, negative, or neutral: https://cloud.google.com/natural-language/docs/basics#sentiment_analysis For Participants.StreamingAnalyzeContent method, result will be in StreamingAnalyzeContentResponse.message.SentimentAnalysisResult . For Participants.AnalyzeContent method, result will be in AnalyzeContentResponse.message.SentimentAnalysisResult For Conversations.ListMessages method, result will be in ListMessagesResponse.messages.SentimentAnalysisResult If Pub/Sub notification is configured, result will be in ConversationEvent.new_message_payload.SentimentAnalysisResult .

Returns
Type
Description
bool

setEnableSentimentAnalysis

Enable sentiment analysis in conversation messages on agent assist stage .

If unspecified, defaults to false. Sentiment analysis inspects user input and identifies the prevailing subjective opinion, especially to determine a user's attitude as positive, negative, or neutral: https://cloud.google.com/natural-language/docs/basics#sentiment_analysis For Participants.StreamingAnalyzeContent method, result will be in StreamingAnalyzeContentResponse.message.SentimentAnalysisResult . For Participants.AnalyzeContent method, result will be in AnalyzeContentResponse.message.SentimentAnalysisResult For Conversations.ListMessages method, result will be in ListMessagesResponse.messages.SentimentAnalysisResult If Pub/Sub notification is configured, result will be in ConversationEvent.new_message_payload.SentimentAnalysisResult .

Parameter
Name
Description
var
bool
Returns
Type
Description
$this