Documentação da API de Modelos Ablaterados
Envie prompts para um modelo de linguagem grande sem censura usando endpoints compatíveis com OpenAI. A API serve um único modelo ablaterado otimizado para remover padrões de recusa enquanto mantém uma janela de contexto de 100.000 tokens.
https://api.abliteratedmodelhub.com/v1uncensored
URL Base e Autenticação
Use a URL base https://api.abliteratedmodelhub.com/v1 com qualquer cliente compatível com OpenAI. Passe sua chave de API no cabeçalho Authorization como token Bearer. Cada conta começa com uma chave única exibida imediatamente após o cadastro, que você pode regenerar a qualquer momento para revogar a antiga. Não é necessário número de telefone ou cartão de crédito para começar.
Falhas de autenticação retornam o status 401 se a chave for inválida ou ausente. Erros de cobrança retornam o status 402 se seu crédito pré-pago estiver esgotado. Você pode recarregar a partir de $10 usando criptomoeda (USDT ou USDC), e crédito bônus é aplicado em níveis superiores.
Primeira Solicitação
Envie uma solicitação de chat básica para o endpoint /v1/chat/completions. O ID do modelo é uncensored. Esta é uma API de texto de entrada e texto de saída, projetada para modelos abliterados que não recusam tópicos adultos lícitos ou controversos.
curl https://api.abliteratedmodelhub.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."}]
}'O corpo da solicitação inclui a matriz padrão messages. O modelo responde com texto gerado. Não se trata de um marketplace de múltiplos modelos; você está interagindo com um único modelo de pesos abertos ajustado para minimizar as recusas.
SDK Python
Use o SDK Python oficial da OpenAI ou qualquer biblioteca compatível. Defina a URL base para nosso endpoint e forneça sua chave de API. O cliente trata nosso serviço como um provedor padrão compatível com OpenAI.
from openai import OpenAI
client = OpenAI(base_url="https://api.abliteratedmodelhub.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)Esta abordagem funciona para geração de texto simples ou engenharia de prompt complexa. O modelo lida com os pesos ablaterados em nossos servidores GPU, então você não precisa gerenciar inferência local ou restrições de VRAM.
SDK Node.js
Inicialize o cliente OpenAI no Node.js com a URL base personalizada. Passe sua chave de API como token de autorização. O parâmetro model deve ser definido como uncensored.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.abliteratedmodelhub.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);Desenvolvedores Node.js podem usar esta configuração para geração do lado do servidor ou integração em aplicativos maiores. A API suporta payloads JSON padrão e retorna conclusões estruturadas.
Respostas em Streaming (SSE)
Ative o streaming definindo stream: true em sua solicitação. A API retorna Eventos Enviados pelo Servidor (SSE) para entrega de tokens em tempo real. Isso é útil para interfaces que exibem texto conforme é gerado.
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)O streaming não altera o comportamento do modelo ou a janela de contexto. Ele apenas afeta como a resposta é entregue. Cada fragmento contém uma conclusão parcial até que a geração esteja completa.
Limites de Requisição, Erros e Contexto
Cada chave de API está limitada a 300 requisições por minuto. O tamanho máximo do corpo da requisição é de 8 MB. A janela de contexto é de 100.000 tokens para a entrada e a saída combinadas. Se você exceder o limite, a API retornará o código de status 429. As requisições são bloqueadas se contiverem conteúdo sexual envolvendo menores, o que é um limite rígido de conteúdo. Os prompts não são usados para treinar seus dados.
Ficha técnica da API
Todos os limites e recursos reais da API em um só lugar — confira antes de recarregar.
| Item | Valor |
|---|---|
| Formato | compatível com OpenAI: qualquer SDK da OpenAI funciona trocando a base URL e a chave |
| ID do modelo | uncensored |
| Base URL | https://api.abliteratedmodelhub.com/v1 |
| Endpoints | POST /v1/chat/completions · GET /v1/models |
| Autenticação | Authorization: Bearer YOUR_KEY |
| Saída máxima | até o restante da janela de 100.000 tokens; max_tokens opcional (sem limite separado) |
| 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 |
| Streaming | sim — server-sent events; o último bloco traz o uso de tokens |
| Modo JSON | response_format: {"type": "json_object"} |
| Janela de contexto | 100.000 tokens (entrada + saída) |
| Tamanho | até 8 MB por requisição |
| Cabeçalhos | X-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency |
| Concorrência | 8 requisições ao mesmo tempo por chave |
| Limite de taxa | 300 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 |
| 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 |
| Recarga | USDT (TRC20) ou USDC (Base), qualquer valor inteiro de $10 a $500 |
| Validade | crédito pago não expira, sem assinatura |
| Preço | $0,25 por 1M tokens de entrada · $1,00 por 1M de saída |
| Conteúdo | conteúdo adulto permitido; conteúdo sexual com menores é recusado |
| Chaves | uma chave ativa por conta; uma nova substitui a anterior |
| 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 que significa "sem censura" para este modelo?
O modelo é ajustado para responder sem recusas de conteúdo para uso adulto lícito, incluindo tópicos controversos ou fictícios. Ele não aplica filtros gerais de viés político ou social que modelos típicos usam. No entanto, solicitações contendo conteúdo sexual envolvendo menores são sempre bloqueadas.
Este modelo é igual ao GPT ou Claude?
Não. O ID do modelo é <code>uncensored</code>, um modelo de pesos abertos executado em nossos próprios servidores GPU. Não é GPT, Claude, Gemini, Grok ou qualquer outro modelo de fornecedor. Ele é especificamente ablaterado para remover padrões de recusa.
Preciso de cartão de crédito para começar?
Não. Toda nova conta recebe $0,50 de crédito de teste válido por 7 dias. Você pode entrar apenas com e-mail e senha. Você só precisa de criptomoeda (USDT ou USDC) quando quiser recarregar seu saldo pré-pago.
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.