Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gilt für:SQL-Analyseendpunkt in Microsoft Fabric und Warehouse in Microsoft Fabric
AI_TRANSLATE übersetzt den Eingabetext in eine Zielsprache.
Note
-
AI_TRANSLATEbefindet sich in der Vorschau. -
AI_TRANSLATEist nur im SQL-Analytics-Endpunkt und im Warehouse in Microsoft Fabric verfügbar.
Syntax
Transact-SQL-Syntaxkonventionen
AI_TRANSLATE ( text, lang_code )
Arguments
text
Ein Ausdruck eines Charaktertyps, zum Beispiel nvarchar, varchar, nchar oder char.
lang_code
Sprachcode für das Übersetzungsziel.
Unterstützte Werte: de, en, fr, it, es, el, plsvfi. cs
Rückgabetypen
Kehrt mit übersetztem Text zurück nvarchar(max) .
Bemerkungen
KI-Funktionen kehren zurück, NULL wenn das KI-Modell den Text nicht verarbeiten kann. Häufige Gründe sind:
- Verantwortungsvolle KI-Regeln blockieren unangemessenen Inhalt im Eingabetext.
- Eingabetext überschreitet Tokengrenzwerte. Das aktuelle Modell unterstützt bis zu 15 KB Text.
Beispiele
A. Ins Deutsche übersetzen
SELECT ai_translate('The hotel was great', 'de') AS translation_de;
Erwartetes Ergebnis: Das Hotel war großartig.
B. Übersetze Rezensionstexte in mehrere Sprachen
SELECT review_id,
ai_translate(review_text, 'de') AS review_de,
ai_translate(review_text, 'fr') AS review_fr,
ai_translate(review_text, 'es') AS review_es
FROM dbo.hotel_reviews;