Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Aplica-se a:Ponto de extremidade de análise de SQL no Microsoft Fabric e Warehouse no Microsoft Fabric
A AI_CLASSIFY função classifica o texto de entrada em um dos rótulos que você fornece.
Note
-
AI_CLASSIFYestá em versão prévia. -
AI_CLASSIFYestá disponível apenas em endpoints de análise SQL e Warehouse no Microsoft Fabric.
Syntax
Convenções de sintaxe de Transact-SQL
AI_CLASSIFY ( text, class1, class2 [ , ...n ] )
Arguments
enviar SMS
Uma expressão de um tipo de caractere, por exemplo nvarchar, varchar, nchar ou char.
Classe 1, Classe 2, ... n
Um ou mais rótulos de classe candidata, fornecidos como literais ou expressões de string.
Tipos de retorno
Retornos nvarchar contendo a etiqueta da classe selecionada.
Remarks
As funções de IA retornam NULL se o modelo de IA não conseguir processar o texto. Os motivos comuns incluem:
- As regras de IA responsável bloqueiam conteúdo inadequado no texto de entrada.
- O texto de entrada excede os limites de token. O modelo atual dá suporte a até 15 KB de texto.
Exemplos
A. Classificar texto com etiquetas personalizadas
SELECT ai_classify('Room was dirty', 'service', 'dirt', 'food') AS classification;
Resultado esperado: dirt
B. Classificar linhas em uma tabela
SELECT review_id,
ai_classify(review_text, 'service', 'dirt', 'food', 'other') AS category
FROM dbo.hotel_reviews;