Guia de Início Rápido da API
Conecte suas ferramentas existentes a um backend de chat GPT sem censura com uma única alteração na URL base. Este guia orienta você pela autenticação, codificação e tratamento de recusas na sua linguagem preferida.
Autenticação e URL Base
Sua chave de API autentica todas as solicitações para nossa API de LLM uncensored. Usamos cabeçalhos padrão de token Bearer, então você pode substituir sua URL base e chave em qualquer SDK compatível com OpenAI sem reescrever a lógica. O endpoint fica em https://api.gptchatuncensored.com/v1 e aceita solicitações POST para /chat/completions. Você deve incluir sua chave no Authorization: Bearer YOUR_KEY cabeçalho. Esta configuração funciona imediatamente com SDKs oficiais ou wrappers de terceiros. Não oferecemos recursos de embeddings ou visão, então mantenha seus payloads focados na geração de texto. Seu crédito é cobrado apenas quando os tokens são processados, garantindo custos previsíveis para uso em alta escala do modelo uncensored.
Enviando sua primeira conclusão
Envie uma solicitação de conclusão para gerar texto usando o uncensored model. Este exemplo usa cURL para demonstrar a estrutura básica de um prompt. Você pode ajustar a temperatura para controlar a criatividade ou definir uma sequência de parada para roleplay. A resposta retorna um objeto JSON contendo o texto gerado no choices array. Certifique-se de que seus system prompts permitam o estilo uncensored necessário. Se encontrar erros, verifique a validade da sua chave ou o saldo de créditos. O modelo responde a conteúdo adulto lícito sem as recusas comuns em LLMs padrão.
curl https://api.gptchatuncensored.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Generate a 200 word scene with two characters in a room"}]
}'
Essa chamada simples prova que sua integração está funcionando. Agora você pode construir aplicações complexas sobre esta base. A API sem censura cuida do trabalho pesado de gerenciamento de contexto. Você só precisa se concentrar na lógica da sua aplicação e na experiência do usuário. Nenhuma configuração complexa é necessária para começar a gerar conteúdo imediatamente.
Configurando parâmetros (temp, top_p)
Ajustar temperature e top_p para controlar a aleatoriedade das suas respostas. Uma temperatura mais baixa torna as respostas mais determinísticas e focadas, o que é ideal para tarefas de código ou factuais. Temperaturas mais altas aumentam a criatividade, tornando-as perfeitas para roleplay ou escrita criativa. O top_p parâmetro filtra o vocabulário por probabilidade cumulativa, oferecendo outra camada de controle. Você pode combinar isso com max_tokens limitar o comprimento da saída. Esses parâmetros funcionam exatamente como nas APIs padrão da OpenAI, garantindo familiaridade. Use seed para resultados reproduzíveis durante os testes. Ajuste essas configurações para corresponder ao estilo sem restrições que você prefere para o seu caso de uso específico.
from openai import OpenAI
client = OpenAI(base_url="https://api.gptchatuncensored.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)
Desenvolvedores Python podem aproveitar o SDK oficial para uma integração fácil. O trecho de código demonstra como definir esses parâmetros em uma solicitação padrão. Você pode passar uma lista de mensagens para manter o histórico de conversas. A API LLM sem censura respeita essas restrições rigorosamente. Essa flexibilidade permite que você experimente diferentes tons e estilos sem alterar sua infraestrutura.
Respostas de streaming
Ative o streaming para receber tokens conforme são gerados, reduzindo a latência percebida para os usuários. O streaming é essencial para aplicativos de chat em tempo real ou geração de conteúdo de longo formato. Nossa API suporta Server-Sent Events (SSE) para entrega eficiente de dados. Você deve lidar com o último bloco para obter o uso total de tokens para precisão no faturamento. A API sem censura garante que o streaming funcione de forma confiável mesmo para janelas de contexto grandes. Defina stream=True no seu cliente SDK para ativar este modo. Esta abordagem proporciona uma experiência de usuário mais suave para cenários de escrita criativa ou roleplay. Monitore o delta field to accumulate the full response text.
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)
O streaming também ajuda com o uso de memória, já que você não precisa aguardar toda a resposta. Você pode começar a exibir conteúdo para o usuário imediatamente. Esse recurso é particularmente útil para conversas longas ou explicações detalhadas. O modelo uncensored mantém a coerência durante todo o stream. Certifique-se de que sua interface do usuário lide com respostas parciais de forma elegante para obter a melhor experiência.
Lidando com erros e recusas
Nosso modelo sem censura raramente recusa conteúdo, mas impõe um limite rígido sobre conteúdo sexual envolvendo menores. Você receberá um código de erro HTTP padrão se uma solicitação falhar ou exceder os limites. Um status 401 indica uma chave de API inválida ou expirada, exigindo que você verifique suas credenciais. Um status 402 significa que seu crédito pré-pago foi esgotado; recarregue via cripto para continuar. Um erro 429 sinaliza que você excedeu o limite de 300 solicitações por minuto. Esses erros estão claramente documentados no corpo da resposta. Recusas relacionadas a menores são sempre aplicadas, garantindo conformidade. Verifique seu painel para ver logs detalhados de uso e solucionar problemas rapidamente.
Limites e janela de contexto
A API suporta uma enorme janela de contexto de 100.000 tokens, permitindo um histórico extenso de conversas ou documentos longos. Cada solicitação pode gerar até 16.000 tokens, ou 2.048 se max_tokens está indefinido. Você está limitado a 300 solicitações por minuto e 8 solicitações simultâneas por chave. O tamanho do corpo da solicitação não deve exceder 8 MB. Esses limites são projetados para uso ilimitado de alto volume sem comprometer o desempenho. Sua chave de API é exclusiva para sua conta e você pode gerar novas chaves se necessário. O modelo de crédito pré-pago garante que você pague apenas pelo que usar. Sem taxas mensais ou assinaturas que complicam sua faturamento. Essa transparência torna fácil escalar seu aplicativo.
Node.js
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.gptchatuncensored.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);FAQ Técnico
Este é o chat GPT uncensored oficial da OpenAI?
Não, somos um provedor independente de uma API de LLM sem censura. Servimos nosso próprio modelo de peso aberto, não os modelos GPT oficiais da OpenAI. Nossa API é compatível com clientes OpenAI, portanto, seu código funciona sem alterações, mas o modelo subjacente é diferente.
Como pago pelo serviço da API sem censura?
Aceitamos apenas criptomoedas: USDT (TRC20) ou USDC (Base). Você pode depositar entre $20 e $500, com crédito bônus para valores maiores. Não há assinaturas mensais, e seu crédito pré-pago nunca expira. Erros e recusas não consomem seu crédito.
Que conteúdo é recusado pelo modelo sem censura?
O modelo é sem censura para tópicos adultos, fictícios e controversos de forma legal. No entanto, ele recusa estritamente conteúdo sexual envolvendo menores. Este é um limite rígido aplicado a todas as solicitações. Todos os outros tipos de conteúdo, incluindo material adulto explícito, são geralmente permitidos.
Recupere sua chave de API
Registre-se, copie a chave e atualize sua URL base. É toda a configuração.