PT ▾

Sem JaulaReferência da API

Resgatar chave de teste

Documentação da API IA Sem Jaula

Comece a usar a Unjailed AI em segundos com nossa API compatível com OpenAI. Envie uma solicitação e receba texto sem censura sem sobrecarga de configuração.

URL Base
https://api.aiunjailed.com/v1
Modelo
sem censura

URL Base e Autenticação

Usar https://api.aiunjailed.com/v1 como sua URL base e inclua sua chave de API no Authorization cabeçalho. Você recebe uma chave ativa por conta, que pode ser gerada instantaneamente via Google ou e-mail na página Obter chave de API. Esta configuração funciona com qualquer SDK padrão do OpenAI simplesmente sobrescrevendo a variável da URL base. Sua chave autentica todas as requisições ao endpoint do modelo uncensored.

curl https://api.aiunjailed.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "list ten terminal commands for linux"}]
  }'

Primeira solicitação

Envie uma requisição POST para /v1/chat/completions com o ID do modelo definido como uncensored. Este modelo único lida com todas as suas necessidades de geração de texto sem complexidade de roteamento. Você pode especificar parâmetros como temperature e top_p para controlar a criatividade. A API retorna respostas de texto bruto diretamente para o seu aplicativo.

from openai import OpenAI

client = OpenAI(base_url="https://api.aiunjailed.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)

Integração do SDK Node

Inicialize o cliente com sua chave de API e o URL base correto para começar a gerar conteúdo. Desenvolvedores Node podem aproveitar o SDK oficial para interações diretas baseadas em promessas. Esta abordagem mantém seu código limpo enquanto garante compatibilidade com estruturas de solicitação padrão. Você pode ajustar o max_tokens para controlar o comprimento da saída dentro do limite de 16.000 tokens.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.aiunjailed.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);

Respostas em Streaming

Ative o streaming definindo stream: true no corpo da sua solicitação para receber atualizações token por token. Este recurso usa Eventos Enviados pelo Servidor (SSE) para entrega de texto em tempo real. Os detalhes de uso de tokens aparecem no último fragmento do fluxo. O streaming reduz a latência percebida para os usuários finais, mantendo a compatibilidade total com a API.

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)

Parâmetros do Modelo e Modo JSON

Controle o comportamento da geração usando parâmetros padrão como temperature, top_p, e stop sequências. Você pode impor saída estruturada definindo response_format para {"type": "json_object"}. Isso garante que a API retorne JSON válido para a lógica da sua aplicação. A chamada de funções também é suportada via tools parâmetro para fluxos de trabalho complexos.

Limites, Erros e Janela de Contexto

Sua janela de contexto abrange 100.000 tokens para prompt e conclusão combinados, com uma saída máxima de 16.000 tokens. Você está limitado a 300 solicitações por minuto e 8 solicitações simultâneas por chave. Erros comuns incluem 401 para chaves inválidas, 402 quando o crédito está esgotado e 429 para limites de taxa. Solicitações que excedam o limite de corpo de 8 MB também falharão. Erros não consomem seu crédito pré-pago.

FAQ

Como começar com a IA unjailed?

Cadastre-se usando o Google ou e-mail para receber sua chave de API instantaneamente. Em seguida, configure seu SDK com a URL base e envie sua primeira solicitação para o endpoint de conclusões de chat.

Qual é o tamanho da janela de contexto?

A API suporta uma janela de contexto de 100.000 tokens para a soma de entrada e saída. Você pode especificar até 16.000 tokens para a conclusão em uma única requisição.

Por que estou recebendo um erro 402?

Um erro 402 indica que o crédito pré-pago foi esgotado. Adicione fundos usando USDT (TRC20) ou USDC (Base) para retomar o serviço imediatamente.

Gere sua chave

Cadastre-se, copie a chave, atualize sua URL base. É só isso.

Resgatar chave de teste