Documentação da API
Obtenha sua primeira resposta sem censura em menos de dois minutos. Este guia abrange o endpoint compatível com OpenAI, autenticação e os parâmetros exatos necessários para contornar as recusas padrão.
Início rápido com o SDK Oficial
Come a gerar texto imediatamente usando seu cliente de linguagem preferido. A API espelha a interface padrão de conclusões de chat, então você só precisa trocar a URL base e a chave de API. Isso garante que sua infraestrutura existente funcione sem reescrever a lógica.
curl https://api.abliteratedmeaning.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Return the definition of abliterated."}]
}'from openai import OpenAI
client = OpenAI(base_url="https://api.abliteratedmeaning.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)import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.abliteratedmeaning.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);
URL Base e Autenticação
Direcione todas as solicitações para a URL base dedicada com sua chave de API única no cabeçalho de autorização. Esta chave é a única credencial necessária para cada solicitação para o /v1/chat/completions endpoint.
curl https://api.abliteratedmeaning.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Return the definition of abliterated."}]
}'
Endpoint Chat Completions
Envie dados de texto para receber saída de texto bruta do modelo uncensored. Use o uncensored ID do modelo para acessar a versão ajustada que ignora as barreiras corporativas típicas. O endpoint suporta payloads JSON padrão, incluindo temperatura, top_p e sequências de parada para controle preciso sobre o processo de geração.
from openai import OpenAI
client = OpenAI(base_url="https://api.abliteratedmeaning.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)
Uso de Streaming e Ferramentas
Ative a entrega de tokens em tempo real definindo o parâmetro stream como true no corpo da solicitação. Isso retorna Server-Sent Events (SSE), onde o último fragmento contém o uso total de tokens para transparência na faturação. Você também pode definir ferramentas para chamada de funções ou forçar saída JSON usando o response_format parâmetro.
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 e Limites
Controle o comportamento do modelo com parâmetros padrão como temperature e seed, mas respeite os limites rígidos do sistema. Cada solicitação pode conter até 100,000 tokens para a janela de contexto, com uma saída máxima de 16,000 tokens por chamada. Se você não especificar max_tokens, a saída padrão é limitada a 2,048 tokens.
Perguntas frequentes
O que acontece se minha chave de API for inválida?
O servidor retorna imediatamente um erro 401 Unauthorized. Verifique se você copiou a chave corretamente do seu painel e se está usando a URL base correta. Regere sua chave se suspeitar que ela foi exposta.
Por que recebo um erro 402?
Isso indica que seu saldo de crédito pré-pago está zero ou é insuficiente para a solicitação. Os créditos nunca expiram, então você pode recarregar com USDT ou USDC a qualquer momento. Erros e recusas não consomem crédito, mas as conclusões bem-sucedidas sim.
Quais são os limites de taxa para este LLM uncensored?
Você está limitado a 300 solicitações por minuto e 8 solicitações simultâneas por chave. Se você exceder esses limites, receberá um erro 429 Too Many Requests. Aguarde alguns segundos antes de tentar novamente ou atualize seu plano se precisar de maior capacidade de processamento.
Proteja sua chave de API
Faça o cadastro, pegue a chave e atualize a URL base. Pronto.