dialogflow-es - 训练短语顺序有保证吗?
问题描述
我想将 Dialogflow 训练短语与我们的 APP 记录与name
(通常称为“key”、“internal-id”或“code”的 Dialogflow 术语)联系起来。为了在通过 Dialogflow API(例如batch_update_intents)创建意图(具有多个训练短语)时做到这一点,需要在每个训练短语的输入参数和 Dialogflow 创建的训练短语(返回 generated name
)之间进行一些绑定。
其中,'tie' 或 'bind' 表示我的 APP 记录通过 uniq-id 引用 Dialogflow 训练短语name
。例如,tp1
下面指的是 Dialogflow 训练短语“今天找到了吗?” 使用name
“9ed938 ...”:
| Training Phrase | My APP | Dialogflow |
| | | name | parts... |
|-----------------------+--------+-----------+-------------------|
| "Is today fine?" | tp1 | 9ed938... | "Is", "today", ...|
| "What weather today?" | tp2 | b3415c... | "What, "wheather".|
如果保证创建的训练词组的顺序与训练词组的输入参数完全一致,则按顺序绑定即可。否则,没有办法将它们联系起来(或者,通过训练短语文本匹配?)。
所以我的问题是创建的训练短语的顺序是保证作为输入参数的顺序吗?
解决方案
推荐阅读
- python - Python 和 SAS 生成具有相同绝对值的 PCA 数据。值但倒置符号 - 为什么?
- google-apps-script - 基于另一个工作表中的选项的带有条件下拉列表的电子表格
- java - ParDo 函数不等待 Apache BEAM 中的窗口
- javascript - 查找所有满足测试功能的对象索引,如 array.findIndex() 但超过第一个索引
- java - 使用 FirebaseRecyclerAdapter 从 Firebase 实时数据库中检索数据到 Recycler View
- android - Webview 不显示全文
- c - 使用 malloc,并将分配的内存中的内容传输到文件
- python - 更新kivy上的标签
- python - Python 3:用于排序任意对象的模式(例如,Python 2 样式排序)?
- mongodb - “光标”对象没有属性 - 在 pymongo