使用本文了解运行状况文本分析及其 Docker 容器支持哪些自然语言。
托管 API 服务
托管 API 服务支持英语、西班牙语、法语、德语、意大利语和葡萄牙语。
构建 API 请求时,必须为以下语言添加相关语言标记:
English - “en”
Spanish - “es”
French  - “fr”
German - “de”
Italian - “it”
Portuguese - “pt”
json
{
    "analysisInput": {
        "documents": [
            {
                "text": "El médico prescrió 200 mg de ibuprofeno.",
                "language": "es",
                "id": "1"
            }
        ]
    },
    "tasks": [
        {
            "taskName": "analyze 1",
            "kind": "Healthcare",
            "parameters":
            {
            "modelVersion": "2022-08-15-preview"
            }
        }
    ]
}
Docker 容器
Docker 容器支持英语、西班牙语、法语、德语、意大利语、葡萄牙语和希伯来语。 有关在容器中部署服务的完整详细信息,可在此处找到。
若要从 Microsoft 公共容器注册表下载新的容器映像,请使用以下 docker pull 命令。
对于英语、西班牙语、意大利语、法语、德语和葡萄牙语:
docker pull mcr.microsoft.com/azure-cognitive-services/textanalytics/healthcare:latin
对于希伯来语:
docker pull mcr.microsoft.com/azure-cognitive-services/textanalytics/healthcare:semitic
构建 API 请求时,必须为以下语言添加相关语言标记:
English - “en”
Spanish - “es”
French  - “fr”
German - “de”
Italian - “it”
Portuguese - “pt”
Hebrew - “he”
以下 json 是附加到语言请求的 POST 正文的 JSON 文件示例(适用于西班牙语文档):
json
{
    "analysisInput": {
        "documents": [
            {
                "text": "El médico prescrió 200 mg de ibuprofeno.",
                "language": "es",
                "id": "1"
            }
        ]
    },
    "tasks": [
        {
            "taskName": "analyze 1",
            "kind": "Healthcare",
        }
    ]
}