Início Rápido da API
Insira nossa API de IA uncensored na sua stack existente trocando a URL base e inicializando o cliente. Você obtém um endpoint compatível com OpenAI que gera texto sem recusas de conteúdo, pronto para integração imediata.
Instale e configure o SDK
Comece instalando o SDK oficial da OpenAI para a sua linguagem preferida. Importe o cliente e defina a URL base para o nosso endpoint. Esta única alteração direciona todas as solicitações para nossa infraestrutura uncensored.
URL Base: HTTPS://api.uncensoredpromptgenerator.com/v1
Chave de API: Sua chave exclusiva no painel.
curl https://api.uncensoredpromptgenerator.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "What is the capital city of Peru?"}]
}'
Envie sua primeira conclusão de chat
Envie uma solicitação padrão de conclusão de chat para gerar texto. O ID do modelo é "uncensored". Este endpoint aceita arrays de mensagens padrão e retorna conteúdo gerado diretamente.
Use o SDK Python para scripts rápidos ou Node.js para aplicativos do lado do servidor. Ambas as bibliotecas lidam automaticamente com o transporte HTTP.
from openai import OpenAI
client = OpenAI(base_url="https://api.uncensoredpromptgenerator.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)
Respostas em streaming e uso
Ative o streaming definindo stream=true. A API retorna Server-Sent Events (SSE) para entrega de tokens em tempo real. O último fragmento contém estatísticas de uso para transparência de faturamento.
Esta abordagem reduz a latência percebida para os usuários finais. Você pode processar tokens conforme chegam sem aguardar a conclusão completa.
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)
Chamada de função e modo JSON
Defina ferramentas na solicitação para habilitar chamada de funções. O modelo suporta saídas estruturadas e execução de ferramentas. Use response_format com {"type": "json_object"} para conformidade estrita com JSON.
Isso garante análise confiável na lógica da sua aplicação. As ferramentas aprimoram a capacidade do modelo de interagir com sistemas externos ou formatos de dados estruturados.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.uncensoredpromptgenerator.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 e limites de tokens
Configure o comportamento de geração com parâmetros como temperature, top_p, e seed. A janela de contexto suporta até 100.000 tokens no total. A saída máxima é de 16.000 tokens por solicitação.
Ajuste essas configurações para equilibrar criatividade e determinismo. O máximo padrão de tokens é 2.048 se não especificado. Use stop sequências para interromper a geração em marcadores específicos.
Limites de taxa e tratamento de erros
Trate os erros com elegância verificando os códigos de status HTTP. Um 401 indica uma chave de API inválida. Um 402 significa que seu crédito pré-pago está esgotado. Um 429 sinaliza que você excedeu o limite de taxa de 300 solicitações por minuto.
Cada chave permite 8 solicitações simultâneas. Os corpos das solicitações devem permanecer abaixo de 8 MB. Reembolsos não são emitidos para crédito consumido, mas erros não cobram tokens.
Consultas comuns
Esta é uma API compatível com OpenAI?
Sim, nosso endpoint segue o esquema de chat completions da OpenAI. Você pode usar os SDKs oficiais da OpenAI, simplesmente alterando a URL base e a chave da API. Ele serve como uma alternativa direta à API openai para geração sem censura.
Qual é o tamanho da janela de contexto?
O modelo suporta uma janela de contexto de 100.000 tokens para prompt e conclusão combinados. Você pode solicitar até 16.000 tokens na saída. Isso permite o processamento extensivo de documentos ou um histórico de conversas longo.
Como lidar com limites de taxa?
Você está limitado a 300 solicitações por minuto por chave. Solicitações simultâneas são limitadas a 8 por chave. Se você receber um erro 429, implemente backoff exponencial no seu cliente para tentar novamente de forma eficiente.
Recupere sua chave agora
Registre-se, copie o token e atualize a URL do endpoint. A configuração está completa.