Referência da API
Acesso sem censura plug-and-play com um endpoint de API compatível com OpenAI que requer zero alterações de código para alternar de provedores existentes.
Autenticação e URL Base
Use sua chave de API com o https://api.routerllm.cc/v1 URL base. Cadastre-se com Google ou e-mail e senha para obter sua chave instantaneamente. Não é necessário número de telefone. A chave autentica todas as solicitações para o endpoint chat-completions.
curl https://api.routerllm.cc/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List the top five python libraries for web scraping."}]
}'Mantenha sua chave segura. Uma única chave ativa substitui a antiga se você gerar uma nova. Erros e recusas são gratuitos, então você pode testar com segurança.
Endpoint Chat Completions
Envie prompts para o POST /v1/chat/completions endpoint. endpoint. O ID do modelo é uncensored. É um modelo de peso aberto ajustado para uso adulto legal, não um modelo de fornecedor como GPT ou Claude.
from openai import OpenAI
client = OpenAI(base_url="https://api.routerllm.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)A janela de contexto é de 100.000 tokens para prompt e conclusão juntos. Você recebe 16.000 tokens de saída por padrão, ou 2.048 se você omitir max_tokens.
Streaming com SSE
Ative o streaming definindo stream: true na sua solicitação. A API retorna Server-Sent Events (SSE). Os dados de uso de tokens aparecem no último fragmento do fluxo.
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)Esta abordagem reduz a latência percebida para respostas longas. Use-a ao construir interfaces de chat que se beneficiam da renderização progressiva de texto.
Chamada de Função e Ferramentas
Envie tools no tools array. O modelo suporta function calling com tool_choice opções. Use isso para extração de dados estruturados ou fluxos de trabalho automatizados.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.routerllm.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);Defina seus esquemas de função claramente. A API lida com o roteamento entre o prompt do usuário e as definições de ferramentas. Certifique-se de que seu código analise as chamadas de ferramentas corretamente.
Modo JSON e Parâmetros
Definir response_format para {"type": "json_object"} para saída JSON estrita. Controle a geração com temperature, top_p, stop, e seed. Ajuste as penalidades para presença e frequência para refinar o estilo de saída.
Use esses parâmetros para ajustar a confiabilidade. O modo JSON é essencial para analisar respostas legíveis por máquina. O modelo permanece uncensored mesmo com formatação rigorosa.
Tratamento de Erros e Limites
Esperar 401 para chaves inválidas, 402 para crédito insuficiente e 429 para limites de taxa. O limite é de 300 solicitações por minuto e 8 solicitações simultâneas por chave. O tamanho máximo do corpo da solicitação é de 8 MB.
Verifique o código de status para determinar a causa. Recarregue com USDT ou USDC para continuar. O crédito nunca expira, então você pode pausar o uso sem perder os fundos.
Informações do Modelo e Uso de Tokens
Consulta GET /v1/models para verificar os modelos disponíveis. O único modelo é uncensored. Ele serve texto e retorna texto. Nenhuma embedding, imagem ou áudio é suportado.
Acompanhe o uso de tokens nos cabeçalhos da resposta ou no final do stream. O preço é transparente: $0.15 por 1M de tokens de entrada e $0.50 por 1M de tokens de saída. Crédito pré-pago cobre todo o uso.
Perguntas frequentes
Qual é o melhor roteador LLM para acesso sem censura?
O RouterLLM oferece um roteador LLM sem censura plug-and-play com uma API compatível com o padrão OpenAI. Ele elimina o lock-in de fornecedor e a lógica complexa de roteamento. Você só precisa alterar a URL base e a chave.
Como funciona o preço para a API de IA sem filtro?
O preço é transparente por token: $0,15 por 1M de tokens de entrada e $0,50 por 1M de tokens de saída. Erros e recusas são gratuitos. O crédito é pré-pago via cripto e nunca expira.
Esta é uma alternativa ao open router para conteúdo NSFW?
Sim, serve um único modelo sem censura ajustado para uso adulto legal. Recusa apenas conteúdo sexual envolvendo menores. A API é compatível com SDKs padrão da OpenAI para integração fácil.
Obtenha sua chave de API
Cadastre-se, copie a chave, atualize sua URL base. Pronto.