如何解决如何使用 csv 或 json 在 Google Actions 上批量添加实体/类型?
我正在 Actions builder 上创建一个谷歌助手应用程序,我有一些用例可以将公司名称转换为他们的代码。例如,data() {
return {
errorFlags: {
errorInput1: null,//Changes applied
errorInput2: null,//Changes applied
....
}
};
},methods: {
checkInput(evt,key) {
this.errorflags[key] = evt.target.value === '' ? 'false' : 'true';
}
}
变为 BMW
。
在操作构建器中,在类型部分下,我可以看到添加条目的方法:
问题是列表很长,我找不到使用 csv 或 json 上传此列表的方法。在 dialogflow 上,可以使用非常酷的 csv 或 JSON 批量上传这些实体/类型。
有人知道怎么做还是谷歌动作生成器不支持?
我无法将 BMWG.DE
实体列表迁移到 dialogflow
,因为它是一次性迁移(对此非常生气)并且我已经使用了它。
解决方法
Actions Builder 中的项目由 Actions SDK 中基于 YAML 的文件结构提供支持。如果您 pull
your project 到本地环境,您可以使用 types 将您的 JSON 实体转换为 YAML structure,然后 push
返回更改。
示例类型:
synonym:
entities:
"0":
synonyms:
- first
"1":
synonyms:
- second
"2":
synonyms:
- third
matchType: EXACT_MATCH
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。