首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >认知服务- Bing语法检查API v7.0

认知服务- Bing语法检查API v7.0
EN

Stack Overflow用户
提问于 2019-11-18 19:02:27
回答 3查看 728关注 0票数 0

我已经建立了一个语法检查功能,并尝试了一些不同的人工智能API。我试图让它与必应API一起工作,并使用dev.cognitive进行测试,但总是被拒绝许可:https://dev.cognitive.microsoft.com/docs/services/5f7d486e04d2430193e1ca8f760cd7ed/operations/56e73036cf5ff81048ee6727/console。

以下是我所采取的步骤:-创建一个资源和认知服务服务-复制密钥1-访问上面的链接来测试它,我将得到:

代码语言:javascript
复制
Date: Mon, 18 Nov 2019 18:51:32 GMT
Content-Length: 224

{"error":{"code":"401","message":"Access denied due to invalid subscription key or wrong API endpoint. Make sure to provide a valid key for an active subscription and use a correct regional API endpoint for your resource."}}

查询参数是:

  • 模式:
  • mkt: en-us

如果有人能帮忙,我很感激。--

谢谢!

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2019-11-18 20:26:58

我创建了一个认知服务服务,作为一个多服务资源,在那里,他们没有让我指定我使用这个来检查Bing拼写。我创建了一个新的服务资源,但这次作为一个单一的服务资源:https://portal.azure.com/#create/Microsoft.CognitiveServicesBingSearch-v7,并为我所需要的( S1或S2)选择了正确的价格层,现在它可以工作了。我以前的多服务认知服务有一个端点,结尾是这样的:.api.staritive.microsoft.com/,为此,只有当您有这样一个端点时,它才能工作:.staritiveservices.azure.com/bing/V7.0

还想感谢@Sajeetharan给了我他的时间和帮助我达成我的决心。

票数 1
EN

Stack Overflow用户

发布于 2019-11-18 19:11:54

是否可以尝试将资源名称替换为已创建的资源?我刚刚尝试创建了一个新的资源,它运行得很好。

票数 2
EN

Stack Overflow用户

发布于 2019-11-18 19:10:10

看起来所需的标头Ocp-Apim-Subscription-Key没有被传递,或者它包含了错误的值。您可以在这里找到一个完整的工作示例:https://learn.microsoft.com/en-us/azure/cognitive-services/bing-spell-check/quickstarts/csharp

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58921228

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档