- IA de Código Aberto Uncensored
- Documentação da API IA sem censura
Documentação da API IA sem censura
Insira uma chave de API de IA sem censura na sua stack existente e comece a gerar texto imediatamente. Esta API compatível com OpenAI segue as convenções padrão da OpenAI, permitindo que você alterne o contexto sem reescrever seu código.
Autenticação e URL Base
Sua chave de API autentica cada solicitação à URL base https://api.uncensoredopensourceai.com/v1. Você obtém esta chave instantaneamente após se registrar com Google ou um endereço de e-mail na página Obter chave de API. Passe a chave no Authorization cabeçalho como um token Bearer. O sistema rejeita credenciais inválidas com um código de status 401. Erros e recusas durante os testes não consomem seus créditos pré-pagos.
Primeira solicitação
Envie uma solicitação padrão de conclusão de chat para gerar texto do modelo. O endpoint aceita solicitações POST para /v1/chat_completions com um corpo JSON contendo suas mensagens. Você deve especificar o identificador do modelo como "uncensored". Este modelo de peso aberto é executado em nossos servidores e é ajustado para responder sem recusas de conteúdo para uso adulto legal. Não é GPT, Claude ou qualquer outro modelo de fornecedor.
Use o seguinte comando curl para enviar sua primeira mensagem:
curl https://api.uncensoredopensourceai.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "list python stdlib modules"}]
}'
Integração do SDK Python
Use a biblioteca oficial da OpenAI para Python para interagir com a API de forma transparente. Defina o base_url e api_key variáveis de ambiente ou passe-as diretamente para o cliente. O cliente lida com serialização e análise de resposta automaticamente. Você pode enviar prompts do sistema para orientar o comportamento do modelo. A biblioteca suporta padrões síncronos e assíncronos para diferentes casos de uso.
Veja como inicializar o cliente e enviar uma mensagem:
from openai import OpenAI
client = OpenAI(base_url="https://api.uncensoredopensourceai.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
O SDK Node.js funciona de forma idêntica à versão Python para esta API de IA sem censura. Configure a URL base e a chave da API no objeto de inicialização. Envie mensagens usando o chat.completions.create método. O objeto de resposta contém o texto gerado e as estatísticas de uso. Você pode lidar com erros elegantemente capturando exceções de rede ou API. Esta configuração permite que você integre o modelo em qualquer aplicativo JavaScript ou TypeScript.
Inicialize o cliente e faça uma solicitação:
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.uncensoredopensourceai.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 e Tokens
Habilite o streaming definindo o stream parâmetro para true. A API retorna dados no formato Server-Sent Events (SSE). Cada chunk contém atualizações de texto parcial. O último chunk inclui o uso total de tokens para a solicitação. Esse recurso reduz a latência percebida para saídas longas. Você pode processar tokens em tempo real conforme são gerados. O modelo suporta uma janela de contexto de 100.000 tokens para prompt e conclusão combinados.
Solicitação de streaming de exemplo:
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
Cada chave de API está limitada a 300 solicitações por minuto e 8 solicitações simultâneas. O tamanho máximo do corpo da solicitação é de 8 MB. Se você enviar muitas solicitações, receberá um erro de limite de taxa 429. Um erro 402 indica crédito pré-pago insuficiente. Recarregue sua conta com USDT na rede TRC20 ou USDC na rede Base. Os créditos não expiram e são cobrados apenas pelo uso bem-sucedido de tokens. O modelo lida eficientemente com contextos longos até o limite de 100.000 tokens.
FAQ
Qual é o modelo de IA de código aberto sem censura usado?
A API oferece um único modelo de linguagem grande de pesos abertos identificado como "uncensored". É ajustado para responder sem recusas de conteúdo para uso adulto lícito e não é um modelo de fornecedor como GPT ou Llama. Os prompts não são usados para treinar seus dados.
Como pago pela API de IA sem censura?
Os pagamentos são processados exclusivamente via criptomoeda. Você pode fazer depósitos com USDT na rede TRC20 ou USDC na rede Base. Os depósitos mínimos começam em $20 e vão até $500. O crédito é cobrado com base no uso real de tokens a $0.15 por 1M tokens de entrada e $0.50 por 1M tokens de saída.
Existe um período de teste gratuito disponível?
Cada nova conta recebe $0.50 de crédito de teste válido por 7 dias. Você pode usar o Google ou um endereço de e-mail para criar sua conta e obter sua chave de API imediatamente.
Sua chave de API está a um passo de distância
Faça o cadastro, copie sua chave e atualize a URL base. É só isso que você precisa.