Documentação para desenvolvedores da API sem restrições
Come a gerar conteúdo sem restrições imediatamente com nossa API compatível com OpenAI. Este guia de início rápido cobre autenticação, seu primeiro pedido e configuração de streaming em minutos.
Autenticação e URL base
Conecte-se usando uma única chave de API e o URL base designado. Cadastre-se via Google ou e-mail para receber sua chave instantaneamente. Envie solicitações para https://api.unrestrictedllmmodels.com/v1 com sua chave no Authorization cabeçalho. Esta configuração funciona com qualquer cliente compatível com OpenAI padrão sem adaptadores personalizados.
curl https://api.unrestrictedllmmodels.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Generate a JSON object with keys for user_id and role."}]
}'Sua chave concede acesso a um modelo ativo. Se você gerar uma nova chave, a antiga se tornará inválida imediatamente. Nenhum número de telefone é necessário para o registro.
Endpoint de completions de chat
Envie mensagens para o endpoint de chat para receber respostas de texto. Use POST /v1/chat/completions com seu ID do modelo definido como uncensored. O modelo processa a entrada e retorna texto gerado sem filtrar temas adultos lícitos ou criativos.
from openai import OpenAI
client = OpenAI(base_url="https://api.unrestrictedllmmodels.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)Cada solicitação consome tokens do seu crédito pré-pago. Erros não cobram seu saldo. Você pode ajustar parâmetros como temperatura para controlar a aleatoriedade.
Respostas em streaming e uso de tokens
Receba respostas em tempo real usando Server-Sent Events (SSE). O streaming permite exibir texto conforme é gerado, em vez de esperar pela resposta completa. O último chunk do fluxo contém o uso total de tokens para a solicitaçã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)Este recurso é ideal para escrita criativa de longo formato ou cenários de roleplay onde a latência é importante. Defina o stream parâmetro para true no corpo da sua solicitação.
Chamada de função e modo JSON
Integre extração estruturada de dados ou uso de ferramentas diretamente em seu fluxo de trabalho. Ative o modo JSON definindo response_format para {"type": "json_object"} para saídas consistentes. A chamada de funções suporta parâmetros de ferramentas e tool_choice para comportamentos complexos de agentes.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.unrestrictedllmmodels.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);Essa flexibilidade permite que você construa aplicativos que analisam respostas programaticamente. Use para extração de dados ou controle de sistemas externos por meio de chamadas de API.
Parâmetros: temperatura, top_p e seed
Controle a criatividade e a reproduzibilidade das suas saídas. Ajuste temperature para aleatoriedade, top_p para amostragem por núcleo, e stop sequências para interromper a geração. A seed parameter garante resultados determinísticos para testes.
Esses parâmetros permitem o ajuste fino do comportamento do modelo sem alterar os pesos subjacentes. Use presence_penalty e frequency_penalty para gerenciar a repetição.
Limites de taxa e cotas
Monitore seu uso para evitar interrupções. Você está limitado a 300 solicitações por minuto e 8 solicitações simultâneas por chave. O tamanho máximo do corpo da solicitação é de 8 MB. Cada conta possui apenas uma chave ativa por vez.
A janela de contexto suporta 100.000 tokens para prompt e conclusão combinados. Erros retornam códigos de status HTTP apropriados: 401 para chaves inválidas, 402 para crédito insuficiente e 429 para limites de taxa. Recusas devido à política de conteúdo são gratuitas e não consomem créditos.
Perguntas frequentes
Como começar com a API de modelos LLM irrestritos?
Cadastre-se via Google ou e-mail para receber sua chave de API instantaneamente. Não é necessário número de telefone. Adicione sua chave ao seu cliente compatível com OpenAI e comece a enviar solicitações para o endpoint de chat.
O modelo recusa conteúdo?
O modelo é sem censura e não recusa tópicos adultos, criativos ou controversos de forma legal. O único limite rígido é o conteúdo sexual envolvendo menores, que é sempre recusado.
O que acontece se eu atingir o limite de taxa?
Você receberá o código de status HTTP 429. Você pode tentar novamente após a reinicialização da janela. As solicitações simultâneas são limitadas a 8 por chave, e o total de solicitações é limitado a 300 por minuto.
Gere sua chave agora
Faça o cadastro, copie o token e atualize seu endpoint. Pronto.