PT ▾

Início rápido da API Uncensored AI

Integre nossa API de IA uncensored atualizando sua URL base e chave, depois envie texto para o modelo único otimizado para respostas diretas e sem filtros, sem roteamento complexo.

https://api.uncensoredrouteropen.com/v1uncensored

Instale o SDK

Comece instalando o SDK oficial da OpenAI para a sua linguagem. Esta biblioteca cuida das solicitações HTTP e da análise de JSON para você. Funciona com nosso endpoint porque seguimos a especificação de chat-completions da OpenAI. Instale o pacote por meio do seu gerenciador de pacotes padrão. Em seguida, importe a classe de cliente no seu script. Isso fornece as ferramentas para se conectar à API imediatamente.

from openai import OpenAI

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

Configure sua URL Base

Aponte seu cliente para nosso endpoint específico. Você deve definir a URL base para HTTPS://api.uncensoredrouteropen.com/v1. Use sua chave de API no cabeçalho Authorization. Isso garante que todas as solicitações sejam enviadas para o nosso modelo sem censura. O SDK padrão da OpenAI aceita essa substituição. Ele ignora o endpoint padrão. Seu código permanece compatível com bibliotecas padrão.

import OpenAI from "openai";

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

Faça Sua Primeira Requisição

Envie uma mensagem simples para gerar texto. Use o ID do modelo "uncensored" em sua solicitação. Este modelo de peso aberto responde sem as recusas típicas. Você pode enviar prompts com o papel do sistema. A API retorna uma resposta de texto. Erros como chaves inválidas retornam 401. Crédito insuficiente retorna 402. Estes são códigos HTTP padrão.

curl https://api.uncensoredrouteropen.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "get today date"}]
  }'

Ativar Streaming & Ferramentas

Use streaming para saída de tokens em tempo real. Defina stream como true em sua solicitação. A API envia Server-Sent Events. Cada chunk contém texto parcial. O último chunk inclui o uso de tokens. Você também pode definir ferramentas para chamada de função. O modelo segue o esquema da ferramenta. Isso permite fluxos de trabalho complexos de agentes.

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)

Trate Modo JSON & Parâmetros

Forçar saída estruturada com o modo JSON. Defina response_format como json_object. O modelo retorna JSON válido. Você pode ajustar a temperatura para criatividade. Use top_p para amostragem de núcleo. Defina sequências de parada para interromper a geração. Esses parâmetros controlam o estilo de saída. Eles funcionam exatamente como a API da OpenAI.

Limites, Erros e Contexto

Sua chave permite 300 solicitações por minuto. Você pode executar 8 solicitações simultâneas. O corpo da solicitação deve ficar abaixo de 8 MB. A janela de contexto suporta 100.000 tokens no total. A saída máxima é de 16.000 tokens por solicitação. Erros são gratuitos. O crédito nunca expira. Use a página de suporte para cobranças duplicadas.

Perguntas frequentes

Qual é a alternativa Open Router sem censura para integração direta?

Nossa API oferece acesso direto a um único modelo sem censura sem roteamento complexo. Você altera o URL base e a chave para utilizá-lo. É um modelo de peso aberto ajustado para conteúdo adulto legal.

Como lidar com limites de taxa e erros?

Você tem direito a 300 requisições por minuto e 8 requisições simultâneas. Um erro 429 significa que você atingiu o limite. Um erro 401 significa que sua chave é inválida. Um erro 402 significa que você precisa recarregar seu crédito cripto.

Qual é o tamanho da janela de contexto?

A janela de contexto é de 100.000 tokens para prompt e conclusão. Você pode gerar até 16.000 tokens em uma solicitação. Isso permite conversas longas e documentos grandes.

Recupere sua chave de API

Faça o cadastro, copie sua chave e atualize sua URL base. Essa é toda a configuração.

Crie chaves