PT ▾
Uncensored CodingCódigo sem recusa.Obter chave de API
por 1M de tokens de entrada
$0.25
Tokens de saída / 1M
$1.00
janela de contexto de tokens
100,000
crédito de teste grátis
$0.50
requisições por minuto
300
uncensoredcodingai.com

Modelo de IA Sem Censura para Codificação: Documentação da API

Comece com o modelo de IA sem censura para codificação autenticando-se com sua chave de API e enviando requisições para nosso endpoint compatível com OpenAI. Use os exemplos de código abaixo para integrar o LLM sem censura aos seus fluxos de trabalho existentes imediatamente.

https://api.uncensoredcodingai.com/v1uncensored

URL Base e Autenticação

Nossa API segue a estrutura de chat-completions da OpenAI, permitindo que você use SDKs existentes com configuração mínima. A URL base é https://api.uncensoredcodingai.com/v1. A autenticação é feita por meio de um token Bearer no cabeçalho Authorization. Você deve incluir sua chave de API exatamente como fornecida durante o cadastro; não há assinaturas nem mensalidades, apenas pagamento por uso com crédito pré-pago.

Importante: Embora o modelo seja altamente permissivo, ele não remove todos os filtros. Um limite de conteúdo rígido sempre se aplica: requisições contendo conteúdo sexual envolvendo menores serão bloqueadas. Todos os outros tópicos adultos, controversos ou técnicos lícitos são processados sem recusa.

Primeira Requisição

Envie uma requisição padrão de chat completion para gerar texto. O ID do modelo é uncensored. Este é um LLM de código sem censura otimizado para geração de código e tarefas técnicas, não um clone do GPT ou Claude. O modelo é executado em nossos próprios servidores de GPU e é um modelo de pesos abertos ajustado para respostas diretas.

curl https://api.uncensoredcodingai.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."}]
  }'

Substitua YOUR_API_KEY pela sua chave real. A resposta conterá o texto gerado no campo choices[0].message.content. Certifique-se de que sua entrada caiba na janela de contexto de 100.000 tokens.

Integração com SDK Python

Use o pacote Python oficial openai para interagir com a API. Inicialize o cliente com a URL base personalizada e sua chave de API. Esta abordagem permite que você aproveite bases de código existentes que já suportam endpoints compatíveis com OpenAI.

from openai import OpenAI

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

Este script envia um prompt para o modelo de IA sem censura e imprime a resposta. O ID do modelo é definido como uncensored. Você pode ajustar os parâmetros temperature e max_tokens para controlar a criatividade e o comprimento da saída. Lembre-se de que o LLM sem censura não tem memória de conversas anteriores, a menos que você passe o histórico completo no array de mensagens.

Integração com SDK Node

Para projetos JavaScript e TypeScript, use o pacote Node openai. Configure o cliente com as variáveis de ambiente ou valores diretos de baseUrl e apiKey.

import OpenAI from "openai";

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

Este exemplo cria uma requisição de conclusão de chat usando o modelo uncensored. O objeto de resposta contém o texto gerado. Você pode tratar erros e códigos de status diretamente na lógica da sua aplicação Node.js. Este método é ideal para serviços backend ou funções serverless que precisam gerar código ou texto sob demanda.

Respostas em Streaming

Ative o streaming definindo stream: true em sua requisição. A API retorna um stream de Server-Sent Events (SSE), permitindo que você exiba a saída conforme é gerada. Isso é útil para blocos de código grandes ou explicações longas.

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)

Processe os chunks do stream conforme chegam. Cada chunk contém texto parcial que você pode anexar à sua interface ou registrar. O streaming reduz a latência percebida pelo usuário, pois ele vê o progresso imediatamente. O tempo total de resposta ainda depende da velocidade de inferência do modelo e do comprimento da saída.

Limites, Erros e Contexto

Sua chave de API está limitada a 300 requisições por minuto. Se você exceder isso, receberá o erro 429 Too Many Requests. O tamanho do corpo da requisição é limitado a 8 MB. Erros de autenticação retornam status 401 se a chave for inválida. Erros de cobrança retornam status 402 se seu crédito pré-pago estiver esgotado; recarregue a partir de $10 para restaurar o serviço.

O modelo suporta uma janela de contexto de 100k (prompt + conclusão). Certifique-se de que suas entradas se encaixem neste limite. Se você precisar de mais contexto, talvez precise gerenciar o truncamento na lógica do seu aplicativo. O modelo de IA sem censura para código é projetado para confiabilidade, então monitore seu uso para evitar interrupções.

Ficha técnica da API

Uma tabela com cada limite, recurso e preço.

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

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

Este modelo é igual ao GPT ou Claude?

Não. O modelo de IA sem censura para código é um modelo de pesos abertos executado em nossos próprios servidores. Ele é ajustado para respostas diretas sem as barreiras típicas do GPT, Claude ou Gemini. Não é uma revenda do modelo de outro fornecedor.

O que acontece se eu ficar sem crédito?

As requisições retornarão um erro 402. Você pode recarregar sua conta com crédito a partir de US$ 10 usando criptomoedas (USDT ou USDC). Crédito bônus está disponível para recargas maiores, e seu crédito nunca expira.

O modelo filtra todo o conteúdo?

Não, ele é sem censura para tópicos adultos lícitos, controversos e técnicos. No entanto, um limite rígido de conteúdo sempre se aplica: conteúdo sexual envolvendo menores é bloqueado. Todos os outros tópicos são processados sem recusa.

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