Skip to Content
Элементы в StudioДополнительные для Windows (NuGet)

Primo.AI.Server 1.0.21

Статья содержит список изменений и исправлений для NuGet-пакета Primo.AI.Server.1.0.21.

Обновления и улучшения

  1. Добавлен полный набор активностей для пакетной (batch) обработки документов через конвейер (Pipeline):

    • Создать пакет (WFPrimoAICreatePackage) — создаёт новый пакет документов.
    • Добавить файлы в пакет (WFPrimoAIAddPackageFiles) — добавляет файлы в существующий пакет.
    • Установить pipeline пакета (WFPrimoAISetPackagePipeline) — задаёт конвейер обработки (PackagePipeline).
    • Запустить обработку пакета (WFPrimoAIStartPackage) — запускает обработку.
    • Получить пакет (WFPrimoAIGetPackage) — возвращает состояние пакета.
    • Получить информацию о документе (WFPrimoAIGetPackageDocumentInfo) — возвращает результат обработки документа из пакета.
    • Получить файл документа (WFPrimoAIGetPackageDocumentFile) — возвращает файл документа из пакета.
    • Отменить запрос (WFPrimoAICancelRequest) — отменяет выполняющийся запрос; поддержка отмены распространена на все остальные компоненты.
  2. Введена структура конвейера (PackagePipeline):

    • Steps — шаги конвейера: классификация, распознавание, NLP.
    • DocumentDefinitions — определения классов документов.
    • У каждого шага — маршрутизация по классу или регулярному выражению, условия по полям, извлечение значений через JSON Path, правила пост-обработки.
    • PromptBuilder — формирование промпта для NLP-шагов с параметрами Temperature, MinP, Length.
  3. В модель добавлены результирующие структуры: PackageResult, PackageResultDocument, PackageResultError, PackageResultFile, PackageResultPage.

  4. Во все классы модели pipeline добавлено поле help_text — тексты подсказок для свойств отображаются в Studio.

  5. Обновлены ресурсы локализации (русская и английская).

Исправленные ошибки

  1. Исправлены ошибки в свойствах активностей пакетной обработки: убрано лишнее свойство Result в Запустить обработку пакета, исправлена передача параметров в Добавить файлы в пакет.
  2. Исправлены ошибки локализации в активности Установить pipeline пакета.

Способ установки

Пакет устанавливается дополнительно в виде библиотеки Primo.AI.Server. Можно скачать: