使用 Microsoft Azure 认知服务时出现 401/404 错误 API

Getting 401/404 errors with Microsoft Azure Cognitive Services API

我按照 https://docs.microsoft.com/en-us/rest/api/computervision/3.1/describeimage/describeimage but each time I fill in my endpoint, as https://[resource_name].cognitiveservices.azure.com or https://southcentralus.api.cognitive.microsot.com 的指示进行操作,分别收到 404 或 401 错误。我已经检查以确保我指定的图像 url 在没有 404 的情况下也能正常工作和加载。有人可以帮忙吗?

您可以使用以下两个主机发送请求:

https://<your service name>.cognitiveservices.azure.com
https://<your service loaction>.api.cognitive.microsoft.com

您可以在 Azure 门户上找到所有这些 => 认知服务 => 你的服务 => 密钥和端点:

您应该在请求中包含密钥 header:Ocp-Apim-Subscription-Key 以避免 401 错误,如下所示:

如果您还有其他问题,请告诉我。