Freigeben über


REST-API für Textübersetzung (Vorschau)

Von Bedeutung

  • Azure AI-Textübersetzung ist in der Vorschau verfügbar. Öffentliche Vorschauversionen bieten frühzeitigen Zugriff auf Features, die sich in der aktiven Entwicklung befinden.
  • Features, Ansätze und Prozesse können sich vor der allgemeinen Verfügbarkeit (General Availability, GA) noch ändern oder eine eingeschränkte Funktionalität aufweisen.
  • Weitere Informationen finden Sie in den zusätzlichen Nutzungsbedingungen für Microsoft Azure-Vorschauversionen.

Die Textübersetzung ist ein cloudbasiertes Feature des Azure Translator in Foundry Tools-Diensts und ist Teil der Foundry Tool-Familie von REST-APIs. Die Textübersetzungs-API übersetzt Text zwischen Sprachpaaren in allen unterstützten Sprachen und Dialekten. Wenn Sie bereits über eine Übersetzer- oder Mehrdienstressource verfügen – unabhängig davon, ob sie eigenständig oder über Language Studio verwendet werden – können Sie diese vorhandenen Übersetzerressourcen weiterhin im Microsoft Foundry-Portal für die NMT-Bereitstellung verwenden.

Standardmäßig verwendet Azure Translator die Neural Machine Translation (NMT)-Technologie. Mit der neuesten Vorschauversion können Sie optional entweder die standardmäßige NMT-Übersetzung oder einen von zwei LLM-Bereitstellungstypen (Large Language Model) auswählen: GPT-4o-mini oder GPT-4o. Die Verwendung eines LLM-Modells erfordert jedoch, dass Sie über eine Foundry Tools-Ressource verfügen. Weitere Informationen finden Sie unterKonfigurieren von Azure-Ressourcen.

Die verfügbaren Vorschaumethoden sind in der folgenden Tabelle aufgeführt:

Anfrage Methode Description
Sprachen GET Gibt den Von der Übersetzung unterstützten Sprachensatz und die Transliterationsmethoden zurück. Für diese Anforderung sind keine Authentifizierungsheader erforderlich, und Sie benötigen keine Übersetzerressource, um den unterstützten Sprachsatz anzuzeigen.
Übersetzen POST Übersetzen Sie den angegebenen Quellsprachentext in den Zielsprachtext.
transkribieren POST Ordnen Sie quellsprachisches Skript oder Alphabet einem Zielsprachenskript oder -alphabet zu.

REST-API-Codebeispiel: übersetzen

Request

{
  "inputs": [
    {
      "text": "Ciao",
      "language": "it",
      "targets": [
        {
          "language": "en"
        }
      ]
    }
  ]
}

Response

{
  "value": [
    {
      "translations": [
        {
          "language": "en",
          "sourceCharacters": 4,
          "text": "Hello"
        }
      ]
    }
  ]
}

Nächste Schritte