错误代码400002:使用Azure自定义翻译API时类别参数无效
我正在使用带有POST端点的自定义翻译API:错误代码400002:使用Azure自定义翻译API时类别参数无效,azure,azure-cognitive-services,Azure,Azure Cognitive Services,我正在使用带有POST端点的自定义翻译API:https://api.cognitive.microsofttranslator.com/translate 类别ID模糊的完整查询url为:https://api.cognitive.microsofttranslator.com/translate?api-版本=3.0,类别=xxxxxxxx-xxxx-xxxx-XXXXXXXXXX-GENERAL&from=en&to=fr&IncludeEntenceLength=true 此查询在不使用
https://api.cognitive.microsofttranslator.com/translate
类别ID模糊的完整查询url为:https://api.cognitive.microsofttranslator.com/translate?api-版本=3.0,类别=xxxxxxxx-xxxx-xxxx-XXXXXXXXXX-GENERAL&from=en&to=fr&IncludeEntenceLength=true
此查询在不使用category参数的情况下工作,但在包含以下响应时失败:
{
"error": {
"code": 400002,
"message": "The category parameter is invalid."
}
}
我已将订阅密钥添加到自定义翻译门户中。不知道为什么这个请求失败。结果证明我是个白痴。即使像我在本例中使用的那样使用一个简单的字典,人们仍然必须使用该字典训练和部署一个模型。不,先生,微软是个白痴。返回的错误消息没有意义!类别是有效的,我们从门户复制了它。我现在正在部署,将重试,但MS可以通过提供更好的错误消息来提供帮助