PT ▾

Documentação da API

Esta é uma API de LLM sem censura pré-paga, compatível com SDKs OpenAI. Ela serve um único modelo de pesos abertos ajustado para geração de conteúdo irrestrito, sem recusas por solicitação.

URL Base e Autenticação

A URL base da API é HTTPS://api.nsfwchatgbt.com/v1. Este endpoint funciona com qualquer SDK oficial da OpenAI ou cliente compatível. Você se autentica passando sua chave de API no cabeçalho Authorization como um token Bearer. Você recebe uma chave ativa por conta. Uma nova chave substitui a antiga imediatamente após a geração. A chave é exibida na tela logo após o cadastro. O cadastro suporta OAuth do Google ou entrada padrão de e-mail e senha. Nenhum número de telefone é necessário. Seus prompts não são usados para treinamento. O crédito nunca expira. Erros não consomem seu saldo.

Endpoint Chat Completions

Envie solicitações de texto para POST /v1/chat/completions. O endpoint aceita matrizes de mensagens padrão. Você deve especificar o ID do modelo como "uncensored". Este modelo é um LLM de peso aberto executado em nossos servidores. Ele não recusa tópicos adultos lícitos ou controversos. Não é GPT, Claude ou qualquer outro modelo de fornecedor. A janela de contexto mantém 100.000 tokens combinados. A saída máxima é de 16.000 tokens por solicitação. Defina max_tokens como 2048 se omiti-lo. O corpo da solicitação deve permanecer abaixo de 8 MB.

Endpoint Models

Execute GET /v1/models para listar os endpoints disponíveis. Isso retorna uma lista de objetos de modelo. Você verá o ID do modelo "uncensored". Isso confirma que sua conexão e autenticação estão funcionando. Use isso para verificar a configuração do seu cliente antes de enviar cargas pesadas. Ajuda a depurar problemas de rede antecipadamente. O formato da resposta corresponde às listagens padrão da OpenAI. Isso é útil para verificações de saúde automatizadas. Verifique este endpoint se seu SDK lançar erros genéricos. Confirma que o servidor está acessível e que sua chave é válida.

Streaming e Function Calling

Ative o streaming definindo stream como true. A API retorna Eventos Enviados pelo Servidor. O uso de tokens aparece apenas no último fragmento. Isso ajuda você a rastrear os custos em tempo real. Você também pode usar chamada de função. Passe tools e tool_choice na sua solicitação. O modelo suporta o modo JSON via response_format. Defina isso como json_object para saídas estritas. Use temperature, top_p e seed para controle. As sequências de parada funcionam conforme o esperado. Penalidades de presença e frequência estão disponíveis. Esses recursos permitem fluxos de trabalho de agentes complexos. Combine streaming com ferramentas para respostas dinâmicas.

Parâmetros e Limites

Você está limitado a 300 solicitações por minuto. Cada chave permite 8 solicitações concorrentes. A URL base é HTTPS://api.nsfwchatgbt.com/v1. A autenticação requer um token Bearer válido. O ID do modelo é "uncensored". A janela de contexto é de 100,000 tokens. A saída máxima é de 16,000 tokens. Erros como 401 significam que sua chave é inválida. 402 indica sem crédito. 429 significa que você atingiu o limite de taxa. Recusas por conteúdo menor são limites rígidos. Esses limites se aplicam por chave, não por conta. Monitore seu uso para evitar interrupções no serviço. Ajuste a concorrência se vir 429s frequentes.

Uso de Tokens e Faturamento

Os preços são $0,15 por 1 milhão de tokens de entrada. Tokens de saída custam $0,50 por 1 milhão. Você paga apenas pelo que gera. Erros são gratuitos. Recusas não cobram de você. O crédito é recarregado via cripto. Aceitamos USDT na TRC20 ou USDC na Base. Recarga mínima é $20. Máxima é $500. Bônus aplicam-se em $50 (+5%), $100 (+10%) e $200 (+15%). Novas contas recebem $0,50 por 7 dias. O crédito nunca expira. Erros são corrigidos via Suporte. Verifique seu painel para ver o saldo restante. O uso é cobrado pela contagem real de tokens.

cURL

curl https://api.nsfwchatgbt.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List server uptime stats for March"}]
  }'

Python

from openai import OpenAI

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

Perguntas frequentes

Qual é a janela de contexto e o limite máximo de saída?

A janela de contexto é de 100.000 tokens, incluindo prompt e conclusão. Você pode gerar até 16.000 tokens por solicitação. Se você não definir max_tokens, o padrão é 2.048.

Como eu pago pela API?

Você recarrega com USDT (TRC20) ou USDC (Base). Qualquer valor inteiro entre $20 e $500 é aceito. Você recebe crédito bônus com base no valor da sua recarga. O crédito nunca expira e erros são gratuitos.

Este é o serviço oficial do ChatGBT?

Não, esta é uma API de LLM sem censura independente. Ela utiliza um modelo de peso aberto ajustado para conteúdo irrestrito. Não é GPT, Claude nem nenhum outro fornecedor. É compatível com SDKs OpenAI para fácil integração.

Obtenha sua chave de API

Faça o cadastro, copie o token e atualize sua URL base. É só isso.

Resgatar chave de teste