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
Built Distribution
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | eded06065c0d560f0d5f75aad20dd6e35ccd474b4aae19d1c91e290d4ab5c51e |
|
MD5 | dbb050a4752fa63e5a79d5426eb0093f |
|
BLAKE2b-256 | abf8f62d6d56b1e472fd83c2fc73493d1c3120afab77708eeb3772f7667b0581 |
File details
Details for the file opaqueprompts-0.1.2-py3-none-any.whl
.
File metadata
- Download URL: opaqueprompts-0.1.2-py3-none-any.whl
- Upload date:
- Size: 13.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.12.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 123fd29706081d05e4284f5211fd7e658209106b6df5b7473078f29bb1b07385 |
|
MD5 | df3fdd1bd2a2bce421b65eefe1154868 |
|
BLAKE2b-256 | 2a1fb1567106a41d4fe0877f649c6533beb995d9f7392c852dc6b380aaa584ae |