Skip to main content

The client-side SDK for OpaquePrompts, a privacy layer that enables applications to wrap external provider calls with a sanitization mechanism that hides sensitive inputs via an attested trusted execution environment.

Project description

OpaquePrompts

OpaquePrompts enables applications to leverage the power of language models while preserving user privacy. This repo contains the OpaquePrompts Python library, which provides a simple interface for interacting with the OpaquePrompts Service. More information about OpaquePrompts can be found in the documentation.

API Stability: This package is still in development. As such, its API may change until it is sufficiently mature.

Installation

The OpaquePrompts Python library can be installed via pip:

pip install opaqueprompts

Documentation

For a quickstart, technical overview, and API reference, see the OpaquePrompts documentation.

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

opaqueprompts-0.1.2.tar.gz (14.4 kB view details)

Uploaded Source

Built Distribution

opaqueprompts-0.1.2-py3-none-any.whl (13.8 kB view details)

Uploaded Python 3

File details

Details for the file opaqueprompts-0.1.2.tar.gz.

File metadata

  • Download URL: opaqueprompts-0.1.2.tar.gz
  • Upload date:
  • Size: 14.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.12.3

File hashes

Hashes for opaqueprompts-0.1.2.tar.gz
Algorithm Hash digest
SHA256 eded06065c0d560f0d5f75aad20dd6e35ccd474b4aae19d1c91e290d4ab5c51e
MD5 dbb050a4752fa63e5a79d5426eb0093f
BLAKE2b-256 abf8f62d6d56b1e472fd83c2fc73493d1c3120afab77708eeb3772f7667b0581

See more details on using hashes here.

File details

Details for the file opaqueprompts-0.1.2-py3-none-any.whl.

File metadata

File hashes

Hashes for opaqueprompts-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 123fd29706081d05e4284f5211fd7e658209106b6df5b7473078f29bb1b07385
MD5 df3fdd1bd2a2bce421b65eefe1154868
BLAKE2b-256 2a1fb1567106a41d4fe0877f649c6533beb995d9f7392c852dc6b380aaa584ae

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