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
Die AI_CLASSIFY Funktion klassifiziert den Eingabetext in eines der von dir bereitgestellten Labels.
Note
-
AI_CLASSIFYbefindet sich in der Vorschau. -
AI_CLASSIFYist nur im SQL-Analytics-Endpunkt und im Warehouse in Microsoft Fabric verfügbar.
Syntax
Transact-SQL-Syntaxkonventionen
AI_CLASSIFY ( text, class1, class2 [ , ...n ] )
Arguments
text
Ein Ausdruck eines Charaktertyps, zum Beispiel nvarchar, varchar, nchar oder char.
Klasse 1, Klasse 2, ... n
Eine oder mehrere Kandidatenklassenlabels, die als Zeichenkettenliterale oder Zeichenkettenausdrücke angegeben werden.
Rückgabetypen
Returns, nvarchar die das ausgewählte Klassenlabel enthalten.
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. Text mit benutzerdefinierten Beschriftungen klassifizieren
SELECT ai_classify('Room was dirty', 'service', 'dirt', 'food') AS classification;
Erwartetes Ergebnis: dirt
B. Klassifiziere Zeilen in einer Tabelle
SELECT review_id,
ai_classify(review_text, 'service', 'dirt', 'food', 'other') AS category
FROM dbo.hotel_reviews;