从zip创建Wit.ai中的应用程序

时间:2017-10-26 14:36:54

标签: wit.ai

我试图在Wit.AI中构建一个示例应用程序,其中包含许多实体值和表达式。因此,手动创建该应用程序不是一种选择。

我已经尝试了他们的" import"功能,但似乎它不能很好地工作或拉链可能非常反复无常。我做过的事情并没有给出结果:

  1. 从我帐户中的其他应用下载zip
  2. 更改zip命令以使用新应用
  3. 更改的文件是expressions.json和entities文件夹中的单个文件,描述了用户定义的实体。
  4. 压缩整个文件夹以保留ZIP的结构
  5. 然而,我尝试了多少种方法(格式化JSON等)没有任何效果!服务器返回400 Bad Request响应。

    此外,我已尝试使用其Web API,但无法再次使用。当我updating the values of an entity服务器响应成功时,响应不包含新值......

    我已经检查了这篇文章Error importing app from backup on wit.ai和其他许多内容以及GitHub上的一些问题,但是再一次......没有任何帮助;)

    所以,如果有人可以提供帮助......他/她会喝啤酒! :)

1 个答案:

答案 0 :(得分:1)

创建新应用时,您只需在从备份导入应用中上传zip文件,然后创建新应用。 为了确保不在应用程序zip文件中包含任何冗余文件,使用以下内容来压缩应用程序文件重要

zip AppName.zip AppName/app.json AppName/entities/*.json AppName/expressions.json

并上传AppName.zip。 请注意,app.json文件中的新应用,zip文件和应用名称的名称都应该相同(此处为AppName)。

enter image description here