Primo.TiP.Activities
Пакет Primo.TiP (Primo Integration for Train In Progress) обеспечивает интеграцию платформы Primo RPA с интеллектуальной платформой распознавания документов Train In Progress IDP (https://traininprogress.ai/ ). Пакет позволяет автоматизировать процесс распознавания и классификации документов внутри RPA-проектов.
Пакет доступен для скачивания двумя способами:
1. С сайта NuGet:
Скачать пакет по следующей ссылке:
2. Через управление зависимостями в Primo RPA Studio:
Чтобы установить пакет через Primo RPA Studio, выполните следующие шаги:
- Откройте Primo Studio и перейдите в меню Управление зависимостями.
- В левой части окна выберите источник NuGet.org.
- В поле поиска введите Primo.TiP.
- Найдите пакет Primo.TiP и нажмите Установить.
- После выбора нажмите кнопку Сохранить.
- В появившемся окне подтверждения установки нажмите Установить.
- Дождитесь завершения установки. Пакет будет добавлен в проект.
Активности, добавляемые после установки
Пакет добавляет элемент:
- Извлечь данные (TiP) — отправляет PDF-документ на сервер TiP и возвращает результат распознавания.
Свойства
Символ * в названии свойства указывает на обязательность заполнения. Описание общих свойств см. в разделе Свойства элемента.
| Свойство | Тип | Описание |
|---|---|---|
| Сервер | String | URL эндпоинта API TiP |
| Токен | String | Токен авторизации для API сервера TiP |
| Файл | String | Путь к файлу для извлечения данных (поддерживается PDF) |
| Результаты | String | Результаты извлечения данных в формате JSON |
| Data | Object | Extraction result as deserialized object structure |
| Тип документа | String | Классификация документа, полученная от сервера TiP |
Пример выходных данных
Ниже приведен пример JSON-результата, возвращаемого после распознавания документа:
{
"id": "373d2bea",
"type": {
"value": "upd",
"confidence": 1.0,
"sure": true
},
"entities": [
{
"id": "2dfcb937",
"name": "document_date",
"display_name": "Дата документа",
"value": "31.07.2018",
"confidence": 0.92,
"sure": false,
"locations": [
{
"page_num": 0,
"value": "31.07.2018",
"box": {
"x_min": 942,
"y_min": 120,
"x_max": 1129,
"y_max": 139
}
}
]
}
]
}