获取自定义集合时出错。Watson视觉识别服务出错。接收到无效状态403响应

问题描述 投票:0回答:1

我使用的是 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视觉识别服务出错 接收到空的图像数据响应

据我所知,我已经检查了谷歌和StackOverflow的解决方案,但没有找到任何解决方案。我使用的是精简版。我只有一个项目,还有一个 视觉识别 的例子。请注意,之前在不同的视觉识别模型上工作,但后来我无法使用或访问该模型。

ibm-cloud ibm-watson watson-studio visual-recognition
1个回答
0
投票

403是一个禁止的错误,意味着你没有权限访问自定义集合。这很奇怪,因为它是V4 API的一部分,可供精简账户使用。

如果你是在Watson Studio里面做所有的事情,那么Watson Studio是代表你访问服务的。Watson Studio的访问令牌可能已经过期了。尝试清除浏览器缓存,重新登录Watson Studio,然后再试一次。

如果还不行,你应该对Watson Studio提出一个票据。

你可以使用cURL来验证是否是Watson Studio的问题。https:/cloud.ibm.comapidocsvisual-recognitionvisual-recognition-v4#list-collections。

curl -u "apikey:{apikey}" "{url}/v4/collections?version=2019-02-11"

如果你仍然得到403,那么问题就出在服务上。如果cURL命令能正常工作,那么问题就出在Watson Studio上,以及你如何使用它。


0
投票

另一个需要考虑的问题是,既然你提到你使用的是精简计划,那么一旦你用完了这个免费计划的每月资源配额,你就会收到403错误代码。

© www.soinside.com 2019 - 2024. All rights reserved.