RPA.DocumentAI
Wrapper library offering generic keywords for initializing, scanning and retrieving results as fields from documents (PDF, PNG etc.).
Library requires at the minimum rpaframework version 19.0.0.
This is a helper facade for the following libraries:
- RPA.Cloud.Google (requires rpaframework-google)
- RPA.DocumentAI.Base64AI
- RPA.DocumentAI.Nanonets
Where the following steps are required:
- Engine initialization: Init Engine
- Document scan: Predict
- Result retrieval: Get Result
So no matter the engine you're using, the very same keywords can be used, as only the passed parameters will differ (please check the docs on each library for particularities). Once initialized, you can jump between the engines with Switch Engine. Before scanning documents, you must configure the service first, with a model to scan the files with and an API key for authorizing the access.
See Portal example: https://robocorp.com/portal/robot/robocorp/example-document-ai
Example: Robot Framework
Example: Python