Версия 2.4.7#
Вышел новый релиз Sherpa AI Server: Версия 2.4.7.
1. Распознавание изображений в PDF#
На экране Документы появилась кнопка Настройки. Она открывает диалог «Распознавание PDF», в котором можно выбрать режим обработки изображений:
- встроенный Tesseract OCR;
- сохранённую OCR- или мультимодальную модель;
- отключение распознавания изображений.
Текстовый слой PDF используется всегда, а сканы и значимые изображения распознаются дополнительно. Настройка применяется при следующей индексации или переиндексации документа. Для новых аккаунтов по умолчанию используется Tesseract OCR.
На экране Модели в диалоге создания и редактирования модели добавлено поле «Тип модели» со значениями «Текстовая», «Мультимодальная» и «OCR».
Для интеграций добавлен метод полного распознавания и индексации файла:
POST /api/v1/folders/{folder_guid}/files/{file_guid}/recognize
Администраторы также могут настроить языки Tesseract OCR, время ожидания обработки страницы и максимальный размер изображения с помощью переменных окружения.
Исправлена ошибка, из-за которой успешно обработанный PDF мог получить статус Error.
Это помогает индексировать сканированные документы и PDF с изображениями, используя встроенное распознавание или выбранную модель.
2. Улучшенная индексация DOCX#
Исправлена обработка документов DOCX разных вариантов стандарта — Strict и Transitional. Sherpa AI Server теперь корректно извлекает основной текст, колонтитулы и примечания.
Для пустых и повреждённых документов возвращается контролируемая ошибка вместо некорректного результата индексации. Новых элементов интерфейса для этого изменения не добавлено.
Это повышает совместимость с документами, созданными в разных версиях офисных приложений.
3. Стандартный режим нового чата#
На экране Чат в диалоге «Настройки чата по умолчанию» появилось поле «Стандартный режим чата».
Теперь администратор аккаунта может определить, в каком режиме будут создаваться новые чаты. По умолчанию выбран режим «Агент».
Это упрощает подготовку рабочего окружения и избавляет пользователей от необходимости каждый раз выбирать основной режим вручную.
4. Личные чаты открываются по умолчанию#
При авторизации под пользователем на экране Чат по умолчанию выбирается вкладка «Личные».
Новый чат создаётся в соответствии с текущей вкладкой: на вкладке «Личные» — личный, на вкладке «Общие» — общий.
Это снижает риск случайного создания общего чата и делает работу с личными диалогами удобнее.
5. Вложения любых типов в чате#
На экране Чат теперь можно прикреплять файлы любых типов. Sherpa AI Server автоматически индексирует только поддерживаемые форматы, но остальные вложения больше не исключаются из сообщения.
Это помогает передавать файлы вместе с сообщением, даже если их формат не поддерживает обычная индексация документов.
6. Обновление состояния чата в реальном времени#
Веб-чат и встраиваемый виджет теперь сразу получают изменения состояния ответа Ассистента, номера итерации и результаты выполнения инструментов через WebSocket.
Для внешних интеграций в OpenAPI описан жизненный цикл выполнения:
waiting → in_progress → chat_completed
После завершения ответа также автоматически обновляется индикатор использования контекста.
Это делает отображение многошаговых ответов стабильнее и позволяет быстрее показывать пользователю ход выполнения агентных сценариев.