AI_FIX_GRAMMAR (Transact-SQL)

Aplica-se a:Ponto de extremidade de análise de SQL no Microsoft Fabric e Warehouse no Microsoft Fabric

A AI_FIX_GRAMMAR função corrige a gramática e melhora a qualidade das frases para o texto de entrada.

Note

  • AI_FIX_GRAMMAR está em versão prévia.
  • AI_FIX_GRAMMARestá disponível apenas em endpoints de análise SQL e Warehouse no Microsoft Fabric.

Syntax

Convenções de sintaxe de Transact-SQL

AI_FIX_GRAMMAR ( text )

Arguments

enviar SMS

Uma expressão de um tipo de caractere, por exemplo nvarchar, varchar, nchar ou char.

Tipos de retorno

Retorna nvarchar(max) com texto corrigido.

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. Corrigir gramática em uma string

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

Resultado esperado: The rooms are clean, and the staff were nice.

B. Atualize uma coluna com segurança

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