提取定制集合时出错:Watson Visual Recognition服务中出错:收到无效状态403响应

时间:2020-05-30 21:45:57

标签: ibm-cloud ibm-watson watson-studio visual-recognition

我正在将 IBM Watson 视觉识别用于定制模型。我将数据集上传为.zip文件,到目前为止还可以。但是,我无法测试已经训练好的模型,也无法标记新图像。当我进行Watson服务时,它说:

Error fetching custom collections: Error in Watson Visual Recognition service: Recieved invalid status 403 in getAllCollections response for guid crn:v1:bluemix:public:watson-vision-combined:us-south:a/649b0335a5a44f6d80d1fd6909e466f9:8a71daa3-b0be-42ac-bb72-1473de835c19:: at endpoint https://gateway.watsonplatform.net/visual-recognition/api/

当我尝试标记新图像时,它说:Watson Visual Recognition服务中的错误:接收到空图像数据响应

据我所知,我已经检查了Google和StackOverflow的解决方案,但未找到任何解决方案。我正在使用精简版。我只有一个项目和一个 Visual Recognition 实例。请注意,以前它适用于其他视觉识别模型,但是后来我无法使用或访问该模型。

2 个答案:

答案 0 :(得分:0)

403是一个禁止的错误,表示您无权访问自定义集合。精简帐户可以使用V4 API中的一部分,这很奇怪。

如果您在Watson Studio中进行所有操作,则Watson Studio会代表您访问该服务。 Watson Studio的访问令牌可能已过期。尝试刷新浏览器缓存,重新登录到Watson Studio,然后重试。

如果这不起作用,则应向Watson Studio出示罚单。

您可以通过使用cURL列出自定义集合-https://cloud.ibm.com/apidocs/visual-recognition/visual-recognition-v4#list-collections

来验证是否是Watson Studio问题。
curl -u "apikey:{apikey}" "{url}/v4/collections?version=2019-02-11"

如果仍然收到403,则问题出在服务上。如果cURL命令有效,则问题出在Watson Studio,以及您的使用方式。

答案 1 :(得分:0)

要考虑的另一件事,因为您提到您使用的是精简版计划,所以一旦您耗尽了该免费计划的每月资源配额,您将获得403错误代码。