Skip to main content
Version: 1.13.0

AITranslator

Используйте методы класса AITranslator, чтобы выполнять запросы к нексусам типа Translator.

translate(text, sourceLang, targetLang, options, eventConfig, eventRejectConfig)


Используйте этот метод, чтобы получить перевод исходного сообщения на целевой язык. Возвращаемое значение сохраняется в таблице Сообщения ИИ (ain_ai_message).

НазваниеТипОбязательныйЗначение по умолчанию
textString, Array of StringsДаНет
sourceLangStringНетНет
targetLangStringДаНет
optionsObjectНет{}
eventConfigObjectНет{}
eventRejectConfigObjectНет{}

Возвращаемое значение:

ТипОписание
ArrayВозвращает переведенное сообщение и название исходного языка.

Пример:

translate()
ss.importIncludeScript('AITranslator');
const aiTranslator = new AITranslator();
const message = aiTranslator.translate('We live on the second floor, so usually we do not use the elevator.', 'ru');