Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A következőkre vonatkozik:SQL Analytics-végpont a Microsoft Fabricben és a Microsoft Fabric warehouse-ban
AI_SUMMARIZE tömör összefoglalót hoz létre a bemeneti szövegről.
Note
-
AI_SUMMARIZEelőzetes verzióban érhető el. -
AI_SUMMARIZEcsak SQL analytics endpointben és Warehouse in Microsoft Fabric-ben érhető el.
Syntax
Transact-SQL szintaxis konvenciók
AI_SUMMARIZE ( text [ (NULL | ERROR | DEFAULT <value>) ON ERROR ] )
Arguments
SMS
Egy karaktertípus kifejezése , például nvarchar, varchar, nchar vagy char.
HIBÁRÓL
Ez a ON ERROR záradék szabályozza, hogyan kezeli az MI függvény a feldolgozási hibákat.
-
NULL ON ERRORakkor tér visszaNULL, ha a függvény nem tud feldolgozni egy értéket. Ez az alapértelmezett viselkedés, és nem kell kifejezetten megadni. -
ERROR ON ERRORaz egész lekérdezés meghibásodását okozza, ha hiba történik bármilyen bemeneti érték feldolgozása közben. -
DEFAULT <value> ON ERRORa megadott alapértelmezett értéket adja vissza, nemNULLpedig hibázás esetén.
A hibákat felelős AI biztonsági ellenőrzések, bemeneti méretkorlátok, átmeneti szolgáltatási problémák vagy egyéb feldolgozási hibák okozhatják.
Visszatérési típusok
Nvarchart adja vissza, amely tartalmazza a generált összefoglalót.
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 blokkolják a bemeneti szövegben lévő nem megfelelő tartalmat.
- A bemeneti szöveg túllépi a token korlátait. Az aktuális modell legfeljebb 15 KB szöveget támogat.
Examples
A. Foglalj össze egy mondatot
SELECT ai_summarize('The hotel was clean and staff were friendly.') AS summary;
Várható eredmény: Clean hotel, friendly staff.
B. Foglalja össze az áttekintő szöveget egy táblázatban
A következő lekérdezés minden review_text értéket küld a külső AI szolgáltatásnak, hogy összefoglalja.
SELECT review_id,
ai_summarize(review_text DEFAULT 'N/A' ON ERROR) AS review_summary
FROM dbo.hotel_reviews;
Az opcionális DEFAULT 'N/A' ON ERROR záradék arra utasítja az AI függvényt, hogy minden feldolgozásra képtelen bemeneti érték esetén visszaadja az 'N/A' értéket.