PT ▾
Obter chave de API

Documentação da API de Chat IA sem censura

A API de Chat IA sem censura oferece um único modelo sem censura de alto desempenho por meio de uma interface compatível com OpenAI, permitindo que desenvolvedores integrem geração de texto tolerante a NSFW em seus aplicativos sem filtros de conteúdo.

URL Base e Autenticação

Conecte-se à API de IA sem censura usando a URL base compatível com OpenAI. Você precisa de uma chave de API para autenticar suas requisições. Cadastre-se via Google ou e-mail na página de chaves para receber seu token imediatamente. A URL base é https://api.uncensoredaichat.cc/v1.

Defina o cabeçalho Authorization para Bearer YOUR_API_KEY. Isso funciona com qualquer SDK OpenAI ou cliente compatível. O endpoint para modelos disponíveis é GET /v1/models, que retorna o ID do modelo uncensored. Use este ID em suas requisições de conclusão. Erros como 401 indicam uma chave inválida ou ausente.

Primeira Requisição

Envie uma requisição de conclusão de chat para POST /v1/chat/completions. O ID do modelo é uncensored. A API aceita estruturas de mensagem padrão. Você pode enviar prompts e receber respostas de texto. Esta é uma API apenas de texto; ela não suporta imagens, áudio ou embeddings.

O modelo de chat sem censura executa inferência de pesos abertos em nossos servidores. Ele é ajustado para responder sem recusas para conteúdo adulto lícito. Certifique-se de que seu payload inclua os campos model, messages e max_tokens. Ajuste max_tokens para controlar o comprimento da saída, com um padrão de 2.048 se omitido.

Integração com SDK Python

Use a biblioteca oficial OpenAI Python para interagir com a API de LLM NSFW. Configure o cliente com a URL base e sua chave de API. Esta abordagem mantém sua base de código limpa e aproveita os padrões de SDK existentes.

Defina o modelo como uncensored na configuração do seu cliente. O SDK lida com serialização e formatação de requisições automaticamente. Você pode passar parâmetros como temperature e top_p para controlar o comportamento de geração. Este método é ideal para serviços de backend ou scripts que precisam de geração de texto confiável.

Integração com SDK Node.js

Integre a API sem censura em seus aplicativos Node.js usando o SDK Node.js OpenAI. Inicialize o cliente com a URL base personalizada e sua chave de API. Esta configuração permite que você use métodos familiares como chat.completions.create.

Passe o ID do modelo uncensored para especificar o modelo sem censura. Você pode definir prompts de sistema, mensagens de usuário e respostas do assistente. O SDK gerencia as requisições HTTP de forma eficiente. Isso é adequado para servidores web ou funções de borda que exigem geração de texto sob demanda sem dependências externas além do SDK padrão.

Respostas em Streaming

Ative o streaming definindo stream: true em sua requisição. A API retorna Server-Sent Events (SSE) para entrega de tokens em tempo real. Isso reduz a latência percebida para usuários finais. Cada chunk contém atualizações de texto parciais.

O último chunk inclui estatísticas de uso de tokens. Isso permite que você rastreie os custos com precisão sem armazenar toda a resposta. O streaming é suportado para SDKs Python e Node.js. É ideal para interfaces de chat onde o feedback imediato é necessário. O modelo de chat sem censura suporta isso para interação de alto desempenho.

Limites, Erros e Contexto

A janela de contexto é de 100.000 tokens no total (prompt + conclusão). A saída máxima por requisição é de 32.000 tokens. Erros e recusas não consomem crédito. Um erro 401 significa que sua chave é inválida. Um erro 429 indica que você excedeu 300 requisições por minuto ou 8 requisições simultâneas. Os limites de requisições são por chave. Os corpos das requisições devem ter menos de 8 MB. O crédito é cobrado apenas para o uso real de tokens bem-sucedidos. O crédito pré-pago nunca expira.

cURL

curl https://api.uncensoredaichat.cc/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Write a blunt product review of a cheap VPN."}]
  }'

Python

from openai import OpenAI

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

Ficha técnica da API

Todos os limites e recursos reais da API em um só lugar — confira antes de recarregar.

ItemValor
Formatocompatível com OpenAI: qualquer SDK da OpenAI funciona trocando a base URL e a chave
ID do modelouncensored
Base URLhttps://api.uncensoredaichat.cc/v1
AutenticaçãoAuthorization: Bearer YOUR_KEY
EndpointsPOST /v1/chat/completions · GET /v1/models
Parâmetrostemperature, top_p, stop, seed, presence_penalty, frequency_penalty
Janela de contexto100.000 tokens (entrada + saída)
Streamingsim — server-sent events; o último bloco traz o uso de tokens
Chamada de funçõessim — tools, tool_choice; resposta com tool_calls, inclusive em streaming; resultados como role: tool
Saída máximaaté o restante da janela de 100.000 tokens; max_tokens opcional (sem limite separado)
Modo JSONresponse_format: {"type": "json_object"}
Concorrência8 requisições ao mesmo tempo por chave
CabeçalhosX-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency
Tamanhoaté 8 MB por requisição
Limite de taxa300 requisições por minuto por chave
Teste grátis$0,50 por 7 dias, sem cartão · Chave de teste: 2 requisições paralelas, 60 por minuto; limites totais (8 e 300) após a primeira recarga
Preço$0,25 por 1M tokens de entrada · $1,00 por 1M de saída
Cobrançacrédito pré-pago pelo uso real; erros e recusas são grátis
RecargaUSDT (TRC20) ou USDC (Base), qualquer valor inteiro de $10 a $500
Bônus+5% a partir de $50, +10% a partir de $100
Validadecrédito pago não expira, sem assinatura
Chavesuma chave ativa por conta; uma nova substitui a anterior
LoginGoogle ou e-mail e senha
Conteúdoconteúdo adulto permitido; conteúdo sexual com menores é recusado

Códigos de erro

Erros chegam em JSON com um type fixo; requisições com falha ou recusadas não são cobradas.

CódigoTipoSignificado
400bad_requestJSON inválido, mensagens vazias, parâmetro errado ou contexto longo demais
401missing_key · invalid_key · key_revokedchave ausente, errada ou substituída
402no_creditsem crédito — recarregue e continue na hora
403content_blockedconteúdo sexual com menores — recusado, sem cobrança
404not_foundendpoint desconhecido
413request_too_largecorpo acima de 8 MB
429rate_limited · concurrencyacima de 300/min ou 8 em paralelo — aguarde e tente de novo
503upstream_busymodelo ocupado — tente em alguns segundos

Perguntas e respostas

A API de chat IA sem censura suporta geração de imagens ou áudio?

Não, a API é apenas de texto. Ela oferece um único modelo de linguagem grande para conclusões de chat. Não suporta embeddings, geração de imagens, áudio ou vídeo. Use esta API para interações baseadas em texto e roleplay.

Como o crédito é cobrado e quando os erros são gratuitos?

O crédito é cobrado com base no uso real de tokens para conclusões bem-sucedidas. Erros como 401 chave inválida ou 429 limite de requisições não consomem crédito. Recusas de conteúdo também não cobram tokens. O crédito pré-pago nunca expira.

Qual é a janela de contexto máxima e o comprimento de saída?

A janela de contexto total é de 100.000 tokens, incluindo tanto o prompt quanto a conclusão. O comprimento máximo de saída por requisição é de 32.000 tokens. Se max_tokens não for definido, a saída padrão é de 2.048 tokens.

Sua chave está a um formulário de distância

Crie uma conta, copie a chave, altere a URL base. Essa é toda a configuração.