Skip to main content

Client library for LLM Whisperer

Project description

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

A note on versions

There are two versions of the client library available in this package:

LLMWhispererClient: This is the legacy version of the client library and is recommended for supporting older apps only. This version will be deprecated in the future.

LLMWhispererClientV2: This is the latest version of the client library and is recommended for all new users. It is mandatory for all users who are using LLMWhisperer API version 2.0.0 and above (All customers who have signed up after 5th November 2024).

Documentation for both versions are available here

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.

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

llmwhisperer_client-2.0.0.tar.gz (3.2 MB view details)

Uploaded Source

Built Distribution

llmwhisperer_client-2.0.0-py3-none-any.whl (12.5 kB view details)

Uploaded Python 3

File details

Details for the file llmwhisperer_client-2.0.0.tar.gz.

File metadata

  • Download URL: llmwhisperer_client-2.0.0.tar.gz
  • Upload date:
  • Size: 3.2 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: pdm/2.10.0 CPython/3.8.10

File hashes

Hashes for llmwhisperer_client-2.0.0.tar.gz
Algorithm Hash digest
SHA256 95ec370207a7041ad02f2073c490d6a34f174ee99df2ffb9050885a9c7125d7c
MD5 c2b1786f967e0ffc0f7801c8ffbbfbeb
BLAKE2b-256 ae283cb6c8af9060b8e919cd4a900d4416850bda667575525810e3c909ddf7f3

See more details on using hashes here.

File details

Details for the file llmwhisperer_client-2.0.0-py3-none-any.whl.

File metadata

File hashes

Hashes for llmwhisperer_client-2.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 061f2df15ac1dd297921096235c6a7cd5c16bba43d269634f83ce73779dd3cf5
MD5 b9d6a89500db3109f25a800b3a4a6494
BLAKE2b-256 bd6f57b50fa2bb3a4092fd4fe8e8674c3beacd25f572e0d78d88a238ab07f8f3

See more details on using hashes here.

Supported by

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