Языковая поддержка службы "Анализ текста" для здравоохранения
Используйте эту статью, чтобы узнать, какие естественные языки поддерживаются службой "Анализ текста" для здравоохранения и ее контейнерами 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 поддерживает английский, испанский, французский, немецкий, итальянский, португальский и ивритский языки. Полные сведения о развертывании службы в контейнере можно найти здесь.
Чтобы скачать новые образы контейнеров из общедоступного реестра контейнеров Майкрософт, используйте следующую команду 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
{
"analysisInput": {
"documents": [
{
"text": "El médico prescrió 200 mg de ibuprofeno.",
"language": "es",
"id": "1"
}
]
},
"tasks": [
{
"taskName": "analyze 1",
"kind": "Healthcare",
}
]
}