Prise en charge des langages pour Analyse de texte pour le domaine de la santé

Dans cet article, découvrez les langages naturels pris en charge par Analyse de texte pour le domaine de la santé et son conteneur Docker.

Service d’API hébergé

Le service d’API hébergé prend en charge l’anglais, l’espagnol, le français, l’allemand, l’italien et le portugais.

Lors de la structuration de la requête d’API, les balises de langue appropriées doivent être ajoutées pour ces langues :

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"
            }
        }
    ]
}

Conteneur Docker

Le conteneur Docker prend en charge l’anglais, l’espagnol, le français, l’allemand, l’italien, le portugais et l’hébreu. Vous trouverez ici des détails complets sur le déploiement du service dans un conteneur.

Pour télécharger les nouvelles images conteneur à partir du registre de conteneurs public Microsoft, utilisez la commande docker pull suivante.

Pour l’anglais, l’espagnol, l’italien, le français, l’allemand et le portugais :

docker pull mcr.microsoft.com/azure-cognitive-services/textanalytics/healthcare:latin

Pour l’hébreu :

docker pull mcr.microsoft.com/azure-cognitive-services/textanalytics/healthcare:semitic

Lors de la structuration de la requête d’API, les balises de langue appropriées doivent être ajoutées pour ces langues :

English – “en”
Spanish – “es”
French  - “fr”
German – “de”
Italian – “it”
Portuguese – “pt”
Hebrew – “he”

Le code JSON suivant est un exemple de fichier JSON joint au corps POST de la requête de langue, pour un document espagnol :

json

{
    "analysisInput": {
        "documents": [
            {
                "text": "El médico prescrió 200 mg de ibuprofeno.",
                "language": "es",
                "id": "1"
            }
        ]
    },
    "tasks": [
        {
            "taskName": "analyze 1",
            "kind": "Healthcare",
        }
    ]
}

Voir aussi

Vue d’ensemble de l’Analyse de texte pour la santé