AI_FIX_GRAMMAR (Transact-SQL)

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

Функция AI_FIX_GRAMMAR корректирует грамматику и улучшает качество предложений для входного текста.

Note

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

Syntax

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

AI_FIX_GRAMMAR ( text )

Arguments

text

Выражение типа иероглифа, например nvarchar, varchar, nchar или char.

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

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

Remarks

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

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

Examples

А. Исправьте грамматику в строке

SELECT ai_fix_grammar('Th room are clean and staff were nice') AS fixed_text;

Ожидаемый результат: The rooms are clean, and the staff were nice.

B. Безопасно обновить колонку

UPDATE dbo.hotel_reviews
SET review_text = ISNULL(ai_fix_grammar(review_text), review_text);