fullyuncensoredai.comIntegração
Documentação da API
Comece com nossa API compatível com OpenAI para geração de conteúdo sem censura. Envie texto, receba texto e controle a saída com parâmetros padrão.
Autenticação e URL Base
Use sua chave de API com a URL base para começar a fazer solicitações. O endpoint é https://api.fullyuncensoredai.com/v1Autorização Cabeçalho. Cada nova conta recebe acesso imediato após o cadastro.
Endpoint Chat Completions
Envie solicitações para POST /v1/chat/completions com o modelo uncensored. A API processa entrada de texto e retorna saída de texto gerada. Você pode controlar a resposta com parâmetros como temperature e top_p. Erros e recusas não consomem crédito.
curl https://api.fullyuncensoredai.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Explain how to configure a proxy for the api"}]
}'
Respostas em Streaming com SSE
Ative o streaming definindo stream: true na sua solicitação. A API retorna Eventos Enviados pelo Servidor (SSE) para entrega de tokens em tempo real. O último fragmento inclui as estatísticas completas de uso de tokens. Esta abordagem reduz a latência percebida para respostas longas.
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)
Modo JSON e Chamada de Funções
Usar response_format: {"type": "json_object"} para saída estruturada. Chamada de funções é suportada via tools parâmetro. Isso permite que seu aplicativo execute lógica com base nas decisões do modelo. Certifique-se de que suas definições de ferramentas correspondam ao esquema esperado.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.fullyuncensoredai.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);
Integração do SDK Python
Instale o pacote oficial da OpenAI para Python e configure a URL base. Passe sua chave da API para a inicialização do cliente. O SDK lida com os detalhes da HTTP automaticamente. Este método é ideal para serviços de backend e scripts.
from openai import OpenAI
client = OpenAI(base_url="https://api.fullyuncensoredai.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)
Limites de Taxa e Concorrência
Cada chave permite 300 solicitações por minuto e 8 solicitações simultâneas. A janela de contexto é de 100.000 tokens no total. Solicitações com corpo superior a 8 MB falharão. Você receberá um erro 429 se exceder o limite de taxa. Um erro 401 indica uma chave inválida.
Perguntas frequentes
Esta é uma API de IA sem censura para conteúdo NSFW?
Sim, o modelo não recusa tópicos adultos lícitos ou controversos. Ele é projetado para geração de conteúdo bruto sem filtros ocultos.
Qual é o tamanho da janela de contexto?
A janela de contexto é de 100.000 tokens para prompt e conclusão combinados. A saída máxima por solicitação é de 16.000 tokens.
Como lidar com erros como 402 ou 429?
Um erro 402 significa que você não tem mais crédito. Um erro 429 indica que você atingiu o limite de taxa. Adicione crédito cripto para retomar o uso.
Gere sua chave agora
Registre-se, copie o token e atualize sua URL base. É toda a configuração.