Text Analytics for health の言語サポート
この記事では、Text Analytics for health とその 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 は、スペイン語ドキュメント用に Language 要求の POST 本文に添付される JSON ファイルの例です。
json
{
"analysisInput": {
"documents": [
{
"text": "El médico prescrió 200 mg de ibuprofeno.",
"language": "es",
"id": "1"
}
]
},
"tasks": [
{
"taskName": "analyze 1",
"kind": "Healthcare",
}
]
}