AI_CLASSIFY (Transact-SQL)

Platí pro:Koncový bod analýzy SQL v Microsoft Fabric a Warehouse v Microsoft Fabric

Funkce AI_CLASSIFY klasifikuje vstupní text do jednoho z popisků, které zadáte.

Note

  • AI_CLASSIFY je ve verzi Preview.
  • AI_CLASSIFYje dostupný pouze v SQL analytics endpointu a Warehouse v Microsoft Fabric.

Syntax

Transact-SQL konvence syntaxe

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

Arguments

poslat SMS

Výraz typu znaku, například nvarchar, varchar, nchar nebo char.

třída 1, třída 2, ... n

Jeden nebo více kandidátních třídních štítků, poskytnutých jako literály řetězců nebo řetězcové výrazy.

Návratové typy

Vrací nvarchar vybrané označení třídy.

Remarks

AI funkce se vrátí NULL , pokud AI model nedokáže text zpracovat. Mezi běžné důvody patří:

  • Zodpovědná pravidla AI blokují nevhodný obsah ve vstupním textu.
  • Vstupní text překračuje limity tokenů. Aktuální model podporuje až 15 kB textu.

Examples

A. Klasifikujte text pomocí vlastních štítků

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

Očekávaný výsledek: dirt

B. Klasifikace řádků v tabulce

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