【问题标题】:Error fetching custom collections: Error in Watson Visual Recognition service: Recieved invalid status 403 response获取自定义集合时出错:Watson Visual Recognition 服务中的错误:收到无效状态 403 响应
【发布时间】:2020-05-30 21:45:57
【问题描述】:

我正在将 IBM Watson Visual Recognition 用于自定义模型。我已将我的数据集上传为 .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 实例。请注意,它之前适用于不同的 Visual Recognition 模型,但后来我无法使用或访问该模型。

【问题讨论】:

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


    【解决方案1】:

    403 是一个禁止错误,表示您无权访问自定义集合。这很奇怪,因为它是 Lite 帐户可用的 V4 API 的一部分。

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

    如果这不起作用,您应该向 Watson Studio 提出投诉。

    您可以通过使用 cURL 列出自定义集合来验证这是否是 Watson Studio 问题 - https://cloud.ibm.com/apidocs/visual-recognition/visual-recognition-v4#list-collections

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

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

    【讨论】:

    • 感谢您的回复,它工作正常,虽然我不能真正说出我做了什么让它工作,但我认为它与浏览器缓存的刷新有关,然后登录到 watson 工作室...
    【解决方案2】:

    另一件需要考虑的事情,因为您提到您使用的是精简版计划,一旦您用完此免费计划的每月资源配额,您将收到 403 错误代码。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-09-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多