Introduction
Opaque Gateway is a service that enables applications to leverage the power of language models without compromising user privacy. Designed for composability and ease of integration into existing applications and services, Opaque Gateway is consumable via a simple Python library as well as through LangChain. Perhaps more importantly, Opaque Gateway leverages the power of confidential computing to ensure that even the Opaque Gateway service itself cannot access the data it is protecting.
Today's LLM application architectures often yield constructed prompts that may include retrieved context, conversation memory, and/or a user query, all of which may contain sensitive information. Opaque Gateway enables applications to protect this sensitive information by sanitizing prompts before they're sent to a language model. Opaque Gateway can then "de-sanitize" the model's response, ensuring that the application receives the same response it would have received had the prompt not been sanitized. You can think of Opaque Gateway as a privacy layer that wraps a language model, transparently sanitizing and de-sanitizing prompts and responses.
-
Get Started
New to Opaque Gateway? Quickly get started here.
-
Technical Overview
Gain a better understanding of how Opaque Gateway protects sensitive data without seeing it.
-
API Reference
See the API reference for the Opaque Gateway Python library.
Get help
Can't find what you're looking for? Contact us at opaquegateway@opaque.co.