PT ▾
Obter chave de API

Integre a API de LLM sem censura rapidamente

Conecte seu agente ao motor de IA sem censura em minutos. Este guia cobre a configuração da API compatível com OpenAI, desde a configuração da URL base até o tratamento de respostas em streaming e modo JSON.

Pré-requisitos e configuração do URL base

O endpoint da API é HTTPS://api.llmabliterated.cc/v1. Esta URL base funciona com qualquer cliente compatível com OpenAI. Você não precisa gerenciar roteamento de modelos ou gateways complexos. Basta apontar seu SDK para este endereço. O ID do modelo que você enviará é "uncensored". É um modelo de pesos abertos ajustado para responder sem recusas de conteúdo para uso adulto legal. Não é GPT, Claude ou qualquer outro modelo de fornecedor.

Autenticação e definição da chave de API

Gere sua chave no painel. Use a opção "Continuar com Google" ou e-mail + senha. A chave aparece imediatamente. Defina-a como Authorization cabeçalho ou o api_key variável no seu SDK. Mantenha-a segura. Chaves inválidas retornam um erro 401. Não é necessário número de telefone para o cadastro.

curl https://api.llmabliterated.cc/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Fix the syntax error in this python snippet"}]
  }'

Enviando sua primeira solicitação de conclusão de chat

Envie uma solicitação POST para /v1/chat/completions. Inclua sua chave de API e o ID do modelo. O sistema processa texto na e texto fora. Você pode definir parâmetros como temperature ou top_p. A janela de contexto padrão é de 100.000 tokens. Isso inclui tanto o prompt quanto a conclusão. A saída máxima é de 16.000 tokens, a menos que você especifique o contrário. Erros e recusas são gratuitos. Você paga apenas pelo uso de tokens bem-sucedidos.

from openai import OpenAI

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

Configurando respostas de streaming para saída em tempo real

Ative o streaming definindo stream: true. A API retorna Server-Sent Events (SSE). Cada fragmento contém texto parcial. O último fragmento inclui dados de uso de tokens. Isso é ideal para aplicativos em tempo real. Você pode analisar o fluxo no lado do cliente ou do servidor. O streaming não afeta o preço. Você paga pelos tokens totais usados, independentemente do streaming.

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)

Habilitando modo JSON e chamada de funções

Usar response_format: {"type": "json_object"} para saída JSON estrita. Ative a chamada de funções fornecendo um tools array. O modelo suporta tool_choice para seleção automática ou específica de função. Isso permite que seu agente execute ações com base na entrada do usuário. O modo JSON garante análise previsível. A chamada de funções permite fluxos de trabalho complexos sem extração manual de regex.

import OpenAI from "openai";

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

Compreendendo os limites de taxa e as restrições de solicitação

Você está limitado a 300 solicitações por minuto por chave. Você pode ter 8 solicitações concorrentes ao mesmo tempo. O tamanho máximo do corpo da solicitação é de 8 MB. Se exceder o limite de taxa, você receberá um erro 429. Se não tiver crédito, receberá um erro 402. Chaves inválidas retornam 401. O crédito nunca expira. Você pode recarregar com criptomoedas a qualquer momento. Não há taxas mensais. Pague apenas pelo que usar.

Suporte P&A

Qual é o melhor LLM sem censura para desenvolvedores?

O modelo sem censura em nossa API é otimizado para saídas diretas e sem filtros. Ele suporta chamada de funções e modo JSON. Não é um wrapper genérico, mas um modelo de pesos abertos ajustado. Use-o para agentes que precisam de alta conformidade sem recusas.

Como lidar com limites de taxa no meu aplicativo?

Implemente backoff exponencial para respostas 429. Você tem permissão para 300 solicitações por minuto. Monitore seu uso para evitar limitação. A API retorna códigos de erro claros para limites de taxa e problemas de autenticação.

A janela de contexto é grande o suficiente para documentos longos?

Sim, a janela de contexto é de 100.000 tokens. Isso inclui tanto o prompt quanto a conclusão. Você pode enviar documentos longos e receber respostas detalhadas. A saída máxima é de 16.000 tokens por solicitação.

Obtenha sua chave

Registre-se, recupere o token e aponte seu cliente para o novo endpoint. Isso cobre toda a configuração.

Obter chave de API