Documentação da API & Guia de Início Rápido
Obtenha sua chave de API LLM sem censura e comece a enviar solicitações imediatamente. Este guia cobre a URL base, autenticação e parâmetros principais para o endpoint de ferramentas de IA sem restrições.
Configuração da URL Base e Autenticação
O endpoint da API é HTTPS://api.unrestrictedaitools.com/v1. Use os SDKs padrão da OpenAI alterando o base_url e fornecendo sua chave de API. Você pode se cadastrar com Google ou e-mail para obter sua chave instantaneamente.
curl https://api.unrestrictedaitools.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 of france"}]
}'Cada solicitação deve incluir o cabeçalho Authorization. Sua chave concede acesso ao modelo sem censura sem etapas extras de configuração.
Primeira solicitação: POST /v1/chat/completions
Envie uma solicitação POST para /v1/chat/completions com suas mensagens. O ID do modelo é 'uncensored'. A entrada é texto, a saída é texto. Sem embeddings ou geração de imagens aqui.
from openai import OpenAI
client = OpenAI(base_url="https://api.unrestrictedaitools.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)Mantenha seus prompts simples. A API cuida do resto. Erros são gratuitos, então você pode testar livremente.
Respostas em Streaming e Uso de Tokens
Ative o streaming definindo stream como true. Receba tokens via SSE. O último fragmento contém o uso total de tokens. Isso ajuda você a rastrear os custos em tempo real.
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)O streaming reduz a latência percebida. Use-o para respostas longas ou aplicativos interativos. Sempre verifique o último fragmento para contagens precisas.
Parâmetros: Temperatura, Top-P e Stop
Ajuste temperatura para criatividade. Defina top_p para amostragem de núcleo. Use sequências de parada para interromper a saída. Esses parâmetros dão a você controle sobre o estilo de geração.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.unrestrictedaitools.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);Temperaturas mais altas produzem texto mais variado. Valores mais baixos são mais determinísticos. Experimente para encontrar o equilíbrio certo para o seu caso de uso.
Modo JSON e Chamada de Funções
Use response_format json_object para saída estruturada. Habilite chamada de funções com ferramentas e tool_choice. Isso permite que o modelo execute ações ou retorne dados em um formato específico.
Defina suas ferramentas claramente. O modelo seguirá o esquema. Isso é útil para construir agentes ou pipelines de extração de dados.
Limites de Taxa e Janela de Contexto
Você tem direito a 300 requisições por minuto e 8 requisições simultâneas. A janela de contexto é de 100.000 tokens. A saída máxima é de 16.000 tokens. Os corpos das requisições devem ter menos de 8 MB.
Se você atingir um 429, aguarde um momento. Um 401 significa chave inválida. Um 402 significa sem crédito. Esses limites garantem uso justo para todos os desenvolvedores.
Perguntas frequentes
É verdadeiramente ferramentas de IA sem restrições para conteúdo NSFW?
Sim, o modelo não recusa tópicos adultos lícitos, de ficção ou controversos. É um LLM sem censura projetado para casos de uso irrestritos.
Como eu pago pela API?
Use cripto (USDT na TRC20 ou USDC na Base). Os valores de recarga variam de $20 a $500. Você recebe crédito bônus para depósitos maiores.
O que acontece se eu exceder o limite de taxa?
Você receberá um código de status 429. Aguarde antes de tentar novamente. O limite é de 300 solicitações por minuto por chave.
Obtenha sua chave em minutos
Registre-se, copie sua chave e atualize sua URL base. É toda a configuração.