PT ▾
Resgatar chave de teste

API de Conclusões de Chat Sem Censura

Esta API de chat completions sem censura permite integrar um LLM flexível em conteúdo usando SDKs OpenAI padrão. Você tem acesso imediato via cripto pré-pago com cobrança transparente por token.

Autenticação & URL Base

Use sua chave de API gerada com o URL base https://api.openrouteraisettingskeys.com/v1 para rotear as solicitações. Funcionamos como uma alternativa ao OpenRouter para desenvolvedores que desejam evitar camadas de assinatura enquanto mantêm o código do cliente idêntico. A chave autentica seu crédito pré-pago diretamente contra o chaves de configuração OpenRouter AI infraestrutura. Você recebe uma chave ativa por conta; gerar uma nova substitui imediatamente a credencial anterior. Nenhum número de telefone ou detalhes bancários são necessários durante o cadastro, apenas um e-mail ou login do Google. Esse gerenciamento direto de chaves garante que você controle o acesso sem atritos de faturamento de terceiros. Seus prompts permanecem privados e nunca são usados para treinar o modelo subjacente.

Endpoint Chat Completions

Envie solicitações POST para /v1/chat/completions para receber respostas de texto do modelo sem censura. O sistema aceita arrays de mensagens padrão e retorna conclusões sem recusar tópicos adultos lícitos ou controversos. Você paga apenas pelos tokens realmente utilizados, com custo de entrada em $0.15 por 1M de tokens e saída em $0.50 por 1M de tokens. Erros e recusas não geram cobrança, garantindo que você nunca pague por tentativas falhas. O endpoint suporta uma janela de contexto de 100.000 tokens para prompt e conclusão combinados. A saída máxima é limitada a 16.000 tokens por solicitação, a menos que você especifique um limite menor. Esta estrutura simples espelha o formato OpenAI, tornando a migração fácil.

Integração do SDK Python

Instale o pacote oficial da OpenAI e configure a URL base para apontar para nosso endpoint de LLM sem censura. O snippet a seguir demonstra como inicializar o cliente e enviar uma consulta simples. Você deve atualizar o base_url parâmetro para corresponder ao domínio da nossa API. O identificador do modelo é simplesmente uncensored, que executa nosso modelo específico de pesos abertos ajustado para respostas diretas. Esta abordagem permite que você reutilize bases de código Python existentes com mínimas alterações. O SDK lida com a serialização JSON e o streaming automaticamente. Certifique-se de que sua chave de API esteja armazenada com segurança em variáveis de ambiente para uso em produção.

Integração do SDK Node

Configure o cliente OpenAI Node.js para direcionar solicitações para nossa API hospedada. A URL base deve ser definida para nosso domínio para garantir o roteamento correto. Você pode passar o ID do modelo uncensored ao lado das suas mensagens para gerar texto. Este método funciona com qualquer biblioteca cliente padrão compatível com OpenAI em JavaScript. A estrutura da solicitação permanece idêntica à especificação da OpenAI, garantindo compatibilidade. Você pode gerenciar seu crédito pré-pago diretamente pelo painel. O SDK suporta padrões de solicitação síncronos e assíncronos. Ajuste o apiKey valor para corresponder à sua credencial gerada. Esta configuração fornece uma maneira confiável de integrar a geração uncensored em suas aplicações Node.

Respostas em Streaming

Habilite o streaming definindo o stream parâmetro para true no corpo da sua solicitação. A API retorna Eventos Enviados pelo Servidor (SSE) para entrega de tokens em tempo real. Você pode rastrear o uso de tokens dentro do último bloco do stream. Este recurso é ideal para interfaces de chat que exigem feedback imediato. O modelo uncensored mantém o contexto durante todo o stream sem interrupção. Você pode analisar os dados SSE usando listeners de eventos padrão em seu cliente. O streaming funciona com todos os parâmetros como temperatura e top_p. Este método reduz significativamente a latência percebida para os usuários finais. É a abordagem recomendada para aplicativos interativos.

Limites, Erros & Contexto

Sua chave de API permite 300 solicitações por minuto e 8 conexões simultâneas. O corpo da solicitação não deve exceder 8 MB. Se você receber um erro 401, sua chave é inválida ou expirada. Um erro 402 indica crédito pré-pago insuficiente; recarregue via USDT ou USDC para retomar o serviço. Um erro 429 significa que você atingiu o limite de taxa. O modelo suporta uma janela de contexto de 100.000 tokens para entrada e saída combinadas. Limites rígidos de conteúdo ainda se aplicam, especificamente em relação a conteúdo sexual envolvendo menores. Esses limites garantem desempenho estável para desenvolvedores de alto volume. Você pode monitorar seu uso diretamente no painel da conta. Erros são gratuitos, então você só paga por conclusões bem-sucedidas.

cURL

curl https://api.openrouteraisettingskeys.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Check my current key balance"}]
  }'

Python

from openai import OpenAI

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

Node.js

import OpenAI from "openai";

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

Streaming

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)

Perguntas frequentes

Como gero uma chave de API para o serviço de chaves de configurações de IA openrouter?

Navegue até a página 'Obter chave de API' e faça login com Google ou com e-mail e senha. O sistema gera sua chave imediatamente, que você pode copiar e usar com qualquer SDK compatível com OpenAI. Não é necessária verificação por telefone.

Este LLM sem censura suporta chamada de funções?

Sim, o endpoint suporta function calling com parâmetros de ferramentas e tool_choice. Você pode definir esquemas personalizados e receber chamadas de ferramentas estruturadas na resposta. Este recurso funciona junto com streaming e modo JSON para integração flexível.

O que acontece se eu exceder meu crédito pré-pago?

Você receberá um erro 402 indicando que não há crédito disponível. Você pode adicionar fundos instantaneamente usando USDT (TRC20) ou USDC (Base) para restaurar o acesso. Seu crédito nunca expira, então você pode adicionar fundos a qualquer momento sem perder seu saldo.

Gere sua chave agora

Registre-se, copie o token e atualize a URL do endpoint. É só isso.

Resgatar chave de teste