创建时出现以下错误使用 Python 的自定义模型并出现以下错误。
那么为什么访问被拒绝呢?
是因为 API-key 还是其他什么原因?
回溯(最近一次调用最后一次):
File "train_cm.py", line 12, in
project = trainer.create_project("PneumoniaNormal")
File "C:\Users\Asus\AppData\Local\Programs\Python\Python36\lib\site-packages\azure\cognitiveservices\vision\customvision\training\training_api.py", line 1537, in create_project
raise HttpOperationError(self._deserialize, response)
msrest.exceptions.HttpOperationError: Operation returned an invalid status code 'Access Denied'
答案1
从您分享的内容来看,您似乎没有使用必要的训练和预测密钥。
我按照您提供的链接中的步骤进行操作,并使用垃圾值作为训练和预测键,并得到了与您相同的结果。
PS C:\Users\Documents\pyTest> python test.py
Creating project...
Traceback (most recent call last):
File "test.py", line 12, in <module>
project = trainer.create_project("My Project")
File "C:\Users\AppData\Local\Programs\Python\Python37\lib\site-packages\azure\cognitiveservices\vision\customvision\training\training_api.py", line 1537, in create_project
raise HttpOperationError(self._deserialize, response)
msrest.exceptions.HttpOperationError: Operation returned an invalid status code 'Access Denied'
使用来自customvision.ai我能够成功创建该项目。
你应该去customvision.ai,注册,然后单击导航栏右侧的齿轮,以访问您的密钥。