AI_FIX_GRAMMAR (Transact-SQL)

Si applica a:Endpoint di analisi SQL in Microsoft Fabric e Warehouse in Microsoft Fabric

La AI_FIX_GRAMMAR funzione corregge la grammatica e migliora la qualità delle frasi per il testo di input.

Note

  • AI_FIX_GRAMMAR è in anteprima.
  • AI_FIX_GRAMMARè disponibile solo nell'endpoint SQL Analytics e nel Warehouse in Microsoft Fabric.

Syntax

Convenzioni relative alla sintassi Transact-SQL

AI_FIX_GRAMMAR ( text )

Arguments

text

Un'espressione di un tipo di carattere, ad esempio nvarchar, varchar, nchar o char.

Tipi restituiti

Ritorna nvarchar(max) con testo corretto.

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. Correggi la grammatica in una stringa

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

Risultato previsto: The rooms are clean, and the staff were nice.

B. Aggiorna una colonna in modo sicuro

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