寻求IBM Watson凭证修复

时间:2018-06-07 06:04:38

标签: api curl api-key visual-recognition

我正在遵循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文件时,我收到此错误,如前所述。

1 个答案:

答案 0 :(得分:0)

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

  

413请求实体太大

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

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

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

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