EN ▾
Claim trial key

chatgptcc.comSetup guide

Uncensored AI Chat API Documentation

Connect your client code to our uncensored LLM endpoint with zero configuration overhead. We provide an OpenAI-compatible API that accepts your existing SDKs, delivering unfiltered text generation with transparent prepaid pricing.

Authentication and Base URL

Use your API key to authenticate every request to our hosted endpoint. The base URL is HTTPS://api.chatgptcc.com/v1, which ensures compatibility with standard OpenAI SDKs. Generate your key via the dashboard using Google or email credentials. Store this key securely, as it grants full access to your prepaid credit.

Chat Completions Endpoint

Send POST requests to /v1/chat/completions to generate text. The model ID is "uncensored", which serves as an unfiltered chatbot for lawful adult and creative use. You pay only for tokens consumed, with errors incurring no charge. Replace your standard base URL with ours to switch providers instantly.

Python SDK Integration

Initialize the OpenAI client with your new base URL and key. Point the model parameter to "uncensored" to access our specific large language model. This approach allows you to keep your existing Python scripts while gaining access to an unrestricted inference engine. Adjust the temperature or top_p values to control randomness.

Node.js SDK Usage

Configure the Node.js OpenAI package to point at our API domain. Set the model to "uncensored" and send your message array. This setup works seamlessly with existing Node applications that already support OpenAI-compatible endpoints. You can stream responses or fetch full completions depending on your application needs.

Streaming Responses

Enable streaming by setting stream to true in your request body. This returns Server-Sent Events (SSE) for low-latency token delivery. Token usage details appear in the final chunk of the stream. Streaming is ideal for chat interfaces where users expect immediate feedback while the model generates text.

Limits, Errors, and Quotas

You are limited to 300 requests per minute and 8 concurrent requests per key. The context window supports 100,000 tokens total. A 401 error indicates an invalid key, while a 402 error means your prepaid credit is exhausted. A 429 status signals you have exceeded the rate limit. Refusals for minor sexual content are free; other errors consume no tokens.

cURL

curl https://api.chatgptcc.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "What is the current date"}]
  }'

Python

from openai import OpenAI

client = OpenAI(base_url="https://api.chatgptcc.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)

Node.js

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.chatgptcc.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

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)

Common questions

Is this the official Chat GPT Cc API?

No, this is an independent service. We host our own uncensored model on our servers. It is compatible with OpenAI clients but is not produced by OpenAI or any other major vendor.

How do I debug missing citations in parallel chat API responses?

Our model focuses on direct, unfiltered answers rather than rigid citation formatting. If you need specific citation styles, ensure your system prompt defines the output structure. Parallel processing may reorder tokens, so always check the final consolidated text.

What happens if I exceed my token limit?

Requests that exceed the 100,000 token context window will fail. You can top up your prepaid credit with crypto to continue using the API. Errors do not consume your balance, so you only pay for successful completions.

Generate your API key now

Sign up, retrieve your key, and update your base URL. It takes seconds.

Claim trial keyView documentation

Chat GPT Cc

chatgptcc.com