PT ▾
Resgatar chave de teste

Integre a API Uncensored em Minutos

Insira o LLM sem censura na sua pilha existente substituindo a URL base e a chave da API. Nossa API compatível com OpenAI aceita código de SDK padrão sem dores de cabeça de configuração.

Início rápido: Conecte seu SDK

Substitua seu endpoint atual pela nossa URL base e insira sua chave de API no cabeçalho. Essa simples troca roteia suas solicitações para o modelo sem censura imediatamente.

A URL base é https://api.geminisenzacensura.com/v1. A autenticação depende de um token Bearer passado no Authorization cabeçalho. Você gera esta chave instantaneamente após se registrar com Google ou e-mail.

  • Sem bibliotecas extras necessárias.
  • Funciona com qualquer cliente compatível com OpenAI.
  • Disponibilidade imediata após a criação da chave.

Essa abordagem elimina wrappers de proxy e configurações locais complexas.

curl https://api.geminisenzacensura.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "What is the capital of Peru?"}]
  }'

Endpoint: POST /v1/chat/completions

Envie seu prompt para o endpoint de conclusões de chat para receber saída de texto. Este único endpoint lida com toda a inferência para o modelo sem censura.

Especifique o ID do modelo como "uncensored" no corpo da sua solicitação. A API retorna respostas JSON padrão contendo o texto gerado. Você pode controlar o comportamento usando parâmetros como temperature ou top_p.

Input entra, texto sai. Sem embeddings ou geração de imagens aqui.

from openai import OpenAI

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

Endpoint: GET /v1/models

Consulte este endpoint para verificar a conectividade e listar os modelos disponíveis. Ele retorna um objeto JSON contendo os detalhes do modelo.

Use isto para confirmar se sua chave de API tem permissões válidas antes de enviar cargas pesadas. A resposta confirma que o ID do modelo "uncensored" está ativo.

Esta é uma verificação leve que consome poucos tokens.

import OpenAI from "openai";

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

Parâmetros: Temperatura, Top-p e Tools

Controle aleatoriedade e estrutura usando parâmetros padrão da OpenAI. Defina temperature para variação criativa ou top_p para amostragem por núcleo.

Ativar chamada de funções passando um tools array. O modelo suporta o modo JSON via response_format: {"type": "json_object"}. Você também pode definir stop sequências e um seed para reprodutibilidade.

Esses parâmetros dão a você controle preciso sobre a saída da IA sem censura sem precisar de lógica personalizada.

Respostas em Streaming e Uso de Tokens

Ative o streaming definindo stream: true para receber chunks via Server-Sent Events (SSE). Isso reduz a latência percebida para respostas longas.

O último chunk no stream contém o uso total de tokens para a solicitação. Isso permite que você rastreie os custos em tempo real sem esperar pela resposta completa.

O streaming é ideal para interfaces de chat ou renderização progressiva de texto.

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)

Códigos de Erro & Limites

Trate os erros com elegância verificando o código de status HTTP. Um 401 indica uma chave de API inválida ou expirada. Uma 402 significa que você tem crédito pré-pago insuficiente. Um 429 sinaliza que você atingiu o limite de taxa.

O limite é de 300 solicitações por minuto por chave. O tamanho do corpo da solicitação é limitado a 8 MB. Erros e recusas não consomem seu crédito pré-pago, garantindo que você pague apenas pelo uso real de tokens.

Verifique o corpo da resposta para uma mensagem de erro detalhada para solucionar problemas rapidamente.

FAQ

Qual é a janela de contexto para este modelo sem restrições?

A janela de contexto é de 100.000 tokens, contando tanto o prompt quanto a conclusão juntos. Isso permite conversas extensas ou processamento de documentos grandes sem truncamento imediato.

Como começar com a API sem censura?

Cadastre-se com Google ou e-mail para obter uma chave de API instantaneamente. Recarregue sua conta com criptomoedas (USDT ou USDC) para começar a enviar solicitações. Você pode usar os SDKs oficiais da OpenAI atualizando a URL base.

A API é compatível com clientes padrão do OpenAI?

Sim, é totalmente compatível com OpenAI. Você só precisa alterar a URL base e a chave de API na sua configuração existente. Suporta streaming, chamada de funções e modo JSON.

Obtenha sua chave de API

Registre-se, obtenha sua chave, atualize a URL base. É só isso.

Resgatar chave de teste