Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Применимо к:Конечная точка аналитики SQL в Microsoft Fabric и хранилище в Microsoft Fabric
AI_SUMMARIZE создаёт краткое резюме входного текста.
Note
-
AI_SUMMARIZEнаходится в предварительной версии. -
AI_SUMMARIZEдоступна только в SQL analytics endpoint и Warehouse в Microsoft Fabric.
Syntax
Соглашения о синтаксисе Transact-SQL
AI_SUMMARIZE ( text [ (NULL | ERROR | DEFAULT <value>) ON ERROR ] )
Arguments
text
Выражение типа иероглифа, например nvarchar, varchar, nchar или char.
НА ОШИБКЕ
Этот ON ERROR пункт управляет, как функция ИИ обрабатывает ошибки обработки.
-
NULL ON ERRORвозвращаетсяNULL, когда функция не может обработать значение. Это поведение по умолчанию и не требует явного указания. -
ERROR ON ERRORвызывает сбой всего запроса, если при обработке любого входного значения возникает ошибка. -
DEFAULT <value> ON ERRORвозвращает указанное значение по умолчанию, а неNULLкогда возникает ошибка.
Ошибки могут быть вызваны проверками безопасности ответственного ИИ , ограничениями по размеру входов, временными сервисными проблемами или другими сбоями обработки.
Типы возвращаемых данных
Возвращает nvarchar , содержащий сгенерированное резюме.
Remarks
Функции ИИ возвращаются NULL , если модель ИИ не может обработать текст. Некоторые из распространенных причин:
- Правила ответственного ИИ блокируют неподходящий контент в вводном тексте.
- Входной текст превышает ограничения маркера. Текущая модель поддерживает до 15 КБ текста.
Examples
А. Кратко сформулировать предложение
SELECT ai_summarize('The hotel was clean and staff were friendly.') AS summary;
Ожидаемый результат: Clean hotel, friendly staff.
B. Резюмируйте текст обзора в таблице
Следующий запрос отправляет каждое review_text значение внешнему сервису ИИ для его суммирования.
SELECT review_id,
ai_summarize(review_text DEFAULT 'N/A' ON ERROR) AS review_summary
FROM dbo.hotel_reviews;
Опциональное DEFAULT 'N/A' ON ERROR предложение инструктирует функцию AI вернуть значение 'N/A' для каждого входного значения, которое нельзя обрабатывать.