Skip to main content

Unstract LLMWhisperer Python Client

PyPI - Downloads Python Version from PEP 621 TOML PyPI - Version

LLMs are powerful, but their output is as good as the input you provide. LLMWhisperer is a technology that presents data from complex documents (different designs and formats) to LLMs in a way that they can best understand. LLMWhisperer features include Layout Preserving Mode, Auto-switching between native text and OCR modes, proper representation of radio buttons and checkboxes in PDF forms as raw text, among other features. You can now extract raw text from complex PDF documents or images without having to worry about whether the document is a native text document, a scanned image or just a picture clicked on a smartphone. Extraction of raw text from invoices, purchase orders, bank statements, etc works easily for structured data extraction with LLMs powered by LLMWhisperer's Layout Preserving mode.

Refer to the client documentation for more information: LLMWhisperer Client Documentation

Client

This package provides LLMWhispererClientV2, the client for LLMWhisperer API v2. It is required for all users on API version 2.0.0 and above.

Documentation is available here.

Running Tests

Install test dependencies and run all tests:

uv run --group test pytest

To run only unit tests (skipping integration tests):

uv run --group test pytest tests/unit tests/utils_test.py

To run only integration tests:

uv run --group test pytest tests/integration

Integration tests require a valid API key. Copy sample.env to .env and fill in your credentials before running them.

Questions and Feedback

On Slack, join great conversations around LLMs, their ecosystem and leveraging them to automate the previously unautomatable!

LLMWhisperer Playground: Test drive LLMWhisperer with your own documents. No sign up needed!

LLMWhisperer developer documentation and playground: Learn more about LLMWhisperer and its API.

Metadata

Release files for llmwhisperer-client 2.9.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for llmwhisperer-client 2.9.1
File Size Uploaded
llmwhisperer_client-2.9.1.tar.gz 3.3 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for llmwhisperer-client 2.9.1
File Interpreter ABI Platform
llmwhisperer_client-2.9.1-py3-none-any.whl Python 3 none any Details

Total release size: 3.4 MB

Release files / llmwhisperer_client-2.9.1.tar.gz

Download URL llmwhisperer_client-2.9.1.tar.gz
Size 3.3 MB
Tags Source
SHA-256 checksum
How to use checksums
74dbced5a1a481ca5192c3d817a9f9e12bad4d9c3aaac64751ffb0e9b6182f35
BLAKE2b-256 checksum
How to use checksums
628e87d568d5ddf2c6494c11bedc7844e9ed150e90afe228f77867705bfd3d38
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.6.14

Release files / llmwhisperer_client-2.9.1-py3-none-any.whl

Download URL llmwhisperer_client-2.9.1-py3-none-any.whl
Size 69.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
9e9ad402f16562da4dad9d406e06e6c42c077bf8846670040f40e8605c5c82e4
BLAKE2b-256 checksum
How to use checksums
aa412f221e4ac210dd8a9307849cf0ac35ff87cdd8b344594524d15a52c8f115
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.6.14

Release history Release notifications | RSS feed

This release

2.9.1 This release

2 release files

2.9.0

2 release files

2.8.1

2 release files

2.8.0

2 release files

2.7.0

2 release files

2.6.2

2 release files

2.5.0

2 release files

2.4.2

2 release files

2.4.1

2 release files

2.4.0

2 release files

2.3.1

2 release files

2.3.0

2 release files

2.2.1

2 release files

2.2.0

2 release files

2.1.0

2 release files

2.0.0

2 release files

0.21.0

2 release files

0.2.2

2 release files

0.2.1

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