查找与给定查询匹配的意图。
HTTP 请求
POST https://actions.googleapis.com/v2/{project=projects/*}:matchIntents
网址采用 gRPC 转码语法。
路径参数
参数 | |
---|---|
project |
必需。被测项目,由项目 ID 表示。格式:projects/{project} |
请求正文
请求正文中包含结构如下的数据:
JSON 表示法 | |
---|---|
{ "query": string, "locale": string } |
字段 | |
---|---|
query |
必需。纯文本格式的用户查询。 |
locale |
必需。用于评估查询的语言区域,例如“en”。格式应遵循 BCP 47 要求:https://tools.ietf.org/html/bcp47。如需查看支持的语言列表,请访问 https://developers.google.com/assistant/console/languages-locales |
响应正文
如果成功,响应正文将包含结构如下的数据:
对查找匹配意图的响应。
JSON 表示法 | |
---|---|
{
"matchedIntents": [
{
object ( |
字段 | |
---|---|
matchedIntents[] |
匹配的意图,按相关性从高到低排序。仅返回前 50 个匹配项。 |
意向
表示 intent。
JSON 表示法 | |
---|---|
{
"name": string,
"params": {
string: {
object ( |
字段 | |
---|---|
name |
必需。上次匹配的意图的名称。 |
params |
必需。表示在意图匹配过程中识别的参数。这是被识别的参数的名称与从用户输入中识别的参数值的映射。在匹配的意图中定义并且已被识别的所有参数都将在此处显示。 包含一系列 |
query |
可选。符合此意图的最终用户输入或语音输入的内容。当根据用户输入匹配意图时,将填充此字段。 |