AITranslator
Используйте методы класса AITranslator, чтобы выполнять запросы к нексусам типа Translator.
translate(text, sourceLang, targetLang, options, eventConfig, eventRejectConfig)
Используйте этот метод, чтобы получить перевод исходного сообщения на целевой язык. Возвращаемое значение сохраняется в таблице Сообщения ИИ (ain_ai_message).
| Название | Тип | Обязательный | Значение по умолчанию |
|---|---|---|---|
| text | String, Array of Strings | Да | Нет |
| sourceLang | String | Нет | Нет |
| targetLang | String | Да | Нет |
| options | Object | Нет | {} |
| eventConfig | Object | Нет | {} |
| eventRejectConfig | Object | Нет | {} |
Возвращаемое значение:
| Тип | Описание |
|---|---|
| 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');