AI_CLASSIFY (Transact-SQL)

A következőkre vonatkozik:SQL Analytics-végpont a Microsoft Fabricben és a Microsoft Fabric warehouse-ban

A AI_CLASSIFY függvény bemeneti szöveget az egyik megadott címkébe sorolja.

Note

  • AI_CLASSIFY előzetes verzióban érhető el.
  • AI_CLASSIFYcsak SQL analytics endpointben és Warehouse in Microsoft Fabric-ben érhető el.

Syntax

Transact-SQL szintaxis konvenciók

AI_CLASSIFY ( text, class1, class2 [ , ...n ] )

Arguments

SMS

Egy karaktertípus kifejezése , például nvarchar, varchar, nchar vagy char.

1. osztály, 2. osztály, ... n

Egy vagy több jelölt osztálycímkék, amelyeket stringliteralként vagy string kifejezésként szolgáltatnak.

Visszatérési típusok

A kiválasztott osztálycímkét tartalmazó visszajelzések nvarchar .

Remarks

Az AI funkciók visszatérnek NULL , ha az AI modell nem tudja feldolgozni a szöveget. Gyakori okok a következők:

  • A felelős AI-szabályok letiltják a bemeneti szöveg nem megfelelő tartalmát.
  • A bemeneti szöveg túllépi a token korlátait. Az aktuális modell legfeljebb 15 KB szöveget támogat.

Examples

A. Osztályozz szöveget egyedi címkékkel

SELECT ai_classify('Room was dirty', 'service', 'dirt', 'food') AS classification;

Várható eredmény: dirt

B. Sorok osztályozása táblázatban

SELECT review_id,
       ai_classify(review_text, 'service', 'dirt', 'food', 'other') AS category
FROM dbo.hotel_reviews;