我正在遵循github页面文档中的说明。我希望在我的API密钥中提供,我相信在我第一次注册IBM Watson时会自动生成 - 视觉识别。
curl -X POST -u "apikey:{INSERT-YOUR-IAM-APIKEY-HERE}"
实际上,我在IBM-Watson视觉识别中发布了一些zip文件,当我这样做时,我得到以下错误 -
413 Request Entity Too Large
根据github doc,我应该得到一个分类器ID。但是我得到了太大的请求错误。
所以我做了显而易见的尝试在我的curl命令中发布一个zip文件,当我得知我没有正确设置我的凭据时..你能帮忙吗?
{"code":401, "error": "Unauthorized"}
,当我尝试发布一个zip文件而不是发布一些zip文件时,我收到此错误,如前所述。
答案 0 :(得分:0)
您可以在凭据页面上获取服务的API密钥。
413请求实体太大
这可能由于几个原因而发生。显而易见的是,您可能已超出每次调用的文件/ zip大小的限制。这些限制可以在这里找到。
https://console.bluemix.net/docs/services/visual-recognition/customizing.html#size-limitations
另一个原因是发布说明中详述的已知问题。那就是系统正在处理当前图像,它可能需要超过90秒。虽然你得到一个错误,它应该完成。
在此实例中停止错误是发送一组文件进行训练,然后在发送更多文件之前等待服务准备就绪。建议不要每秒检查一次不到1次的状态。也不要尝试并行训练。