Dialogflow - 创建参数
每当在运行时匹配意图时,Dialogflow 都会将从最终用户短语中获取的值作为参数提供。此外,每个参数都有一个实体类型,即其类型。提取数据的具体方法取决于实体的类型。
要创建参数,请执行以下步骤 −
首先,我们必须单击意图旁边左侧边栏菜单上的添加意图 + 按钮。
接下来,我们必须为意图命名。意图表单的顶部将显示 Set-Language 名称。然后可以添加训练句子,例如"我懂泰米尔语,我懂印地语,我知道如何用英语写作,我会说英语"。
单击"保存"按钮后,我们必须等待"代理训练"对话框显示代理训练已完成。
Dialogflow 会自动识别参数,有时在训练词中称为系统实体。这些是 Dialogflow 为各种常见数据(如位置、颜色和日期)提供的实体。
Dialogflow 在"操作和参数"表中生成一个条目,该条目位于"训练短语"下方。
必需:由于未选中复选框,因此必要参数是可选的。
参数名称:由于它将参数标识为语言,因此参数名称为 language。
实体:一种实体是实体。与 @language 系统实体类似,实体是可识别的。
值:值是用于引用此参数值的标识符。
是列表:未选中"是列表"复选框。因此,该参数不是列表。
测试您的参数
您只需输入"我知道泰米尔语"并按下回车键即可测试您的参数。我们立即看到对话框成功检索了值为泰米尔语的语言参数,并在响应中使用参数引用的位置插入泰米尔语。