Centralize credentials
Hold provider credentials in the control plane, encrypted at rest. Applications authenticate to AI Warden instead of distributing raw vendor keys.
LLM Gateway
Choose supported model providers through one OpenAI-compatible endpoint. Keep access policy, sensitive-data inspection and usage accountability in a vendor-agnostic boundary layer.
The approved model path
Hold provider credentials in the control plane, encrypted at rest. Applications authenticate to AI Warden instead of distributing raw vendor keys.
Apply rate, concurrency and token policies. Scan requests and responses for configured sensitive-data and security patterns.
Track input and output tokens, latency, decisions and estimated cost. Apply compression policies and monthly budgets for human users.
A familiar integration
Use a supported OpenAI-compatible client, point it at AI Warden and request an approved model alias. The gateway resolves the upstream provider and applies the effective policy.
from openai import OpenAI client = OpenAI( base_url="https://your-gateway.example/v1", api_key="YOUR_AIW_TOKEN" ) response = client.chat.completions.create( model="approved-model-alias", messages=[{ "role": "user", "content": "Summarize this report." }] )
Usage under control
Set request-rate, concurrency and token limits at the gateway. Apply policy overrides to the relevant providers and principals.
Eligible prompts can be compacted after request-side security scanning. Request logs record compression estimates and tokens saved; results depend on the prompt and policy.
Set monthly user budgets with group inheritance and user overrides. Warning and freeze thresholds help control further model access.
Configured input and output rates turn usage into estimated cost. Use provider invoices for final billing reconciliation.
Questions, answered
Yes. Optional ICAP integration adds request and response inspection to the LLM Gateway. Enabled checks fail closed on inspection errors. Validate the integration with your DLP service and deployment requirements.
Supported model responses can use SSE streaming. With ICAP response inspection enabled, LLM output is buffered for inspection before approved content is delivered, which changes time to first response.
No. Costs and compression savings are estimates based on configured token rates. Final billing remains with the model provider.
See AI Warden in action
Bring your models, tools and security requirements. See how AI Warden puts them under one control plane.