Версия 2.5.3#

Подготовлены заметки к версии 2.5.3 Sherpa AI Server. Дата выпуска будет указана после публикации.

1. Перед обновлением#

Перед обновлением необходимо ознакомиться с заметками всех промежуточных версий и выполнить их требования. При переходе с версии ниже 2.5.0 путь обновления необходимо согласовать с сопровождением.

2. Чат и список Чатов#

На экране Чат в переписке без Ассистента появился выбор Модели с поиском. Выбранная Модель используется для следующих ответов. При активном выполнении запроса и недоступной Модели действуют ограничения выбора. Это позволяет сменить Модель, сохранив историю переписки.

Поиск Модели в открытом Чате без Ассистента.

Поиск Модели в открытом Чате без Ассистента.

Список Чатов теперь обновляется после новых сообщений и изменения состояния ответа. Ожидающий ответ Чат показывает индикатор, а у неоткрытого Чата с новым ответом появляется отметка. После восстановления соединения список синхронизируется с сервером. Порядок определяется временем последнего сообщения: переименование не перемещает Чат вверх. Это помогает заметить готовый ответ и найти недавно активную переписку.

Индикатор Чата, ожидающего ответа.

Индикатор Чата, ожидающего ответа.

Отметка нового ответа в неоткрытом Чате.

Отметка нового ответа в неоткрытом Чате.

Исправлена отправка быстрого ответа: одно нажатие больше не отправляет сообщение в ранее открытые Чаты.

Быстрый ответ и отправленное сообщение в текущем Чате.

Быстрый ответ и отправленное сообщение в текущем Чате.

Приблизительные числа с одиночным символом ~, например ~230 В, больше не отображаются зачеркнутыми. Намеренное Markdown-зачеркивание сохранено.

После успешного массового удаления открытого Чата правая панель очищается и открывается новый Чат. Это помогает продолжить работу без переписки, которая уже удалена.

Порядок работы приведен в инструкции по Чату.

3. Документы и индексация#

Для длительной индексации документов с OCR увеличен отдельный таймаут полного запроса до 600 секунд по умолчанию. Сведения о причине фоновой ошибки записываются в журнал сервера без включения режима отладки. Повторная индексация больше не завершается сбоем при пустых служебных данных файла. Это помогает обработать объемные документы и понять причину отказа.

В настройках индексации исправлена проверка выбранной Модели эмбеддингов. При недоступном пути или ошибке очистки отображается локализованная причина без раскрытия внутреннего пути. Если индексация недоступна, Чат сохраняет запрос и показывает пояснение, не запускает ответ по недоступным документам и не повторяет отказавший запрос автоматически. Ошибки внешней Модели с кодами 401 и 429 показываются как отдельные причины. Это помогает отличить сбой настройки от временного отказа внешнего сервиса.

Восстановление описано в инструкции по смене Модели индексации.

4. Распознавание речи#

В настройках Модели транскрибации появилась галочка "Диаризация". Она доступна при назначении Модели для транскрибации и управляет разделением речи по спикерам в текущем запросе WhisperX. При первом назначении выбор сохраняется. Для уже назначенных Моделей после обновления диаризация остается включенной.

Галочки "Транскрибация" и "Диаризация" в настройках Модели.

Галочки "Транскрибация" и "Диаризация" в настройках Модели.

Настройка описана в инструкции по Моделям.

5. Ассистенты и Роли#

Исправлен импорт образцов решений Ассистента из XLSX. Поддерживаются файлы, созданные собственным экспортом. Если файл XLSX или CSV содержит ошибку, прежние образцы сохраняются. Для XLSX по умолчанию действуют пределы: 10 000 строк, 128 столбцов и 500 МиБ. Администратор может изменить их через AISERVER_SAMPLE_IMPORT_MAX_ROWS, AISERVER_SAMPLE_IMPORT_MAX_COLUMNS и AISERVER_SAMPLE_IMPORT_MAX_BYTES.

Пары вопросов и ответов на вкладке "Образцы решений" Ассистента.

Пары вопросов и ответов на вкладке "Образцы решений" Ассистента.

При создании и редактировании Роли имя проверяется только внутри текущего Аккаунта. Совпадение с именем Роли другого Аккаунта не блокирует сохранение и не раскрывает чужие названия. Это сохраняет независимость Аккаунтов и защищает данные об их Ролях.

Импорт описан в инструкции по Ассистентам.

6. Папки объектов#

Новая доступная Пользователю Папка объектов теперь выбирается автоматически после создания. Ранее выбранные папки сохраняются, а список и счетчик в верхней панели обновляются. Если прав на просмотр новой папки нет, интерфейс показывает предупреждение. Это позволяет сразу работать с созданной папкой в доступной области.

Выбранные Папки объектов и счетчик после создания новой папки.

Выбранные Папки объектов и счетчик после создания новой папки.

Права и порядок работы приведены в инструкции по Папкам объектов.

7. Обновление и настройка интерфейса#

Исправлен конфликт версий миграций, который мог остановить обновление базы данных. Индекс последних сообщений создается и в базе, где конфликтующая миграция уже была применена.

Настройка auto_expand_sidebar_sections в файле внешнего вида branding.json позволяет оставить разделы левого меню свернутыми при входе и переходах между страницами. По умолчанию автоматическое раскрытие сохраняется.

Параметры приведены в инструкции по настройке внешнего вида.