PT ▾

API compatível com OpenAI Uncensored

Abrir conta
por 1M de tokens de entrada
$0.15
Tokens de saída / 1M
$0.50
contexto de tokens
100,000
crédito de teste
$0.50
requisições por minuto
300

Documentação para Desenvolvedores

Comece a gerar texto com nossa API compatível com OpenAI e sem censura em minutos. Este guia cobre autenticação, integração com SDK e streaming para desenvolvimento rápido.

URL Base e Autenticação

Sua chave de API autentica todas as solicitações para o nosso chat-completions endpoint. Você recebe esta chave imediatamente após se registrar via Google ou e-mail no Obter chave de API página. Não é necessário número de telefone. Armazene sua chave com segurança e passe-a no Authorization Cabeçalho.

URL Base: https://api.cheapllm.cc/v1. Todas as requisições devem incluir este cabeçalho: Authorization: Bearer YOUR_API_KEY. Erros como 401 indicam uma chave ausente ou inválida. Substitua sua chave antiga a qualquer momento para gerar uma nova; apenas uma chave ativa existe por conta.

Primeira solicitação

Envie seu primeiro prompt usando o padrão chat/completions endpoint. endpoint. O ID do modelo é uncensored. Este modelo de peso aberto responde sem recusas de conteúdo para uso adulto lícito, incluindo tópicos fictícios ou controversos. Você tem entrada de texto e saída de texto. Sem embeddings ou geração de imagens aqui.

Abaixo está um exemplo básico de cURL. Substitua YOUR_API_KEY com sua chave. O corpo da solicitação define a mensagem do usuário. Processamos uma janela de contexto de 100.000 tokens (prompt + conclusão). Erros e recusas são gratuitos, então teste livremente.

  • Definir model para uncensored.
  • Incluir messages array.
  • Adicione o cabeçalho da sua chave API.
curl https://api.cheapllm.cc/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Set timezone to UTC for all logs"}]
  }'

Integração do SDK Python

Use o SDK oficial do Python do OpenAI para interagir com nossa API. Defina a URL base para o nosso endpoint e forneça sua chave. Esta abordagem funciona com qualquer biblioteca de cliente compatível com OpenAI. Configure parâmetros como temperature e top_p conforme necessário. O streaming é suportado via Server-Sent Events (SSE). Este método é ideal para aplicações em tempo real onde você deseja exibir tokens conforme são gerados.

Instale a biblioteca com pip install openai. Inicialize o cliente com nossa URL base. O código abaixo mostra uma solicitação de conclusão simples. Ajuste o conteúdo da mensagem para se adequar ao seu caso de uso. Nossa API cuida do roteamento para o modelo correto internamente.

from openai import OpenAI

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

Integração do SDK Node

Para desenvolvedores Node.js, o pacote npm OpenAI funciona perfeitamente. Defina a URL base para o endpoint da nossa API. Isso permite que você use padrões familiares de outros provedores. Configure o ID do modelo para uncensored. Você também pode habilitar o modo JSON ou chamada de funções se sua aplicação exigir saída estruturada. O SDK lida com a autenticação automaticamente quando configurado corretamente.

Instale o pacote com npm install openaimax_tokens para controlar o comprimento da saída. Os erros são retornados como códigos de status HTTP padrão. Use isso para prototipagem rápida ou integrações de produção.

import OpenAI from "openai";

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

Respostas em Streaming via SSE

Ative o streaming definindo stream: true na sua solicitação. A API retorna Server-Sent Events (SSE). Cada fragmento contém texto parcial. O último fragmento inclui estatísticas de uso de tokens. Este recurso é crucial para a experiência do usuário em interfaces de chat. Reduz significativamente a latência percebida. Você pode analisar o fluxo para exibir texto em tempo real.

Manipule os eventos do stream no código do cliente. Feche a conexão quando o stream terminar. Nossa API suporta até 8 solicitações simultâneas por chave. Este limite garante uso justo. Monitore seu uso através dos dados do último chunk. Erros durante o streaming ainda retornam códigos de status apropriados. Use isso para cenários de roleplay ou conversação contínua.

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 Janela de Contexto

Nossa API tem limites rigorosos para garantir estabilidade. Você pode enviar 300 solicitações por minuto por chave. Solicitações concorrentes são limitadas a 8. Os corpos das solicitações não podem exceder 8 MB. A janela de contexto é de 100.000 tokens no total. Saída máxima é de 16.000 tokens por solicitação (2.048 se max_tokens não estiver definido). Erros retornam códigos específicos: 401 para chaves inválidas, 402 para crédito insuficiente e 429 para limites de taxa. O crédito nunca expira. Erros como cobranças duplicadas são corrigidos via Suporte. A privacidade é mantida; os prompts não são usados para treinamento. Não é permitido conteúdo sexual envolvendo menores.

Perguntas frequentes

Esta é uma API LLM barata para uso em produção?

Sim, é projetado para geração de texto sem restrições e de baixo custo. Você paga por token, sem mensalidades. O crédito não expira, permitindo escalar o uso para cima ou para baixo instantaneamente. Isso é ideal para startups que precisam de fornecimento confiável sem lock-in de fornecedor.

Como lidar com erros no meu aplicativo?

A API retorna códigos de status HTTP padrão. Um erro 401 significa que sua chave de API é inválida ou está ausente. Um erro 402 indica crédito pré-pago insuficiente. Um erro 429 sinaliza que você excedeu o limite de taxa de 300 solicitações por minuto. Verifique sua chave e saldo primeiro.

Posso usar isto para roleplay ou conteúdo sem censura?

O modelo é sem censura e não recusa tópicos adultos, fictícios ou controversos de forma legal. Não é um modelo da GPT, Claude ou de qualquer outro fornecedor. É um modelo de pesos abertos ajustado para respostas sem restrições. Basta evitar conteúdo sexual envolvendo menores, que é sempre recusado.

Acesse sua chave de API

Registre-se, obtenha seu token e atualize sua URL do endpoint. É tudo o que você precisa fazer.