PT ▾

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.