Reference documentation and code samples for the Google Cloud Dialogflow V2 Client class SuggestionFeatureConfig.
Config for suggestion features.
Generated from protobuf message google.cloud.dialogflow.v2.HumanAgentAssistantConfig.SuggestionFeatureConfig
Namespace
Google \ Cloud \ Dialogflow \ V2 \ HumanAgentAssistantConfigMethods
__construct
Constructor.
| Parameters | |
|---|---|
| Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ suggestion_feature |
Google\Cloud\Dialogflow\V2\SuggestionFeature
The suggestion feature. |
↳ enable_event_based_suggestion |
bool
Automatically iterates all participants and tries to compile suggestions. Supported features: ARTICLE_SUGGESTION, FAQ, DIALOGFLOW_ASSIST, KNOWLEDGE_ASSIST. |
↳ disable_agent_query_logging |
bool
Optional. Disable the logging of search queries sent by human agents. It can prevent those queries from being stored at answer records. Supported features: KNOWLEDGE_SEARCH. |
↳ enable_query_suggestion_when_no_answer |
bool
Optional. Enable query suggestion even if we can't find its answer. By default, queries are suggested only if we find its answer. Supported features: KNOWLEDGE_ASSIST |
↳ enable_conversation_augmented_query |
bool
Optional. Enable including conversation context during query answer generation. Supported features: KNOWLEDGE_SEARCH. |
↳ enable_query_suggestion_only |
bool
Optional. Enable query suggestion only. Supported features: KNOWLEDGE_ASSIST |
↳ suggestion_trigger_settings |
SuggestionTriggerSettings
Settings of suggestion trigger. Currently, only ARTICLE_SUGGESTION and FAQ will use this field. |
↳ query_config |
SuggestionQueryConfig
Configs of query. |
↳ conversation_model_config |
ConversationModelConfig
Configs of custom conversation model. |
↳ conversation_process_config |
ConversationProcessConfig
Configs for processing conversation. |
getSuggestionFeature
The suggestion feature.
| Returns | |
|---|---|
| Type | Description |
Google\Cloud\Dialogflow\V2\SuggestionFeature|null |
|
hasSuggestionFeature
clearSuggestionFeature
setSuggestionFeature
The suggestion feature.
| Parameter | |
|---|---|
| Name | Description |
var |
Google\Cloud\Dialogflow\V2\SuggestionFeature
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getEnableEventBasedSuggestion
Automatically iterates all participants and tries to compile suggestions.
Supported features: ARTICLE_SUGGESTION, FAQ, DIALOGFLOW_ASSIST, KNOWLEDGE_ASSIST.
| Returns | |
|---|---|
| Type | Description |
bool |
|
setEnableEventBasedSuggestion
Automatically iterates all participants and tries to compile suggestions.
Supported features: ARTICLE_SUGGESTION, FAQ, DIALOGFLOW_ASSIST, KNOWLEDGE_ASSIST.
| Parameter | |
|---|---|
| Name | Description |
var |
bool
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getDisableAgentQueryLogging
Optional. Disable the logging of search queries sent by human agents. It can prevent those queries from being stored at answer records.
Supported features: KNOWLEDGE_SEARCH.
| Returns | |
|---|---|
| Type | Description |
bool |
|
setDisableAgentQueryLogging
Optional. Disable the logging of search queries sent by human agents. It can prevent those queries from being stored at answer records.
Supported features: KNOWLEDGE_SEARCH.
| Parameter | |
|---|---|
| Name | Description |
var |
bool
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getEnableQuerySuggestionWhenNoAnswer
Optional. Enable query suggestion even if we can't find its answer.
By default, queries are suggested only if we find its answer. Supported features: KNOWLEDGE_ASSIST
| Returns | |
|---|---|
| Type | Description |
bool |
|
setEnableQuerySuggestionWhenNoAnswer
Optional. Enable query suggestion even if we can't find its answer.
By default, queries are suggested only if we find its answer. Supported features: KNOWLEDGE_ASSIST
| Parameter | |
|---|---|
| Name | Description |
var |
bool
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getEnableConversationAugmentedQuery
Optional. Enable including conversation context during query answer generation. Supported features: KNOWLEDGE_SEARCH.
| Returns | |
|---|---|
| Type | Description |
bool |
|
setEnableConversationAugmentedQuery
Optional. Enable including conversation context during query answer generation. Supported features: KNOWLEDGE_SEARCH.
| Parameter | |
|---|---|
| Name | Description |
var |
bool
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getEnableQuerySuggestionOnly
Optional. Enable query suggestion only.
Supported features: KNOWLEDGE_ASSIST
| Returns | |
|---|---|
| Type | Description |
bool |
|
setEnableQuerySuggestionOnly
Optional. Enable query suggestion only.
Supported features: KNOWLEDGE_ASSIST
| Parameter | |
|---|---|
| Name | Description |
var |
bool
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getSuggestionTriggerSettings
Settings of suggestion trigger.
Currently, only ARTICLE_SUGGESTION and FAQ will use this field.
| Returns | |
|---|---|
| Type | Description |
SuggestionTriggerSettings|null |
|
hasSuggestionTriggerSettings
clearSuggestionTriggerSettings
setSuggestionTriggerSettings
Settings of suggestion trigger.
Currently, only ARTICLE_SUGGESTION and FAQ will use this field.
| Parameter | |
|---|---|
| Name | Description |
var |
SuggestionTriggerSettings
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getQueryConfig
Configs of query.
| Returns | |
|---|---|
| Type | Description |
SuggestionQueryConfig|null |
|
hasQueryConfig
clearQueryConfig
setQueryConfig
Configs of query.
| Parameter | |
|---|---|
| Name | Description |
var |
SuggestionQueryConfig
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getConversationModelConfig
Configs of custom conversation model.
| Returns | |
|---|---|
| Type | Description |
ConversationModelConfig|null |
|
hasConversationModelConfig
clearConversationModelConfig
setConversationModelConfig
Configs of custom conversation model.
| Parameter | |
|---|---|
| Name | Description |
var |
ConversationModelConfig
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getConversationProcessConfig
Configs for processing conversation.
| Returns | |
|---|---|
| Type | Description |
ConversationProcessConfig|null |
|
hasConversationProcessConfig
clearConversationProcessConfig
setConversationProcessConfig
Configs for processing conversation.
| Parameter | |
|---|---|
| Name | Description |
var |
ConversationProcessConfig
|
| Returns | |
|---|---|
| Type | Description |
$this |
|