AI_GENERATE_RESPONSE (Transact-SQL)

Gäller för:SQL-analysslutpunkt i Microsoft Fabric och Warehouse i Microsoft Fabric

AI_GENERATE_RESPONSE genererar text från en prompt och valfri stödjande data.

Note

  • AI_GENERATE_RESPONSE är i förhandsversion.
  • AI_GENERATE_RESPONSEfinns endast i SQL analytics endpoint och Warehouse i Microsoft Fabric.

Syntax

Transact-SQL syntaxkonventioner

AI_GENERATE_RESPONSE ( prompt [ , data ] )

Arguments

prompt

Ett uttryck av en teckentyp som definierar instruktionen.

data

Valfri textinmatning används som stödjande kontext för prompten.

Returtyper

Returnerar nvarchar(max) med genererad text.

Remarks

AI-funktioner återvänder NULL om AI-modellen inte kan bearbeta texten. Vanliga orsaker är:

  • Ansvarsfulla AI-regler blockerar olämpligt innehåll i indatatexten.
  • Indatatexten överskrider tokengränserna. Den aktuella modellen stöder upp till 15 kB text.

Examples

A. Generera ett kort svar

SELECT ai_generate_response('Reply in 20 words:', 'The room was noisy.') AS response;

B. Generera svar per rad

SELECT review_id,
       ai_generate_response('Draft a professional response in 30 words:', review_text) AS response_text
FROM dbo.hotel_reviews;