寻求IBM Watson凭证修复

我正在遵循github页面文档中的说明 . 我希望在我的API密钥中提供,我相信在我第一次注册IBM Watson时会自动生成 - 视觉识别 .

curl -X POST -u "apikey:{INSERT-YOUR-IAM-APIKEY-HERE}"

实际上,我在IBM-Watson视觉识别中发布了一些zip文件,当我这样做时,我得到以下错误 -

413 Request Entity Too Large

根据github文档,我应该得到一个分类器ID . 但是我得到了太大的请求错误 .

所以我做了显而易见的尝试在我的curl命令中发布一个zip文件,当我得知我没有正确设置我的凭据时..你能帮忙吗?

{"code":401, "error": "Unauthorized"} ,当我尝试发布一个zip文件而不是发布一些zip文件时,我收到此错误,如前所述 .

回答(1)

2 years ago

您可以在凭据页面上从服务获取的API密钥 .

413请求实体太大

这可能由于几个原因而发生 . 显而易见的是,您可能已超出每次调用的文件/ zip大小的限制 . 这些限制可以在这里找到 .

https://console.bluemix.net/docs/services/visual-recognition/customizing.html#size-limitations

另一个原因是发布说明中详述的已知问题 . 那就是系统正在处理当前图像,它可能需要超过90秒 . 虽然你得到一个错误,它应该完成 .

要在此实例中停止错误,请发送一组文件进行训练,然后在发送更多文件之前等待服务准备就绪 . 建议不要每秒检查一次不到1次的状态 . 也不要尝试并行训练 .