public sealed class AssistQueryParameters : IMessage<AssistQueryParameters>, IEquatable<AssistQueryParameters>, IDeepCloneable<AssistQueryParameters>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud Dialogflow v2beta1 API class AssistQueryParameters.
public MapField<string, string> DocumentsMetadataFilters { get; }
Key-value filters on the metadata of documents returned by article
suggestion. If specified, article suggestion only returns suggested
documents that match all filters in their
[Document.metadata][google.cloud.dialogflow.v2beta1.Document.metadata].
Multiple values for a metadata key should be concatenated by comma. For
example, filters to match all documents that have 'US' or 'CA' in their
market metadata values and 'agent' in their user metadata values will be
[[["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-07 UTC."],[[["\u003cp\u003eThe \u003ccode\u003eAssistQueryParameters\u003c/code\u003e class in the Google Cloud Dialogflow v2beta1 API represents parameters for human assist queries.\u003c/p\u003e\n"],["\u003cp\u003eThis class inherits from \u003ccode\u003eobject\u003c/code\u003e and implements multiple interfaces, including \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eAssistQueryParameters\u003c/code\u003e class provides two constructors: a default constructor and one that accepts another \u003ccode\u003eAssistQueryParameters\u003c/code\u003e object as an argument.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eDocumentsMetadataFilters\u003c/code\u003e property, of type \u003ccode\u003eMapField<string, string>\u003c/code\u003e, allows filtering suggested documents by their metadata, using key-value pairs.\u003c/p\u003e\n"],["\u003cp\u003eThe latest version of this class is \u003ccode\u003e1.0.0-beta23\u003c/code\u003e, found in the \u003ccode\u003eGoogle.Cloud.Dialogflow.V2Beta1\u003c/code\u003e namespace and within the \u003ccode\u003eGoogle.Cloud.Dialogflow.V2Beta1.dll\u003c/code\u003e assembly.\u003c/p\u003e\n"]]],[],null,[]]