AI_FIX_GRAMMAR (Transact-SQL)

Van toepassing op:SQL Analytics-eindpunt in Microsoft Fabric en Warehouse in Microsoft Fabric

De AI_FIX_GRAMMAR functie corrigeert grammatica en verbetert de zinskwaliteit van de invoertekst.

Note

  • AI_FIX_GRAMMAR is in voorlopige versie.
  • AI_FIX_GRAMMARis alleen beschikbaar in SQL analytics endpoint en Warehouse in Microsoft Fabric.

Syntax

Transact-SQL syntaxis-conventies

AI_FIX_GRAMMAR ( text )

Arguments

text

Een uitdrukking van een karaktertype, bijvoorbeeld nvarchar, varchar, nchar of char.

Retourtypen

Retourneert nvarchar(max) met gecorrigeerde tekst.

Remarks

AI-functies keren terug NULL als het AI-model de tekst niet kan verwerken. Veelvoorkomende redenen zijn onder meer:

  • Verantwoordelijke AI-regels blokkeren ongepaste inhoud in de invoertekst.
  • Invoertekst overschrijdt tokenlimieten. Het huidige model ondersteunt maximaal 15 kB tekst.

Examples

Eén. Correcte grammatica in een string

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

Verwacht resultaat: The rooms are clean, and the staff were nice.

B. Werk een kolom veilig bij

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