Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Si applica a:Endpoint di analisi SQL in Microsoft Fabric e Warehouse in Microsoft Fabric
La AI_CLASSIFY funzione classifica il testo in input in una delle etichette che fornisci.
Note
-
AI_CLASSIFYè in anteprima. -
AI_CLASSIFYè disponibile solo nell'endpoint SQL Analytics e nel Warehouse in Microsoft Fabric.
Syntax
Convenzioni relative alla sintassi Transact-SQL
AI_CLASSIFY ( text, class1, class2 [ , ...n ] )
Arguments
text
Un'espressione di un tipo di carattere, ad esempio nvarchar, varchar, nchar o char.
Classe 1, Classe 2, ... n
Una o più etichette di classe candidate, fornite come letterali o espressioni stringa.
Tipi restituiti
Ritorni nvarchar contenenti l'etichetta della classe selezionata.
Remarks
Le funzioni IA tornano NULL se il modello IA non riesce a processare il testo. I motivi comuni includono:
- Le regole di IA responsabili bloccano il contenuto inappropriato nel testo di input.
- Il testo di input supera i limiti dei token. Il modello corrente supporta fino a 15 KB di testo.
Examples
A. Classifica il testo con etichette personalizzate
SELECT ai_classify('Room was dirty', 'service', 'dirt', 'food') AS classification;
Risultato previsto: dirt
B. Classifica le righe in una tabella
SELECT review_id,
ai_classify(review_text, 'service', 'dirt', 'food', 'other') AS category
FROM dbo.hotel_reviews;