AI_GENERATE_RESPONSE (Transact-SQL)

Gilt für:SQL-Analyseendpunkt in Microsoft Fabric und Warehouse in Microsoft Fabric

AI_GENERATE_RESPONSE erzeugt Text aus einem Prompt und optionalen unterstützenden Daten.

Note

  • AI_GENERATE_RESPONSE befindet sich in der Vorschau.
  • AI_GENERATE_RESPONSEist nur im SQL-Analytics-Endpunkt und im Warehouse in Microsoft Fabric verfügbar.

Syntax

Transact-SQL-Syntaxkonventionen

AI_GENERATE_RESPONSE ( prompt [ , data ] )

Arguments

Eingabeaufforderung

Ein Ausdruck eines Zeichentyps, der die Anweisung definiert.

data

Optionale Texteingabe dient als unterstützender Kontext für den Prompt.

Rückgabetypen

Wird mit generiertem Text zurückgegeben nvarchar(max) .

Bemerkungen

KI-Funktionen kehren zurück, NULL wenn das KI-Modell den Text nicht verarbeiten kann. Häufige Gründe sind:

  • Verantwortungsvolle KI-Regeln blockieren unangemessenen Inhalt im Eingabetext.
  • Eingabetext überschreitet Tokengrenzwerte. Das aktuelle Modell unterstützt bis zu 15 KB Text.

Beispiele

A. Generiere eine kurze Antwort

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

B. Antworten pro Zeile generieren

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