我正在尝试为zho_chs语言在azure的文本审核服务中添加自定义术语.但是返回zhochs是无效代码



I Given"原始文本"作为检测攻击性术语的输入,它将该语言检测为zhochs。以下文本为API 的回复

{
"OriginalText": "some profanity in zho_chsrn",
"NormalizedText": "some profanity in zho_chsrn",
"Misrepresentation": null,
"Language": "**zho_chs**",
"Terms": null,
"Status": {
"Code": 3000,
"Description": "OK",
"Exception": null
},
"TrackingId": <my trackingID>
}

但现在我正在尝试添加要为语言检测的自定义术语zho_chs下面是自定义术语添加的响应。除了zhochs,我们可以为spa、fra、jpn、eng、deu添加。只是对Zhochs有问题。

语言代码无效:zho_chs。

Azure语言检测支持的简体中文代码是zh_chs而不是zho_chs

据此,zhoISO 639-2 Language Code,而Azure语言检测符合ISO 639-1 Language Code标识符。

您可以参考语言检测支持的语言

语言检测功能可以检测各种语言、变体、方言和一些地区/文化语言,并返回检测到的语言及其名称和代码。返回的语言代码参数符合BCP-47标准,其中大部分符合ISO-639-1标识符。

注意:语言是随着新模型版本的发布而添加的。语言检测的当前模型版本是2021-01-05

最新更新