AI_GENERATE_RESPONSE (Transact-SQL)

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

AI_GENERATE_RESPONSE genereert tekst uit een prompt en optionele ondersteunende data.

Note

  • AI_GENERATE_RESPONSE is in voorlopige versie.
  • AI_GENERATE_RESPONSEis alleen beschikbaar in SQL analytics endpoint en Warehouse in Microsoft Fabric.

Syntax

Transact-SQL syntaxis-conventies

AI_GENERATE_RESPONSE ( prompt [ , data ] )

Arguments

prompt

Een expressie van een karaktertype die de instructie definieert.

data

Optionele tekstinvoer die als ondersteunende context voor de prompt wordt gebruikt.

Retourtypen

Komt terug nvarchar(max) met gegenereerde tekst.

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. Genereer een kort antwoord

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

B. Genereer antwoorden per rij

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