Documentação da API
Comece a construir com nossa API LLM sem censura em minutos. Este guia mostra como autenticar, enviar solicitações e lidar com respostas em streaming usando ferramentas padrão compatíveis com OpenAI.
- por 1M de tokens de entrada
- $0.15
- Tokens de saída / 1M
- $0.50
- contexto de tokens
- 100,000
- crédito de teste
- $0.50
- requisições por minuto
- 300
Autenticação e URL base
Use sua chave de API para autenticar cada solicitação. Nossa API é totalmente compatível com o ecossistema de SDKs da OpenAI, então você só precisa ajustar a URL base e a chave na configuração do seu cliente. A URL base é HTTPS://api.nocensoraichatbot.com/v1. Você pode gerar uma chave imediatamente após o cadastro com Google ou e-mail. Cada conta possui uma chave ativa que substitui a anterior quando regenerada. Não é necessário número de telefone para o cadastro, e seus prompts não são usados para treinamento.
Primeira solicitação
Envie uma solicitação padrão de conclusão de chat para o endpoint /v1/chat/completions. Use o identificador do modelo "uncensored" para acessar nosso modelo de linguagem grande ajustado. O modelo responde a tópicos adultos, fictícios e controversos sem as recusas padrão. Existe um limite rígido: conteúdo envolvendo menores é sempre recusado. Você pode testar a conectividade com um comando curl simples.
curl https://api.nocensoraichatbot.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Generate a 400 word review of the new gpu"}]
}'
Se a chave for inválida, você recebe um erro 401. Se os créditos estiverem esgotados, você recebe um erro 402. Erros e recusas não consomem tokens, então você paga apenas por conclusões bem-sucedidas. Os créditos nunca expiram, dando a você controle total sobre seus gastos.
Integração do SDK Python
Instale o pacote oficial da OpenAI para Python e configure a URL base para apontar para nosso serviço. Isso permite que você use métodos familiares como client.chat.completions.create. Defina o modelo como "uncensored" e passe suas mensagens de sistema ou usuário como de costume. O SDK lida com a tokenização e a análise de respostas automaticamente. Esta abordagem funciona tanto para geração de texto simples quanto para conversas complexas com múltiplas rodadas. Você também pode transmitir respostas se preferir saída incremental.
from openai import OpenAI
client = OpenAI(base_url="https://api.nocensoraichatbot.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)
Certifique-se de que sua chave de API seja passada no header ou na variável de ambiente. O SDK suporta todos os parâmetros padrão, como temperature e top_p. Você pode ajustá-los para controlar a criatividade ou o determinismo. A janela de contexto do modelo é de 100,000 tokens para prompt e conclusão combinados.
Integração do SDK Node
Use o pacote npm @openai/openai para integrar com sua aplicação Node.js. Configure a URL base e a chave de API antes de fazer qualquer chamada. Isso garante compatibilidade com nossa API de chatbot de IA sem censura. O SDK Node fornece definições de tipo e suporte a async/await para desenvolvimento moderno. Você pode enviar mensagens e receber respostas exatamente como com qualquer endpoint compatível com OpenAI. O tratamento de erros é integrado, então você pode capturar erros 401, 402 e 429 facilmente. Isso o torna ideal para funções serverless ou serviços de backend.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.nocensoraichatbot.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);
Lembre-se de que o identificador do modelo é "uncensored". Não use identificadores GPT-3.5 ou GPT-4. O SDK cuida do resto, incluindo análise JSON e lógica de nova tentativa. Você também pode ativar o streaming para experiências de usuário em tempo real.
Streaming e suporte a SSE
Ative o streaming definindo stream como true na solicitação. A API retorna Server-Sent Events (SSE) para entrega de tokens em tempo real. Cada fragmento contém conteúdo parcial, permitindo que você exiba a saída conforme é gerada. O último fragmento inclui as estatísticas completas de uso de tokens. Isso é útil para interfaces de chat onde os usuários esperam feedback imediato. O streaming reduz a latência percebida, especialmente para respostas longas. Você pode interromper o streaming antecipadamente se o usuário enviar uma nova mensagem. Isso economiza tokens e melhora a responsividade.
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 eventos SSE com cuidado para evitar vazamentos de memória em conexões de longa duração. A API suporta até 8 solicitações simultâneas por chave. Este limite ajuda a manter a estabilidade sob carga. Você pode ajustar o comportamento do stream usando parâmetros padrão como max_tokens e sequências de parada.
Limites de taxa e janela de contexto
A API limita a 300 requisições por minuto por chave. Você pode ter 8 solicitações ativas simultaneamente. O corpo da solicitação não deve exceder 8 MB. A janela de contexto é de 100.000 tokens, combinando prompt e conclusão. A saída máxima é de 16.000 tokens por solicitação, ou 2.048 se max_tokens não estiver definido. Se você exceder o limite de taxa, receberá um erro 429. Aguarde e tente novamente com backoff exponencial. Os créditos são cobrados apenas pelo uso bem-sucedido de tokens. Erros não consomem créditos. Este modelo de preços transparente garante que você saiba exatamente pelo que está pagando.
Perguntas frequentes
Qual é o modelo de chatbot de IA sem censura?
É um modelo de linguagem grande de peso aberto ajustado para respostas sem censura a tópicos adultos legais, fictícios e controversos. Não é GPT, Claude ou qualquer outro modelo de fornecedor. Solicitações envolvendo menores são sempre recusadas.
Como faço para recarregar meus créditos?
Você pode adicionar usando USDT (TRC20) ou USDC (Base) para valores entre $20 e $500. Crédito bônus é adicionado para valores mais altos: +5% a partir de $50, +10% a partir de $100 e +15% a partir de $200. Os créditos nunca expiram e são cobrados pelo uso real de tokens.
A API suporta chamada de funções?
Sim, a API suporta chamada de funções com parâmetros tools e tool_choice. Você também pode usar o modo JSON definindo response_format como json_object. Esses recursos permitem que você integre o modelo em fluxos de trabalho e aplicações complexos.
Obtenha sua chave de API
Registre-se, copie o token e atualize o endpoint. É só isso.