AI_FIX_GRAMMAR (Transact-SQL)

Şunlar için geçerlidir:Microsoft Fabric'te SQL analiz uç noktası ve Microsoft Fabric'teki Ambar

Bu AI_FIX_GRAMMAR fonksiyon, giriş metni için dilbilgisini düzeltir ve cümle kalitesini artırır.

Note

  • AI_FIX_GRAMMAR önizleme aşamasındadır.
  • AI_FIX_GRAMMARyalnızca SQL analytics endpoint ve Microsoft Fabric'te Warehouse olarak mevcuttur.

Syntax

Transact-SQL söz dizimi kuralları

AI_FIX_GRAMMAR ( text )

Arguments

text

Bir karakter tipinin ifadesi , örneğin nvarchar, varchar, nchar veya char.

Dönüş türleri

Düzeltilmiş metinle döner nvarchar(max) .

Remarks

Yapay zeka modelleri metni işleyemezse yapay zeka fonksiyonları geri NULL döner. Yaygın nedenler şunlardır:

  • Sorumlu yapay zeka kuralları, giriş metnindeki uygunsuz içeriği engeller.
  • Giriş metni belirteç sınırlarını aşıyor. Geçerli model en fazla 15 KB metin destekler.

Examples

A. Bir dizide dilbilgisini düzeltin

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

Beklenen sonuç: The rooms are clean, and the staff were nice.

B. Bir sütunu güvenli şekilde güncelleyin

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