Integration Guide for Developers
Integrate our uncensored LLM API in minutes using standard OpenAI-compatible clients. Send text prompts and receive text responses with full streaming support and zero content refusals for lawful adult use.
Authentication & Base URL
Start by generating your API key on the dashboard. Use the base URL https://api.deepseekpago.com/v1 with your key in the Authorization header.
- Supports Google or email signup.
- Key is shown immediately.
curl https://api.deepseekpago.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Generate a list of top five open source llms"}]
}'
Chat Completions Endpoint
Send requests to POST /v1/chat/completions. The model ID is uncensored. This endpoint handles text in and text out without extra fees.
from openai import OpenAI
client = OpenAI(base_url="https://api.deepseekpago.com/v1", api_key="YOUR_KEY")
resp = client.chat.completions.create(
model="uncensored",
messages=[{"role": "user", "content": "Summarise this thread without softening it."}],
)
print(resp.choices[0].message.content)
Supported Parameters & Modes
Control output with temperature, top_p, stop, and seed. Enable strict JSON mode with response_format or use function calling for tools.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.deepseekpago.com/v1", apiKey: process.env.API_KEY });
const resp = await client.chat.completions.create({
model: "uncensored",
messages: [{ role: "user", content: "Draft a villain monologue for my game." }],
});
console.log(resp.choices[0].message.content);
Streaming with SSE
Enable streaming by setting stream: true. Receive tokens via Server-Sent Events (SSE). Token usage details appear in the final chunk.
stream = client.chat.completions.create(
model="uncensored",
messages=[{"role": "user", "content": "Tell the story in second person."}],
stream=True,
)
for chunk in stream:
if chunk.choices and chunk.choices[0].delta.content:
print(chunk.choices[0].delta.content, end="", flush=True)
Limits, Errors & Context Window
Context window is 100,000 tokens. Max output is 16,000 tokens per request. Rate limit is 300 requests per minute. Handle errors like 401 (invalid key) and 402 (no credit).
Pricing & Privacy
Pay only for tokens used. Prepaid crypto credit never expires. Prompts are not used for training.
Frequently asked questions
Is this the official DeepSeek API?
No, we are an independent service. We run our own uncensored model on our servers. Check DeepSeek's documentation for their specific pricing and limits.
What crypto payments are accepted?
We accept USDT (TRC20) and USDC (Base). Top-ups range from $20 to $500 with bonus credit tiers.
Does the uncensored model refuse content?
It allows lawful adult, fictional, and controversial topics. The only hard limit is sexual content involving minors.
Retrieve your API key
Register, copy the key, update the endpoint. Done.