AI_FIX_GRAMMAR (Transact-SQL)

Aplica-se a:Endpoint de análise 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 de prévia.
  • AI_FIX_GRAMMARestá disponível apenas no endpoint de análise SQL e no Warehouse no Microsoft Fabric.

Syntax

Transact-SQL convenções de sintaxe

AI_FIX_GRAMMAR ( text )

Arguments

enviar SMS

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

Tipos de devolução

Devolve nvarchar(max) com texto corrigido.

Remarks

As funções de IA retornam NULL se o modelo de IA não conseguir processar o texto. Razões comuns incluem:

  • As regras de IA responsável bloqueiam conteúdos inadequados no texto de entrada.
  • O texto de entrada ultrapassa os limites de tokens. O modelo atual suporta até 15 KB de texto.

Exemplos

A. Corrigir a gramática numa cadeia

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 de forma segura

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