Версия 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

После завершения ответа также автоматически обновляется индикатор использования контекста.

Это делает отображение многошаговых ответов стабильнее и позволяет быстрее показывать пользователю ход выполнения агентных сценариев.