Uncensored Model HubModelos sem censura: Início rápido da API
Modelos sem censura: Início rápido da API
Comece com a API de modelos sem censura em minutos. Este guia cobre autenticação, endpoints e padrões de uso usando clientes compatíveis com o OpenAI.
https://api.uncensoredmodelhub.com/v1
URL Base e Autenticação
Acesse a API apontando seu cliente para https://api.uncensoredmodelhub.com/v1. O serviço usa autenticação padrão com chave de API. Gere sua chave na página Get API key usando apenas um e-mail e uma senha. Inclua esta chave no cabeçalho Authorization como um token bearer. Cada conta suporta uma chave ativa por vez; você pode regenerá-la para revogar a anterior. A API serve um único modelo de pesos abertos identificado como uncensored, que não recusa tópicos adultos, fictícios ou controversos legais, embora bloqueie conteúdo sexual envolvendo menores.
Primeira Requisição
Envie uma solicitação padrão de conclusão de chat para testar a conectividade. A API espera um array de mensagens contendo seu histórico de conversas ou um único prompt do usuário. O modelo retorna texto bruto sem filtrar conteúdo adulto lícito, desde que não viole o limite rígido sobre conteúdo sexual envolvendo menores. Use o SDK oficial do OpenAI ou qualquer cliente HTTP compatível definindo a URL base e a chave de API.
curl https://api.uncensoredmodelhub.com/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."}]
}'
SDK Python
Use a biblioteca Python oficial openai para a integração mais rápida. Configure o cliente com sua chave de API e a URL base personalizada. O SDK lida com serialização e streaming automaticamente. Esta abordagem é ideal para serviços de back-end ou scripts que precisam gerar grandes blocos de texto sem lidar com streams HTTP manualmente.
from openai import OpenAI
client = OpenAI(base_url="https://api.uncensoredmodelhub.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)
SDK Node.js
Para ambientes JavaScript, use o pacote Node.js openai. Defina o baseURL para o endpoint da API sem censura. Isso permite integrar a geração de texto sem filtros diretamente em servidores web ou aplicativos baseados em Node. O SDK gerencia pooling de conexões e tratamento de erros consistente com o padrão OpenAI.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.uncensoredmodelhub.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);
Respostas em Streaming
Ative o streaming definindo stream: true em sua solicitação. A API retorna um stream de Server-Sent Events (SSE), entregando tokens conforme são gerados. Isso reduz a latência percebida para aplicativos interativos. Observe que o modelo tem uma janela de contexto de 100.000 tokens para prompt e conclusão combinados. O streaming é útil para exibição em tempo real, mas não altera o preço dos tokens subjacente.
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)
Limites, Erros e Contexto
A API impõe um limite de requisições de 300 requisições por minuto por chave e um limite de corpo de requisição de 8 MB. Falhas de autenticação retornam erro 401 se a chave for inválida ou revogada. As requisições falham com erro 402 se seu crédito pré-pago for insuficiente. O erro 429 indica que você excedeu o limite de requisições por minuto. A cobrança é transparente: $0,25 por 1M de tokens de entrada e $1,00 por 1M de tokens de saída. O crédito nunca expira, e novas contas recebem $0,50 em crédito de teste por 7 dias.
Recursos e limites
Uma tabela com cada limite, recurso e preço.
| Item | Valor |
|---|---|
| Formato | compatível com OpenAI: qualquer SDK da OpenAI funciona trocando a base URL e a chave |
| Autenticação | Authorization: Bearer YOUR_KEY |
| Endpoints | POST /v1/chat/completions · GET /v1/models |
| Base URL | https://api.uncensoredmodelhub.com/v1 |
| ID do modelo | uncensored |
| Streaming | sim — server-sent events; o último bloco traz o uso de tokens |
| Chamada de funções | sim — tools, tool_choice; resposta com tool_calls, inclusive em streaming; resultados como role: tool |
| Parâmetros | temperature, top_p, stop, seed, presence_penalty, frequency_penalty |
| Modo JSON | response_format: {"type": "json_object"} |
| Saída máxima | até o restante da janela de 100.000 tokens; max_tokens opcional (sem limite separado) |
| Janela de contexto | 100.000 tokens (entrada + saída) |
| Limite de taxa | 300 requisições por minuto por chave |
| Concorrência | 8 requisições ao mesmo tempo por chave |
| Cabeçalhos | X-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency |
| Tamanho | até 8 MB por requisição |
| Validade | crédito pago não expira, sem assinatura |
| 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 |
| Cobrança | crédito pré-pago pelo uso real; erros e recusas são grátis |
| Bônus | +5% a partir de $50, +10% a partir de $100 |
| Preço | $0,25 por 1M tokens de entrada · $1,00 por 1M de saída |
| Recarga | USDT (TRC20) ou USDC (Base), qualquer valor inteiro de $10 a $500 |
| Chaves | uma chave ativa por conta; uma nova substitui a anterior |
| Conteúdo | conteúdo adulto permitido; conteúdo sexual com menores é recusado |
| Login | Google ou e-mail e senha |
Códigos de erro
Erros chegam em JSON com um type fixo; requisições com falha ou recusadas não são cobradas.
| Código | Tipo | Significado |
|---|---|---|
400 | bad_request | JSON inválido, mensagens vazias, parâmetro errado ou contexto longo demais |
401 | missing_key · invalid_key · key_revoked | chave ausente, errada ou substituída |
402 | no_credit | sem crédito — recarregue e continue na hora |
403 | content_blocked | conteúdo sexual com menores — recusado, sem cobrança |
404 | not_found | endpoint desconhecido |
413 | request_too_large | corpo acima de 8 MB |
429 | rate_limited · concurrency | acima de 300/min ou 8 em paralelo — aguarde e tente de novo |
503 | upstream_busy | modelo ocupado — tente em alguns segundos |
Perguntas e respostas
O modelo é realmente sem censura?
O modelo não recusa tópicos adultos, criativos ou controversos lícitos. Ele é ajustado para responder diretamente, sem as barreiras corporativas típicas. No entanto, ele sempre bloqueia conteúdo sexual envolvendo menores, o que é um limite rígido.
Posso usar isso com o SDK do OpenAI?
Sim. A API é totalmente compatível com o OpenAI. Você só precisa alterar a URL base e a chave de API na configuração do seu cliente existente. Ela suporta endpoints padrão como <code>/v1/chat/completions</code> e streaming via SSE.
Como funciona o preço?
Você paga conforme o uso com crédito pré-pago. Tokens de entrada custam $0,25 por milhão e tokens de saída custam $1,00 por milhão. Não há mensalidades ou assinaturas. Você pode recarregar com criptomoedas (USDT ou USDC), a partir de $10.
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.
Obter chave de API