Версия 2.4.10#

Вышел новый релиз Sherpa AI Server: Версия 2.4.10.

1. Транскрибация и OCR#

Теперь AI Server может обрабатывать большие аудио-файлы для транскрибации и изображения для OCR не упираясь в ограничения размеров контекста модели, даже если полный текст транскрибации или распознанный с изображения текст не помещаются в размер контекста модели.

Это помогает Ассистенту работать с длинными расшифровками, не перегружая запрос полным текстом, и понимать, к какому файлу относится транскрипция.

2. Индексация таблиц и презентаций#

Индексация таблиц XLSX учитывает структуру: отдельные подтаблицы, заголовки и строки с контекстом колонок. Фрагменты повторяют контекст таблицы и не разрывают строки.

Для старых презентаций .ppt в Docker-образ службы индексации добавлен LibreOffice Impress. На экране Документы при ошибке индексации в статусе файла видна причина. Если презентацию не удалось проиндексировать, в статусе и в ответе поиска по чату указано, что файл повреждён или это не корректный файл PowerPoint.

Это повышает качество поиска по таблицам и презентациям и делает ошибки индексации понятнее.

3. Библиотека промптов#

Обновлён диалог «Предпросмотр промпта»: структура и адаптивная вёрстка, текст в отдельной прокручиваемой области, кнопка «Копировать текст».

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

4. Надёжность экрана Чат#

На экране Чат при переключении на другой диалог во время отправки сообщения устаревшие операции отменяются: загрузка и индексация файлов, запуск и восстановление выполнения, а также постепенная передача ответа. Сообщение больше не уходит в чужой диалог.

Источники ответа Ассистента группируются по файлу: несколько фрагментов одного документа больше не показываются как отдельные источники.

Это помогает не терять контекст при быстром переключении диалогов и проще читать источники ответа.

5. Режимы чата и кнопка «Новый диалог»#

На экране Чат выпадающий список режимов стал шире кнопки выбора. Длинные пункты, такие как «Полнотекстовый поиск» и «Интерпретатор кода», читаются целиком и не выходят за панель.

У кнопки «Новый диалог» в боковом меню чата больше нет всплывающей подсказки при наведении. В меню дополнительных действий исправлено расстояние между иконкой и текстом пункта «Библиотека промптов».

Это упрощает выбор режима и делает пункты меню чата аккуратнее.

6. Форма входа#

На форме входа при неверных учётных данных под полями показываются локализованные сообщения «Некорректный логин» и «Некорректный пароль» вместо английского текста API.

Это помогает быстрее понять, какое поле нужно исправить.

7. Экспорт истории чатов#

На экране История чатов экспорт в XLSX больше не завершается ошибкой на сообщениях с фрагментами документов.

Это позволяет выгрузить полную историю диалогов, в том числе с ответами, которые ссылаются на документы.

8. Экран Роли#

На экране Роли кнопка удаления роли после подтверждения отправляет запрос на удаление и обновляет таблицу «Роли». Раньше роль после подтверждения не удалялась.

Это возвращает ожидаемое поведение удаления роли.

9. Сообщения об ошибках в чате#

На экране Чат типовые ошибки выполнения запроса к модели показываются на русском и английском. Сервер передаёт стабильный код ошибки; для старых сообщений сохраняется прежний текст ошибки.

Это помогает понять причину сбоя и что сделать дальше: повторить запрос, сменить модель или сократить контекст.

10. Файлы RTF#

Для файлов RTF слова больше не слипаются: поиск по тексту находит отдельные слова. Скачивание .rtf из чата и с экрана Документы больше не завершается ошибкой.

Это восстанавливает поиск и скачивание документов в формате RTF.