Skip to main content

UnderDoc Python SDK

Project description

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.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

underdoc-0.4.0.tar.gz (7.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

underdoc-0.4.0-py3-none-any.whl (7.8 kB view details)

Uploaded Python 3

File details

Details for the file underdoc-0.4.0.tar.gz.

File metadata

  • Download URL: underdoc-0.4.0.tar.gz
  • Upload date:
  • Size: 7.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for underdoc-0.4.0.tar.gz
Algorithm Hash digest
SHA256 4d0ea320abe04f6c36f1f423e862ca8166fea9e84e35a2ab6bf24da8f9ff8617
MD5 3a7c66ebe3e84efed272e0c4bab898b2
BLAKE2b-256 4319a1a4b25f24be6adebf5cfaf976bd2ffec8c1b3df93bcbd1c032ac03102ba

See more details on using hashes here.

File details

Details for the file underdoc-0.4.0-py3-none-any.whl.

File metadata

  • Download URL: underdoc-0.4.0-py3-none-any.whl
  • Upload date:
  • Size: 7.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for underdoc-0.4.0-py3-none-any.whl
Algorithm Hash digest
SHA256 39a24685f2c25a9f63c9c46cb2adef2b10b72e62469736d091491cb5756f317f
MD5 746096f7aa019def7d469aeefb5a4e6a
BLAKE2b-256 38543675682e90a2c3fd93d690910d2d743882e84fc3e76c31743cb6468c7161

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page