Версия 1.13.0
В этой версии появилась поддержка нексусов типа Translate для операций по переводу текста на другие языки. Появилась возможность приостанавливать загрузку векторной коллекции. Также были выполнены дополнительные настройки и исправления системы для оптимизации ее поведения и обеспечения совместимости с новыми версиями платформы SimpleOne.
Новая функциональность
Новый класс AITranslate
Для задач по переводу данных на другие языки добавили новый тип нексусов Translate.
Для работы с нексусами этого типа через API добавлены:
- новый класс AITranslator с методом translate();
- новый метод translate() в классе AISync.
Улучшения
Удаление коллекции во время приостановки ее загрузки
Начиная с этой версии, вы можете приостановить загрузку векторной коллекции, чтобы удалить ее или возобновить загрузку позже. Для этого на формы таблицы Определение векторной коллекции (vector_collection_definition) добавили кнопку PAUSE, после нажатия на которую загрузка переходит в статус Приостановлено. В этом статусе теперь доступна кнопка Drop для удаления коллекции.
Читайте подробнее в документации.
Оптимизация тегирования нексуса ain.deepl.translate
Для работы с нейросетью Deepl в виджетах и на формах AIAssistant настроено тегирование, позволяющее определить источник вызова нексуса.
В класс API DeeplV2 добавили методы настройки и установки пользователей: setTag() и setUser() соответственно.
Оптимизация проверки паролей RabbitMQ
В этой версии мы обновили процесс валидации паролей учетных записей RabbitMQ для версий платформы SimpleOne 1.29.0 и выше, в которых пароли хранятся в зашифрованном виде.
Исправления
DEF0000252: В этой версии исправили ошибку в логике в скрипта AICallback.
DEF0000247: В процессе загрузки коллекции с большим количеством записей, когда возникала проблема с загрузкой файла из одного из ее сетов, система бесконечно повторяла его перезагрузку, что также приводило к созданию дубликатов записей. В этой версии мы перенастроили определение промежуточной точки для корректного продолжения загрузки коллекции.
DEF0000242: При использовании Формы длинных чатов (ain_ai_form_long_chat) имя пользователя, который инициировал работу, игнорировалось и определялось как 100000000000000000. В этой версии имя пользователя передается по всем блокам рабочего процесса в фоновом режиме, что позволяет его корректно идентифицировать.
DEF0000234: Добавлены переводы полей таблицы Формы векторной базы данных (ain_ai_form_vector).