PT ▾

Guia de início rápido para IA sem restrições

Obtenha saídas de texto brutas e sem filtros da nossa API de IA sem censura em minutos. Este guia mostra como conectar seu SDK padrão e começar a enviar solicitações imediatamente.

URL Basehttps://api.aiopenuncensored.com/v1
Modelosem censura

Instale o SDK padrão da OpenAI

Come instalando a biblioteca oficial para a linguagem de sua preferência. Nossa interface é totalmente compatível com ferramentas padrão, então você não precisa de um cliente personalizado. Use pip para Python ou npm para Node.js para adicionar a dependência ao seu projeto. Isso garante que você possa aproveitar os padrões de código existentes sem precisar aprender um novo protocolo.

Configure sua URL base e chave de API

Aponte o cliente SDK para o nosso endpoint dedicado em vez do provedor padrão. Você deve definir o URL base para HTTPS://api.aiopenuncensored.com/v1 e fornecer sua chave de API única. Esta configuração direciona o tráfego para o servidor do nosso modelo sem censura, em vez do gigante comercial. Sua chave é gerada instantaneamente no cadastro, para que você possa começar a testar imediatamente.

Envie sua primeira solicitação de conclusão de chat

Faça uma solicitação POST para /v1/chat/completions com o identificador do modelo "uncensored". Esta chamada simples retorna texto bruto sem os filtros de conteúdo habituais que bloqueiam sua entrada. Você pode enviar mensagens padrão e receber respostas diretas. Verifique o código abaixo para o comando curl exato para verificar a conectividade.

Lide com respostas de streaming e uso de tokens

Ative o streaming definindo o parâmetro stream como true. A API retorna chunks conforme são gerados, permitindo que você exiba o texto em tempo real. O último chunk contém as estatísticas completas de uso de tokens para faturamento e monitoramento. Essa abordagem reduz significativamente a latência percebida para seus usuários finais.

Implemente chamada de função e modo JSON

Use o parâmetro tools para definir funções que o modelo pode chamar. Você também pode impor saída JSON estrita definindo response_format como json_object. Isso garante que sua aplicação receba dados estruturados sem erros de análise. O modelo oferece suporte a tool_choice e outros parâmetros padrão para controle preciso.

Entenda limites de taxa e restrições de tokens

Sua chave de API permite 300 solicitações por minuto e suporta até 8 solicitações simultâneas. A janela de contexto contém 100.000 tokens no total, com uma saída máxima de 16.000 tokens por solicitação. Erros como 401 ou 429 são comuns e indicam que você deve verificar sua chave ou aguardar brevemente. O crédito é consumido apenas para o uso bem-sucedido de tokens.

cURL

curl https://api.aiopenuncensored.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Check if port 8080 is open"}]
  }'

Python

from openai import OpenAI

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

FAQ

Esta é a API OpenAI sem censura da OpenAI?

Não, somos um serviço independente que hospeda um modelo aberto distinto. Usamos a mesma interface compatível com OpenAI, mas servimos nosso próprio LLM sem censura, não GPT-4 ou GPT-3.5. Você pode usar SDKs padrão com nosso URL base para obter resultados sem filtros.

O que acontece se eu atingir o limite de taxa?

A API retorna um código de status 429 quando você excede 300 solicitações por minuto. Você deve implementar backoff exponencial no seu cliente para tentar novamente automaticamente. Nosso sistema reinicia o contador a cada minuto, então suas solicitações serão retomadas normalmente após a janela ser limpa.

O modelo uncensored AI suporta janelas de contexto longas?

Sim, o modelo suporta uma janela de contexto de 100.000 tokens para entrada e saída combinadas. Você pode enviar documentos grandes ou históricos de conversas longos sem truncamento. O comprimento máximo de resposta única é limitado a 16.000 tokens para garantir estabilidade.

Obtenha sua chave de API

Cadastre-se, copie a chave, atualize a URL do endpoint. A configuração está concluída.