UnderDoc Python SDK
Python SDK for UnderDoc Document Understanding Platform.
What is UnderDoc?
UnderDoc is a simple, easy to use and cost effective document understanding platform.
With the latest GenAI technologies, many LLMs can now accept multi-modal inputs (e.g. images) and produce structured output base user instructions and the content/layout appeared on images.
Our mission is to leverage these exciting technologies to re-imagine how document understanding can be done.
What services we provide?
- Our first service is an API SaaS that can use to extract structured data from any expense images (e.g. invoice, receipt, demand notes, etc.)
- We also provide professional services for customers who want to extract structured data from their documents and images
- Our focus is in Asia market and we test our platform with a combination of English and Asian (e.g. Chinese, Japanese, etc.) languages
Getting Started
To get start, simply visit our UnderDoc Developer Portal (https://dev-portal.underdoc.io), signup for an account (free and no credit card required).
In our Developer Portal, there is a Playground that you can try out your own images and view the extracted output.
For our Expense Document Understanding API, you can see the API Spec at https://api.underdoc.io/docs
Using our Python SDK
- Sign up at our developer portal and get a key.
- Have Python 3.10 or above on your computer.
- Install the UnderDoc sdk
pip install underdoc
- Set the environment variable with your UnderDoc key:
export UNDERDOC_API_KEY=<YOUR-UNDERDOC-API-KEY>
Refer to the "examples" folder for sample Python script for using the SDK.
Contact us
Feel free to contact us at support@underdoc.io for any questions.
Metadata
Release files for underdoc 0.4.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| underdoc-0.4.2.tar.gz | 7.8 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| underdoc-0.4.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 15.6 kB
Release files / underdoc-0.4.2.tar.gz
| Download URL | underdoc-0.4.2.tar.gz |
|---|---|
| Size | 7.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
462da9cc94066777945c92a8eb899a74f07956394586565c80aaa85c6f94d7bc
|
|
BLAKE2b-256 checksum How to use checksums |
0768db44b39de4bd107c20a9640b1310e1f5c18befdf99f5607db9923e31fa2c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|
Release files / underdoc-0.4.2-py3-none-any.whl
| Download URL | underdoc-0.4.2-py3-none-any.whl |
|---|---|
| Size | 7.9 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
4b97abdfbe4a8179d8f8a9690cc1c7719adbe5ad387d3b9ebb67e1606ac67979
|
|
BLAKE2b-256 checksum How to use checksums |
8a5adab99de12316ca014eb1b0d550a7bfa8ec6df37e7ed4414cd3b04dd459b1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|