Documentação da API
Integre nossa API compatível com OpenAI na sua pilha com um único modelo uncensored projetado para geração de texto. Use os endpoints fornecidos para enviar prompts e receber respostas sem recusas de conteúdo.
URL Base e Autenticação
Come apontando seu cliente para https://api.uncensoredaitext.com/v1 e passando sua chave no cabeçalho de autorização. Esta configuração funciona com clientes padrão compatíveis com openai, permitindo que você substitua nosso serviço sem reescrever seu código. Você tem uma chave ativa por conta; gerar uma nova substitui a antiga imediatamente. Mantenha suas credenciais seguras, pois elas controlam seu crédito pré-pago.
curl https://api.uncensoredaitext.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Summarize this 500 word article on neural networks."}]
}'
Endpoint Chat Completions
Envie seus prompts para POST /v1/chat/completions usando o id do modelo uncensored. Esse endpoint lida com interações de texto-in, texto-out de forma eficiente. Você pode ajustar parâmetros como temperatura e top_p para controlar a criatividade. O serviço suporta streaming via Server-Sent Events para entrega de tokens em tempo real. Erros e recusas não consomem seu crédito, garantindo uso justo.
from openai import OpenAI
client = OpenAI(base_url="https://api.uncensoredaitext.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)
Endpoint Models
Consulta GET /v1/models para recuperar os modelos disponíveis. Isso retorna uma lista contendo o uncensored model. Você pode verificar a conectividade e a disponibilidade do modelo antes de enviar cargas pesadas. A resposta confirma a versão da API e as capacidades disponíveis. Use isso para depurar problemas de conexão rapidamente.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.uncensoredaitext.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);
Parâmetros: Temperatura, Top P e Mais
Controle a aleatoriedade da saída com temperature e top_p. Valores mais altos produzem texto mais criativo. Valores mais baixos garantem respostas determinísticas. Você também pode definir stop sequências para interromper a geração antecipadamente. A seed parâmetro ajuda a reproduzir resultados. Ajuste presence_penalty e frequency_penalty para reduzir a repetição. Essas ferramentas dão a você controle preciso sobre a qualidade da geração.
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)
Respostas em Streaming via SSE
Ative o streaming definindo stream: true na sua solicitação. A API envia blocos de tokens conforme são gerados. Isso reduz a latência percebida para usuários. Cada bloco inclui dados de uso de tokens na parte final. Você pode lidar com respostas parciais de forma graciosa. Isso é ideal para interfaces de chat que atualizam em tempo real.
Tratamento de Erros e Limites
Monitore suas requisições para erros comuns como 401 ou 402. Um status 401 significa que sua chave é inválida. Um status 402 indica crédito insuficiente. Você pode recarregar via cripto a qualquer momento. O limite de taxa é de 300 requisições por minuto. Sua janela de contexto suporta 100,000 tokens no total. Mantenha as requisições abaixo de 8 MB para evitar erros. Lidere esses casos para manter uma experiência de usuário suave.
Perguntas frequentes
O que é texto de IA sem censura?
É uma API hospedada de conclusão de texto que oferece um único modelo de linguagem grande (LLM) sem censura. O modelo responde sem recusas de conteúdo para uso adulto lícito. É um modelo de pesos abertos ajustado para flexibilidade.
Como eu pago pela API?
Os pagamentos são apenas em cripto, aceitando USDT na TRC20 ou USDC na Base. Você pode depositar qualquer valor inteiro de $20 a $500. Crédito bônus é adicionado para valores maiores.
Quais são os limites para solicitações?
Você pode enviar 300 solicitações por minuto por chave. A janela de contexto é de 100.000 tokens. O corpo de cada solicitação deve ter menos de 8 MB. O streaming é suportado para entrega em tempo real.
Chave de API pronta em segundos
Cadastre-se, copie a chave, atualize sua URL base. Essa é toda a configuração.