Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Применимо к:Конечная точка аналитики SQL в Microsoft Fabric и хранилище в Microsoft Fabric
AI_TRANSLATE переводит вводный текст на целевой язык.
Note
-
AI_TRANSLATEнаходится в предварительной версии. -
AI_TRANSLATEдоступна только в SQL analytics endpoint и Warehouse в Microsoft Fabric.
Syntax
Соглашения о синтаксисе Transact-SQL
AI_TRANSLATE ( text, lang_code )
Arguments
text
Выражение типа иероглифа, например nvarchar, varchar, nchar или char.
lang_code
Языковой код для цели перевода.
Поддерживаемые ценности: de, en, fr, it, es, el, plfisvcs.
Типы возвращаемых данных
Возвращается nvarchar(max) с переведённым текстом.
Remarks
Функции ИИ возвращаются NULL , если модель ИИ не может обработать текст. Некоторые из распространенных причин:
- Правила ответственного искусственного интеллекта блокируют недопустимое содержимое в входном тексте.
- Входной текст превышает ограничения маркера. Текущая модель поддерживает до 15 КБ текста.
Examples
А. Перевести на немецкий
SELECT ai_translate('The hotel was great', 'de') AS translation_de;
Ожидаемый результат: Das Hotel war großartig.
B. Переводите текст обзора на несколько языков
SELECT review_id,
ai_translate(review_text, 'de') AS review_de,
ai_translate(review_text, 'fr') AS review_fr,
ai_translate(review_text, 'es') AS review_es
FROM dbo.hotel_reviews;