OpenAI-compatible API

Uncensored AI.
for your product.

One API for uncensored and abliterated models.
Pay for the tokens your product uses.

Logs

Every request, its tokens, cost, and outcome.

Example spend$0.002304Simulated traffic
Tokens1,152128 in / 64 out per request
Requests6Preview only
Account balance—Sign in to view your wallet

Usage

By model
ModelRequestsSpend
glm-5.3-abliterated6$0.002304
deepseek-v4.1-flash-1017-abliterated0$0.00
Total6$0.002304

Usage metadata, without the conversation.

Request history

TimeStatusModelRequest ID
00:59200glm-5.3-abliteratedpreview_006
00:56200glm-5.3-abliteratedpreview_005
00:53200glm-5.3-abliteratedpreview_004
00:50200glm-5.3-abliteratedpreview_003
00:47200glm-5.3-abliteratedpreview_002
00:44200glm-5.3-abliteratedpreview_001
Interactive preview · simulated trafficOpen your console

Uncensored and
abliterated models.

curl https://api.yourdomain.com/v1/chat/completions \
  -H "Authorization: Bearer $UNCENSOREDLABS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"model":"glm-5.3-abliterated", "messages":[{"role":"user","content":"Hello"}]}'
Explore the complete catalog

AI for the applications
you’re building.

Connect your application

Keep your OpenAI client. Change the base URL, use your key, and choose an approved model.

base_url = "https://api.yourdomain.com/v1"
api_key = os.environ["UNCENSOREDLABS_API_KEY"]
OpenAI SDKCustom base URLscURLJavaScriptPython
Read the quickstart

Receive tokens as they arrive

Streaming chat completions, with the same endpoint your existing client expects.

Your appModel
data: {"choices":[{"delta":{"content":"…"}}]}data: {"usage":{}}data: [DONE]
Streaming documentation

Compare your model options

Check context, capabilities, and per-token rates before you switch. Unknown measurements stay unknown.

ModelInput / 1MOutput / 1M
glm-5.3-abliterated$2.00$2.00
deepseek-v4.1-flash-1017-abliterated$0.30$0.30
Compare model details

Keep control of your spending

Prepay your credits. Set key limits. See the tokens and charge behind every request.

ReserveVerify usageSettle
Per tokenInput, cached input, output
PrepaidUsage within available credit
How billing works

Pay for your usage.
Keep your credits under control.

ModelContextInput / 1MCached / 1MOutput / 1MGet access
GLM-5.3 Abliteratedglm-5.3-abliterated1,000,000$2.000$0.600$2.000Get access
DeepSeek V4.1 Flash 1017 Abliterateddeepseek-v4.1-flash-1017-abliterated1,000,000$0.300$0.160$0.300Get access

Included with your account

One API key for your approved models, streaming, key spending limits, model allowlists, and usage accounting.

Clear accounting

Prices are snapshotted per request. Actual usage settles the final charge. Uncertain usage stays reserved for reconciliation.

One endpoint.
Your existing client.

Point your OpenAI SDK at UncensoredLabs.
Use your key and an approved model ID.

We don’t store your prompts or model responses on our application servers. The inference provider’s retention policy applies.

curl https://api.yourdomain.com/v1/chat/completions \
  -H "Authorization: Bearer $UNCENSOREDLABS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "glm-5.3-abliterated",
    "messages": [{"role": "user", "content": "Hello, world."}],
    "max_tokens": 256,
    "stream": true
  }'

Frequently asked questions.

How do I connect my application?

Create an account, add prepaid credits, and generate an API key. Set your OpenAI client’s base URL to your UncensoredLabs API domain and choose a model from the approved catalog.

How are tokens billed?

Input, cached input, and output have separate published rates. A request reserves a conservative maximum, then settles against verified usage at its original price. Unused reserved credit is released.

Are prompts or responses stored?

Our application does not store conversation content. We retain usage and financial metadata. Cloudflare and the inference provider process requests, and the provider may archive content under its own policy.

Which models can I use?

Only verified uncensored or abliterated variants are enabled. Development fixtures are labelled as mocks. We do not publish invented availability, speed, or uptime figures.

Can I use the service commercially?

Live access remains disabled until provider resale authorization, credentials, payment configuration, and launch checks are confirmed. The local development environment uses mock inference and test credits.

Uncensored AI.
for your product.

Create an account. Choose your model.
Connect your application.