Sprachunterstützung für die Textanalyse für Gesundheitsdaten

In diesem Artikel erfahren Sie, welche natürlichen Sprachen von der Textanalyse für Gesundheitsdaten und dem zugehörigen Docker-Container unterstützt werden.

Gehosteter API-Dienst

Der gehostete API-Dienst unterstützt die Sprachen Englisch, Spanisch, Französisch, Deutsch, Italienisch und Portugiesisch.

Bei der Strukturierung der API-Anforderung müssen die relevanten Sprachtags für diese Sprachen hinzugefügt werden:

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-Container

Der Docker-Container unterstützt die Sprachen Englisch, Spanisch, Französisch, Deutsch, Italienisch, Portugiesisch und Hebräisch. Vollständige Detailinformationen zum Bereitstellen des Diensts in einem Container finden Sie hier.

Verwenden Sie zum Herunterladen der neuen Containerimages aus der öffentlichen Microsoft-Containerregistrierung den folgenden docker pull-Befehl.

Für Englisch, Spanisch, Italienisch, Französisch, Deutsch und Portugiesisch:

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

Für Hebräisch:

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

Bei der Strukturierung der API-Anforderung müssen die relevanten Sprachtags für diese Sprachen hinzugefügt werden:

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

Der folgende JSON-Code ist ein Beispiel für eine JSON-Datei, die für ein spanisches Dokument an den POST-Text der Sprachanforderung angefügt ist:

json

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

Siehe auch

Übersicht über die Textanalyse für Gesundheitsdaten