AI_FIX_GRAMMAR (Transact-SQL)

Gilt für:SQL-Analyseendpunkt in Microsoft Fabric und Warehouse in Microsoft Fabric

Die AI_FIX_GRAMMAR Funktion korrigiert die Grammatik und verbessert die Satzqualität für den Eingabetext.

Note

  • AI_FIX_GRAMMAR befindet sich in der Vorschau.
  • AI_FIX_GRAMMARist nur im SQL-Analytics-Endpunkt und im Warehouse in Microsoft Fabric verfügbar.

Syntax

Transact-SQL-Syntaxkonventionen

AI_FIX_GRAMMAR ( text )

Arguments

text

Ein Ausdruck eines Charaktertyps, zum Beispiel nvarchar, varchar, nchar oder char.

Rückgabetypen

Kommt mit korrigiertem 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. Korrekturgrammatik in einer Zeichenkette

SELECT ai_fix_grammar('Th room are clean and staff were nice') AS fixed_text;

Erwartetes Ergebnis: The rooms are clean, and the staff were nice.

B. Aktualisieren Sie eine Spalte sicher

UPDATE dbo.hotel_reviews
SET review_text = ISNULL(ai_fix_grammar(review_text), review_text);