从 wit.ai 的备份导入应用程序时出错

Error importing app from backup on wit.ai

自本周末以来,当我尝试通过从刚刚从另一个应用程序保存的备份中导入来在 Wit.ai 中创建一个新应用程序时,我收到一条空白错误消息,并且新应用程序仅收到来自备份。

Here is the blank error message

有没有人遇到过同样的问题?关于为什么会这样以及如何解决它有什么建议吗?

我遇到了确切的问题。因此,如果其他人偶然发现了这一点。检查您的机器人是否有效并且没有空书签(第一期)、递归错误(也有)或类似错误。

如果您篡改了原始存档,请不要将目录条目添加到备份中。

zip --no-dir-entries project.zip -r project

adding: project/actions.json (stored 0%)
adding: project/app.json (stored 0%)
adding: project/entities/intent.json (stored 0%)
adding: project/stories.json (stored 0%)

会起作用。

为实体添加目录条目

adding: project/entities/ (stored 0%)

似乎打破了进口商。

我一直收到同样的错误。在我的例子中,它与任何 *.json 文件的内容 and/or 格式 and/or 编码无关。

现在适合我的解决方案是:

1) 从任何 Wit.ai 应用程序导出 zip(即使是完全空的)

2) 复制所有要直接上传到此 zip 的 *.json 文件 - 根据需要覆盖或追加文件

3) 使用这个修改后的 zip 文件从备份导入您的应用程序

我注意到新 wit.ai ui 也有同样的问题。所以我只是用以前的版本api做备份和恢复