AI_GENERATE_RESPONSE (Transact-SQL)

Применимо к:Конечная точка аналитики SQL в Microsoft Fabric и хранилище в Microsoft Fabric

AI_GENERATE_RESPONSE генерирует текст из подсказки и необязательных сопутствующих данных.

Note

  • AI_GENERATE_RESPONSE находится в предварительной версии.
  • AI_GENERATE_RESPONSEдоступна только в SQL analytics endpoint и Warehouse в Microsoft Fabric.

Syntax

Соглашения о синтаксисе Transact-SQL

AI_GENERATE_RESPONSE ( prompt [ , data ] )

Arguments

prompt

Выражение типа символа, определяющее инструкцию.

data

Необязательный текст используется в качестве вспомогательного контекста для запроса.

Типы возвращаемых данных

Возвращается nvarchar(max) с сгенерированным текстом.

Remarks

Функции ИИ возвращаются NULL , если модель ИИ не может обработать текст. Некоторые из распространенных причин:

  • Правила ответственного искусственного интеллекта блокируют недопустимое содержимое в входном тексте.
  • Входной текст превышает ограничения маркера. Текущая модель поддерживает до 15 КБ текста.

Examples

А. Сгенерируйте короткий ответ

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

B. Генерируйте ответы на одну строку

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