Reference documentation and code samples for the Google Cloud Dialogflow V2 Client class QuerySource.
The source of the query. We use QuerySource to distinguish queries directly
entered by agents and suggested queries from
Participants.SuggestKnowledgeAssist.
If SUGGESTED_QUERY source is specified, we will treat it as a continuation
of a SuggestKnowledgeAssist call.
Protobuf type google.cloud.dialogflow.v2.SearchKnowledgeRequest.QuerySource
Namespace
Google \ Cloud \ Dialogflow \ V2 \ SearchKnowledgeRequest
Methods
static::name
Parameter
Name
Description
value
mixed
static::value
Parameter
Name
Description
name
mixed
Constants
QUERY_SOURCE_UNSPECIFIED
Value: 0
Unknown query source.
Generated from protobuf enum QUERY_SOURCE_UNSPECIFIED = 0;
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-04 UTC."],[],[],null,["# Google Cloud Dialogflow V2 Client - Class QuerySource (2.1.2)\n\nVersion latestkeyboard_arrow_down\n\n- [2.1.2 (latest)](/php/docs/reference/cloud-dialogflow/latest/V2.SearchKnowledgeRequest.QuerySource)\n- [2.1.1](/php/docs/reference/cloud-dialogflow/2.1.1/V2.SearchKnowledgeRequest.QuerySource)\n- [2.0.1](/php/docs/reference/cloud-dialogflow/2.0.1/V2.SearchKnowledgeRequest.QuerySource)\n- [1.17.2](/php/docs/reference/cloud-dialogflow/1.17.2/V2.SearchKnowledgeRequest.QuerySource)\n- [1.16.0](/php/docs/reference/cloud-dialogflow/1.16.0/V2.SearchKnowledgeRequest.QuerySource)\n- [1.15.1](/php/docs/reference/cloud-dialogflow/1.15.1/V2.SearchKnowledgeRequest.QuerySource)\n- [1.14.0](/php/docs/reference/cloud-dialogflow/1.14.0/V2.SearchKnowledgeRequest.QuerySource)\n- [1.13.0](/php/docs/reference/cloud-dialogflow/1.13.0/V2.SearchKnowledgeRequest.QuerySource)\n- [1.12.3](/php/docs/reference/cloud-dialogflow/1.12.3/V2.SearchKnowledgeRequest.QuerySource)\n- [1.11.0](/php/docs/reference/cloud-dialogflow/1.11.0/V2.SearchKnowledgeRequest.QuerySource)\n- [1.10.2](/php/docs/reference/cloud-dialogflow/1.10.2/V2.SearchKnowledgeRequest.QuerySource)\n- [1.9.0](/php/docs/reference/cloud-dialogflow/1.9.0/V2.SearchKnowledgeRequest.QuerySource)\n- [1.8.0](/php/docs/reference/cloud-dialogflow/1.8.0/V2.SearchKnowledgeRequest.QuerySource)\n- [1.7.2](/php/docs/reference/cloud-dialogflow/1.7.2/V2.SearchKnowledgeRequest.QuerySource)\n- [1.6.0](/php/docs/reference/cloud-dialogflow/1.6.0/V2.SearchKnowledgeRequest.QuerySource)\n- [1.5.0](/php/docs/reference/cloud-dialogflow/1.5.0/V2.SearchKnowledgeRequest.QuerySource)\n- [1.4.0](/php/docs/reference/cloud-dialogflow/1.4.0/V2.SearchKnowledgeRequest.QuerySource)\n- [1.3.2](/php/docs/reference/cloud-dialogflow/1.3.2/V2.SearchKnowledgeRequest.QuerySource)\n- [1.2.0](/php/docs/reference/cloud-dialogflow/1.2.0/V2.SearchKnowledgeRequest.QuerySource)\n- [1.1.1](/php/docs/reference/cloud-dialogflow/1.1.1/V2.SearchKnowledgeRequest.QuerySource)\n- [1.0.1](/php/docs/reference/cloud-dialogflow/1.0.1/V2.SearchKnowledgeRequest.QuerySource) \nReference documentation and code samples for the Google Cloud Dialogflow V2 Client class QuerySource.\n\nThe source of the query. We use QuerySource to distinguish queries directly\nentered by agents and suggested queries from\n[Participants.SuggestKnowledgeAssist](/php/docs/reference/cloud-dialogflow/latest/V2.Client.ParticipantsClient#_Google_Cloud_Dialogflow_V2_Client_ParticipantsClient__suggestKnowledgeAssist__).\n\nIf SUGGESTED_QUERY source is specified, we will treat it as a continuation\nof a SuggestKnowledgeAssist call.\n\nProtobuf type `google.cloud.dialogflow.v2.SearchKnowledgeRequest.QuerySource`\n\nNamespace\n---------\n\nGoogle \\\\ Cloud \\\\ Dialogflow \\\\ V2 \\\\ SearchKnowledgeRequest\n\nMethods\n-------\n\n### static::name\n\n### static::value\n\nConstants\n---------\n\n### QUERY_SOURCE_UNSPECIFIED\n\n Value: 0\n\nUnknown query source.\n\nGenerated from protobuf enum `QUERY_SOURCE_UNSPECIFIED = 0;`\n\n### AGENT_QUERY\n\n Value: 1\n\nThe query is from agents.\n\nGenerated from protobuf enum `AGENT_QUERY = 1;`\n\n### SUGGESTED_QUERY\n\n Value: 2\n\nThe query is a suggested query from\n[Participants.SuggestKnowledgeAssist](/php/docs/reference/cloud-dialogflow/latest/V2.Client.ParticipantsClient#_Google_Cloud_Dialogflow_V2_Client_ParticipantsClient__suggestKnowledgeAssist__).\n\nGenerated from protobuf enum `SUGGESTED_QUERY = 2;`"]]