Skip to main content

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)

Source distribution for underdoc 0.4.2
File Size Uploaded
underdoc-0.4.2.tar.gz 7.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for underdoc 0.4.2
File Interpreter ABI Platform
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

Release history Release notifications | RSS feed

This release

0.4.2 This release

2 release files

0.4.1

2 release files

0.4.0

2 release files

0.3.0

2 release files

0.2.0

2 release files

0.1.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page