PT ▾
Experimente com crédito de teste
  1. Modelos de IA Desbloqueados
  2. Documentação da API

Documentação da API

Esta documentação cobre a interface principal de chat-completions para o nosso modelo sem censura. Use os endpoints fornecidos para enviar texto e receber respostas ilimitadas imediatamente.

Autenticação e URL Base

Envie suas solicitações para nossa URL base com uma chave de API válida no cabeçalho.

  • URL Base: https://api.unlockedaimodels.com/v1
  • Cabeçalho: Authorization: Bearer YOUR_API_KEY

O identificador do modelo é simplesmente uncensored. Você recebe uma chave ativa por conta, que substitui qualquer chave anterior ao ser gerada.

curl https://api.unlockedaimodels.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Generate the standard HTTP headers for a POST request."}]
  }'

Endpoint Chat Completions

O POST /v1/chat/completions endpoint processa seu texto e retorna uma conclusão.

Este é o único endpoint de texto que fornecemos. Não oferecemos geração de imagem, áudio ou embedding. O modelo aceita um array de mensagens padrão contendo suas rodadas de sistema, usuário e assistente.

Erros como 401 indicam uma chave inválida, enquanto 402 significa que você precisa de mais crédito. As solicitações são cobradas apenas quando tokens são gerados.

Respostas em Streaming (SSE)

Ative o streaming definindo stream: true no corpo da sua solicitação.

Cada chunk contém texto parcial, permitindo que você exiba a saída em tempo real. O último chunk inclui as estatísticas completas de uso de tokens para transparência de faturamento.

Este método reduz a latência percebida para respostas longas, o que é crítico ao gerar mais de 16.000 tokens.

from openai import OpenAI

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

Chamada de Função e Ferramentas

Defina ferramentas na solicitação para habilitar chamada de funções estruturadas.

O modelo suporta tool_choice parâmetros, permitindo que você force comportamentos específicos ou deixe o modelo decidir. Isso é útil para construir agentes que precisam interagir com sistemas externos sem quebrar o contexto uncensored.

Garanta que suas definições de ferramentas sigam o esquema OpenAI para compatibilidade.

import OpenAI from "openai";

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

Modo JSON e Saídas Estruturadas

Força o modelo a retornar JSON válido definindo response_format: {"type": "json_object"}.

Isso garante análise previsível para suas aplicações. Use este modo ao extrair dados ou gerar arquivos de configuração.

Combinado com chamada de funções, cria um pipeline robusto para tarefas automatizadas sem camadas externas de validaçã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)

Parâmetros: Temperatura, Top-P e Stop

Controle a criatividade com temperature e diversidade com top_p.

Usar stop sequências para interromper a geração em marcadores específicos. A janela de contexto é de 100.000 tokens no total, com uma saída máxima de 16.000 tokens, a menos que você especifique um max_tokens valor (o padrão é 2.048).

Os limites de taxa são de 300 solicitações por minuto e 8 solicitações simultâneas por chave.

FAQ

Como começar com o modelo sem censura?

Cadastre-se com Google ou e-mail para receber um teste gratuito de $0.50. Adicione crédito cripto para continuar usando a API após o término do teste. Use a URL base fornecida e sua chave de API para fazer sua primeira solicitação.

O que acontece se eu atingir o limite de taxa?

Você receberá o erro 429. O limite é de 300 solicitações por minuto e 8 solicitações simultâneas por chave. Aguarde um momento e tente novamente, ou reduza o número de solicitações paralelas.

O modelo sem censura é gratuito?

Não, mas você recebe $0,50 em crédito de teste. Após isso, você paga por token. Tokens de entrada custam $0,15 por milhão, e tokens de saída custam $0,50 por milhão. Erros e recusas são gratuitos.

Obtenha sua chave de API agora

Cadastre-se, copie a chave e atualize a URL base. É só isso que você precisa.