Documentação da API para LLM Sem Censura
Comece com nossa API de LLM sem censura em minutos. Este guia cobre os endpoints essenciais, autenticação e integração de SDK para uso imediato.
Autenticação e URL Base
Conecte-se atualizando a URL base e fornecendo sua chave de API no cabeçalho. Hospedamos um endpoint direto, compatível com OpenAI, que funciona com qualquer cliente padrão. Você não precisa configurar proxies complexos nem se preocupar com roteamento de modelos.
Defina o cabeçalho de autorização para Bearer YOUR_API_KEY. A URL base para todas as solicitações é https://api.chatgptkartreddedildi.com/v1. Sua chave é gerada imediatamente no cadastro via Google ou e-mail. Não é necessário número de telefone e seus prompts não são usados para treinamento. Essa configuração garante que você possa mudar para nosso modelo sem censura sem alterar o código do seu aplicativo.
Endpoint Chat Completions
Envie prompts de texto para POST /v1/chat/completions e receba respostas de texto. Este é o ponto de interação principal para nosso LLM sem censura. Você pode enviar mensagens com instruções do sistema para orientar o comportamento do modelo. O ID do modelo a ser especificado é simplesmente uncensored.
A API aceita formatos padrão de chat. Você pode transmitir resultados ou obter respostas completas. Erros e recusas não consomem crédito, então você paga apenas pelo uso bem-sucedido de tokens. A janela de contexto suporta 100.000 tokens para prompt e conclusão combinados.
curl https://api.chatgptkartreddedildi.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List the dependencies for this Python script"}]
}'
Integração do SDK Python
Use a biblioteca oficial da OpenAI para Python para integrar rapidamente. Aponte o cliente para a URL base e forneça sua chave da API. Essa abordagem permite que você aproveite bibliotecas existentes para formatação de mensagens e manipulação de parâmetros. É a maneira mais eficiente de testar nossa API em um ambiente Python.
Configure a URL base para https://api.chatgptkartreddedildi.com/v1. Em seguida, chame o endpoint de conclusões de chat com suas mensagens desejadas. A biblioteca lida com a serialização JSON automaticamente. Você pode ajustar parâmetros como temperatura e top_p diretamente na chamada.
from openai import OpenAI
client = OpenAI(base_url="https://api.chatgptkartreddedildi.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)
Integração do SDK Node
Integre usando o openai pacote npm com configuração mínima. Defina a URL base e a chave de API nas opções do cliente. Este método permite que você use padrões Node.js familiares para solicitações assíncronas. É ideal para servidores web ou serviços de backend que precisam de geração de texto confiável.
Instancie o cliente OpenAI com sua URL base personalizada. Passe sua chave de API no cabeçalho de autorização. Chame o método de conclusões de chat com seu array de mensagens. A resposta inclui o uso de tokens e o conteúdo. Essa configuração garante compatibilidade com o código padrão do cliente OpenAI.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.chatgptkartreddedildi.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);
Respostas em Streaming (SSE)
Ative o streaming definindo stream: true na sua solicitação. Você receberá uma série de fragmentos de Eventos Enviados pelo Servidor (SSE). Cada fragmento contém uma pequena parte do texto gerado. Isso reduz significativamente a latência percebida para os usuários finais.
O último chunk inclui as estatísticas completas de uso de tokens. Você pode acumular as partes de texto para formar a resposta completa. O streaming funciona com todos os parâmetros, incluindo chamada de função. É perfeito para interfaces de chat onde o feedback instantâneo é crítico. A API garante que os erros sejam tratados de forma elegante sem interromper o stream.
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)
Limites, Erros e Contexto
Entenda os limites de taxa e códigos de erro para uma integração confiável. Você tem permissão para 300 solicitações por minuto por chave. Apenas 8 solicitações podem ser executadas simultaneamente. O corpo da solicitação não deve exceder 8 MB. Se você exceder esses limites, receberá um erro 429. Um erro 401 indica uma chave de API inválida ou ausente. Um erro 402 significa que seu crédito pré-pago está esgotado.
A janela de contexto é de 100.000 tokens. Isso inclui tanto o prompt de entrada quanto a conclusão de saída. Se você não definir max_tokens, a saída é limitada a 2.048 tokens. Erros e recusas são gratuitos, então você paga apenas pelo uso real de tokens. O crédito nunca expira e você pode recarregar com criptomoedas a qualquer momento.
Perguntas frequentes
Qual é a URL base para a API sem censura?
A URL base é HTTPS://api.chatgptkartreddedildi.com/v1. Você pode usar qualquer cliente compatível com OpenAI padrão apontando-o para esta URL e fornecendo sua chave de API. Isso garante compatibilidade com bibliotecas e códigos existentes.
Como pago pelo serviço da API sem censura?
Você pode adicionar fundos à sua conta apenas com criptomoedas, especificamente USDT (TRC20) ou USDC (Base). Os depósitos mínimos começam em $20, com créditos bônus disponíveis para valores maiores. O crédito nunca expira e você paga apenas pelo uso real de tokens.
O modelo sem censura é o mesmo que o GPT?
Não, é um modelo de peso aberto executado em nossos próprios servidores. Não é GPT, Claude ou qualquer outro modelo de fornecedor. É ajustado para responder sem recusas de conteúdo para uso adulto legal, proporcionando uma experiência sem censura. É um modelo distinto otimizado para respostas irrestritas.