This message has oneof_ fields (mutually exclusive fields).
For each oneof, at most one member field can be set at the same time.
Setting any member of the oneof automatically clears all other
members.
int
Maximum number of results to return.
Currently, if unset, defaults to 10. And the max
number is 20.
confidence_threshold
float
Confidence threshold of query result.
Agent Assist gives each suggestion a score in the range
[0.0, 1.0], based on the relevance between the suggestion
and the current conversation context. A score of 0.0 has no
relevance, while a score of 1.0 has high relevance. Only
suggestions with a score greater than or equal to the value
of this field are included in the results.
For a baseline model (the default), the recommended value is
in the range [0.05, 0.1].
For a custom model, there is no recommended value. Tune this
value by starting from a very low value and slowly
increasing until you have desired results.
If this field is not set, it defaults to 0.0, which means
that all suggestions are returned.
Supported features: ARTICLE_SUGGESTION, FAQ, SMART_REPLY,
SMART_COMPOSE, KNOWLEDGE_SEARCH, KNOWLEDGE_ASSIST,
ENTITY_EXTRACTION.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-28 UTC."],[],[],null,["# Class SuggestionQueryConfig (2.41.2)\n\nVersion latestkeyboard_arrow_down\n\n- [2.41.2 (latest)](/python/docs/reference/dialogflow/latest/google.cloud.dialogflow_v2.types.HumanAgentAssistantConfig.SuggestionQueryConfig)\n- [2.41.1](/python/docs/reference/dialogflow/2.41.1/google.cloud.dialogflow_v2.types.HumanAgentAssistantConfig.SuggestionQueryConfig)\n- [2.40.0](/python/docs/reference/dialogflow/2.40.0/google.cloud.dialogflow_v2.types.HumanAgentAssistantConfig.SuggestionQueryConfig)\n- [2.39.1](/python/docs/reference/dialogflow/2.39.1/google.cloud.dialogflow_v2.types.HumanAgentAssistantConfig.SuggestionQueryConfig)\n- [2.38.0](/python/docs/reference/dialogflow/2.38.0/google.cloud.dialogflow_v2.types.HumanAgentAssistantConfig.SuggestionQueryConfig)\n- [2.37.0](/python/docs/reference/dialogflow/2.37.0/google.cloud.dialogflow_v2.types.HumanAgentAssistantConfig.SuggestionQueryConfig)\n- [2.36.0](/python/docs/reference/dialogflow/2.36.0/google.cloud.dialogflow_v2.types.HumanAgentAssistantConfig.SuggestionQueryConfig)\n- [2.35.0](/python/docs/reference/dialogflow/2.35.0/google.cloud.dialogflow_v2.types.HumanAgentAssistantConfig.SuggestionQueryConfig)\n- [2.34.0](/python/docs/reference/dialogflow/2.34.0/google.cloud.dialogflow_v2.types.HumanAgentAssistantConfig.SuggestionQueryConfig)\n- [2.33.0](/python/docs/reference/dialogflow/2.33.0/google.cloud.dialogflow_v2.types.HumanAgentAssistantConfig.SuggestionQueryConfig)\n- [2.32.0](/python/docs/reference/dialogflow/2.32.0/google.cloud.dialogflow_v2.types.HumanAgentAssistantConfig.SuggestionQueryConfig)\n- [2.30.2](/python/docs/reference/dialogflow/2.30.2/google.cloud.dialogflow_v2.types.HumanAgentAssistantConfig.SuggestionQueryConfig)\n- [2.29.0](/python/docs/reference/dialogflow/2.29.0/google.cloud.dialogflow_v2.types.HumanAgentAssistantConfig.SuggestionQueryConfig)\n- [2.28.3](/python/docs/reference/dialogflow/2.28.3/google.cloud.dialogflow_v2.types.HumanAgentAssistantConfig.SuggestionQueryConfig)\n- [2.27.0](/python/docs/reference/dialogflow/2.27.0/google.cloud.dialogflow_v2.types.HumanAgentAssistantConfig.SuggestionQueryConfig)\n- [2.26.0](/python/docs/reference/dialogflow/2.26.0/google.cloud.dialogflow_v2.types.HumanAgentAssistantConfig.SuggestionQueryConfig)\n- [2.25.0](/python/docs/reference/dialogflow/2.25.0/google.cloud.dialogflow_v2.types.HumanAgentAssistantConfig.SuggestionQueryConfig)\n- [2.24.1](/python/docs/reference/dialogflow/2.24.1/google.cloud.dialogflow_v2.types.HumanAgentAssistantConfig.SuggestionQueryConfig)\n- [2.23.3](/python/docs/reference/dialogflow/2.23.3/google.cloud.dialogflow_v2.types.HumanAgentAssistantConfig.SuggestionQueryConfig)\n- [2.22.0](/python/docs/reference/dialogflow/2.22.0/google.cloud.dialogflow_v2.types.HumanAgentAssistantConfig.SuggestionQueryConfig)\n- [2.21.0](/python/docs/reference/dialogflow/2.21.0/google.cloud.dialogflow_v2.types.HumanAgentAssistantConfig.SuggestionQueryConfig)\n- [2.20.0](/python/docs/reference/dialogflow/2.20.0/google.cloud.dialogflow_v2.types.HumanAgentAssistantConfig.SuggestionQueryConfig)\n- [2.19.1](/python/docs/reference/dialogflow/2.19.1/google.cloud.dialogflow_v2.types.HumanAgentAssistantConfig.SuggestionQueryConfig)\n- [2.18.0](/python/docs/reference/dialogflow/2.18.0/google.cloud.dialogflow_v2.types.HumanAgentAssistantConfig.SuggestionQueryConfig)\n- [2.17.0](/python/docs/reference/dialogflow/2.17.0/google.cloud.dialogflow_v2.types.HumanAgentAssistantConfig.SuggestionQueryConfig)\n- [2.16.1](/python/docs/reference/dialogflow/2.16.1/google.cloud.dialogflow_v2.types.HumanAgentAssistantConfig.SuggestionQueryConfig)\n- [2.15.2](/python/docs/reference/dialogflow/2.15.2/google.cloud.dialogflow_v2.types.HumanAgentAssistantConfig.SuggestionQueryConfig)\n- [2.14.1](/python/docs/reference/dialogflow/2.14.1/google.cloud.dialogflow_v2.types.HumanAgentAssistantConfig.SuggestionQueryConfig)\n- [2.13.0](/python/docs/reference/dialogflow/2.13.0/google.cloud.dialogflow_v2.types.HumanAgentAssistantConfig.SuggestionQueryConfig)\n- [2.12.0](/python/docs/reference/dialogflow/2.12.0/google.cloud.dialogflow_v2.types.HumanAgentAssistantConfig.SuggestionQueryConfig)\n- [2.11.0](/python/docs/reference/dialogflow/2.11.0/google.cloud.dialogflow_v2.types.HumanAgentAssistantConfig.SuggestionQueryConfig)\n- [2.10.0](/python/docs/reference/dialogflow/2.10.0/google.cloud.dialogflow_v2.types.HumanAgentAssistantConfig.SuggestionQueryConfig)\n- [2.9.1](/python/docs/reference/dialogflow/2.9.1/google.cloud.dialogflow_v2.types.HumanAgentAssistantConfig.SuggestionQueryConfig)\n- [2.8.1](/python/docs/reference/dialogflow/2.8.1/google.cloud.dialogflow_v2.types.HumanAgentAssistantConfig.SuggestionQueryConfig)\n- [2.7.1](/python/docs/reference/dialogflow/2.7.1/google.cloud.dialogflow_v2.types.HumanAgentAssistantConfig.SuggestionQueryConfig)\n- [2.6.0](/python/docs/reference/dialogflow/2.6.0/google.cloud.dialogflow_v2.types.HumanAgentAssistantConfig.SuggestionQueryConfig)\n- [2.5.0](/python/docs/reference/dialogflow/2.5.0/google.cloud.dialogflow_v2.types.HumanAgentAssistantConfig.SuggestionQueryConfig)\n- [2.4.0](/python/docs/reference/dialogflow/2.4.0/google.cloud.dialogflow_v2.types.HumanAgentAssistantConfig.SuggestionQueryConfig)\n- [2.3.0](/python/docs/reference/dialogflow/2.3.0/google.cloud.dialogflow_v2.types.HumanAgentAssistantConfig.SuggestionQueryConfig)\n- [2.2.0](/python/docs/reference/dialogflow/2.2.0/google.cloud.dialogflow_v2.types.HumanAgentAssistantConfig.SuggestionQueryConfig)\n- [2.1.2](/python/docs/reference/dialogflow/2.1.2/google.cloud.dialogflow_v2.types.HumanAgentAssistantConfig.SuggestionQueryConfig)\n- [2.0.0](/python/docs/reference/dialogflow/2.0.0/google.cloud.dialogflow_v2.types.HumanAgentAssistantConfig.SuggestionQueryConfig)\n- [1.1.3](/python/docs/reference/dialogflow/1.1.3/google.cloud.dialogflow_v2.types.HumanAgentAssistantConfig.SuggestionQueryConfig)\n- [1.0.0](/python/docs/reference/dialogflow/1.0.0/google.cloud.dialogflow_v2.types.HumanAgentAssistantConfig.SuggestionQueryConfig)\n- [0.8.0](/python/docs/reference/dialogflow/0.8.0/google.cloud.dialogflow_v2.types.HumanAgentAssistantConfig.SuggestionQueryConfig)\n- [0.7.2](/python/docs/reference/dialogflow/0.7.2/google.cloud.dialogflow_v2.types.HumanAgentAssistantConfig.SuggestionQueryConfig) \n\n SuggestionQueryConfig(mapping=None, *, ignore_unknown_fields=False, **kwargs)\n\nConfig for suggestion query.\n\nThis message has `oneof`_ fields (mutually exclusive fields).\nFor each oneof, at most one member field can be set at the same time.\nSetting any member of the oneof automatically clears all other\nmembers.\n\n.. _oneof: \u003chttps://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields\u003e\n\nClasses\n-------\n\n### ContextFilterSettings\n\n ContextFilterSettings(mapping=None, *, ignore_unknown_fields=False, **kwargs)\n\nSettings that determine how to filter recent conversation\ncontext when generating suggestions.\n\n### DialogflowQuerySource\n\n DialogflowQuerySource(mapping=None, *, ignore_unknown_fields=False, **kwargs)\n\nDialogflow source setting.\n\nSupported feature: DIALOGFLOW_ASSIST.\n\n### DocumentQuerySource\n\n DocumentQuerySource(mapping=None, *, ignore_unknown_fields=False, **kwargs)\n\nDocument source settings.\n\nSupported features: SMART_REPLY, SMART_COMPOSE.\n\n### KnowledgeBaseQuerySource\n\n KnowledgeBaseQuerySource(mapping=None, *, ignore_unknown_fields=False, **kwargs)\n\nKnowledge base source settings.\n\nSupported features: ARTICLE_SUGGESTION, FAQ.\n\n### Sections\n\n Sections(mapping=None, *, ignore_unknown_fields=False, **kwargs)\n\nCustom sections to return when requesting a summary of a\nconversation. This is only supported when `baseline_model_version`\n== '2.0'.\n\nSupported features: CONVERSATION_SUMMARIZATION,\nCONVERSATION_SUMMARIZATION_VOICE."]]