QueryParameters(mapping=None, *, ignore_unknown_fields=False, **kwargs)
Represents the parameters of a conversational query.
Attributes | |
---|---|
Name | Description |
time_zone |
str
The time zone of this conversational query from the `time zone database |
geo_location |
The geo location of this conversational query. |
session_entity_types |
Sequence[
Additional session entity types to replace or extend developer entity types with. The entity synonyms apply to all languages and persist for the session of this query. |
payload |
This field can be used to pass custom data into the webhook associated with the agent. Arbitrary JSON objects are supported. |
parameters |
Additional parameters to be put into [session parameters][SessionInfo.parameters]. To remove a parameter from the session, clients should explicitly set the parameter value to null. Depending on your protocol or client library language, this is a map, associative array, symbol table, dictionary, or JSON object composed of a collection of (MapKey, MapValue) pairs: - MapKey type: string - MapKey value: parameter name - MapValue type: - If parameter's entity type is a composite entity: map - Else: string or number, depending on parameter value type - MapValue value: - If parameter's entity type is a composite entity: map from composite entity property names to property values - Else: parameter value |