AI_SUMMARIZE (Transact-SQL)

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

AI_SUMMARIZE maakt een beknopte samenvatting van de invoertekst.

Note

  • AI_SUMMARIZE is in voorlopige versie.
  • AI_SUMMARIZEis alleen beschikbaar in SQL analytics endpoint en Warehouse in Microsoft Fabric.

Syntax

Transact-SQL syntaxis-conventies

AI_SUMMARIZE ( text )

Arguments

text

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

Retourtypen

Retouren nvarchar die de gegenereerde samenvatting bevatten.

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. Vat een zin samen

SELECT ai_summarize('The hotel was clean and staff were friendly.') AS summary;

Verwacht resultaat: Clean hotel, friendly staff.

B. Vat de recensietekst samen in een tabel

SELECT review_id,
       ai_summarize(review_text) AS review_summary
FROM dbo.hotel_reviews;