Skip to main content

The client-side SDK for PromptGuard, 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

PromptGuard

PromptGuard enables applications to leverage the power of language models while preserving user privacy. This repo contains the PromptGuard Python library, which provides a simple interface for interacting with the PromptGuard Service. More information about PromptGuard 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 PromptGuard Python library can be installed via pip:

pip install promptguard

Documentation

For a quickstart, technical overview, and API reference, see the PromptGuard 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

promptguard-0.0.3.tar.gz (14.0 kB view details)

Uploaded Source

Built Distribution

promptguard-0.0.3-py3-none-any.whl (13.4 kB view details)

Uploaded Python 3

File details

Details for the file promptguard-0.0.3.tar.gz.

File metadata

  • Download URL: promptguard-0.0.3.tar.gz
  • Upload date:
  • Size: 14.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.8.10

File hashes

Hashes for promptguard-0.0.3.tar.gz
Algorithm Hash digest
SHA256 ebc45b34479b857ead3cc653fe6698f2730e6dba17f29e7b9e2228fa660eb77c
MD5 ca47312e4297f7817376bb77fbe106dd
BLAKE2b-256 d80329f871d94ed888cf7d1d5264f4182bbd1221dc6b09dbccf9c271b5b3bc06

See more details on using hashes here.

File details

Details for the file promptguard-0.0.3-py3-none-any.whl.

File metadata

  • Download URL: promptguard-0.0.3-py3-none-any.whl
  • Upload date:
  • Size: 13.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.8.10

File hashes

Hashes for promptguard-0.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 be6f595a1878a1cb7030b1f791e14437869c23f5bd5c1a80e26c484985039f4c
MD5 f43112a58ae0200ce610e8fcf911bee7
BLAKE2b-256 b5127726c13d779d15cff65fd40c8540c2c5d593757123f34452dd83e1222171

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