PT ▾
Resgatar chave de teste

Referência da API: Chat Completions

Integre a LLM sem censura em sua aplicação com uma interface padrão compatível com OpenAI. Envie texto, receba texto e trate respostas em streaming sem filtros de conteúdo.

URL Base e Autenticação

Use a URL base fornecida para rotear solicitações para nosso LLM sem censura. Inclua sua chave de API no Authorization cabeçalho para cada solicitação. Isso garante que suas chamadas sejam autenticadas e cobradas corretamente no seu crédito pré-pago. Você pode gerar uma chave instantaneamente via Google ou e-mail na página de cadastro.

curl https://api.abliteratedllmonline.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List the python dependencies for this flask app"}]
  }'

O endpoint aceita payloads JSON padrão. Se você usar um cliente de terceiros, atualize a URL base para apontar aqui. Sua chave de API atua como a única credencial para sua conta.

Endpoint Chat Completions

Envie mensagens para o POST /v1/chat/completions endpoint para gerar texto. O ID do modelo é sempre uncensored. Esse endpoint lida com entrada de texto e retorna saída de texto sem modalidades extras. É projetado para tarefas de roleplay, escrita ou codificação que não exigem recusas.

from openai import OpenAI

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

Configure sua biblioteca de cliente com a URL base correta. O SDK cuida da serialização JSON para você. Você pode transmitir respostas ou aguardar a conclusão completa. O modelo é executado em nossos servidores, então você não precisa de recursos de GPU locais.

Respostas em Streaming e Uso de Tokens

Ative o streaming definindo stream: true na sua solicitação. A API retorna fragmentos via Server-Sent Events. O último fragmento contém as estatísticas totais de uso de tokens. Isso permite que você rastreie os custos em tempo real sem chamadas de API extras. O streaming é ideal para aplicativos interativos onde a latência é importante.

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)

Analise o stream para exibir os tokens conforme chegam. O último chunk inclui as usage objeto. Você pode acumular essas contagens para seu próprio painel de faturamento. Erros durante o streaming são tratados com graça.

Chamada de Função e Modo JSON

Use o tools parâmetro para chamada de função. O modelo suporta saída estruturada via response_format definido para json_object. Isso garante uma análise consistente para a lógica do seu backend. Você pode definir esquemas complexos para o seu aplicativo.

import OpenAI from "openai";

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

Defina suas funções no corpo da solicitação. O modelo as invocará ou retornará dados JSON. Esse recurso funciona com o modelo uncensored assim como as APIs padrão da OpenAI. Você pode misturar ferramentas e o modo JSON conforme necessário.

Limites de Taxa e Códigos de Erro

A API impõe limites rigorosos para garantir estabilidade. Você pode fazer 300 requisições por minuto e 8 requisições simultâneas por chave. O corpo da requisição não deve exceder 8 MB. Erros retornam códigos de status HTTP padrão. Um erro 401 significa que sua chave é inválida. Um erro 402 indica crédito insuficiente. Um erro 429 sinaliza que você atingiu o limite de taxa.

Parâmetros do Modelo e Janela de Contexto

A janela de contexto suporta 100.000 tokens para prompt e conclusão combinados. Você pode definir temperature, top_p, e seed para controle. A saída máxima é de 16.000 tokens por solicitação. Esses parâmetros permitem o ajuste fino da criatividade e determinismo. Ajuste as configurações com base no seu caso de uso.

curl https://api.abliteratedllmonline.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List the python dependencies for this flask app"}]
  }'

Envie estes parâmetros no corpo JSON. O modelo responde de acordo com suas configurações. Use seed para resultados reproduzíveis. O modelo sem restrições respeita essas restrições assim como qualquer outro LLM.

Cálculo de Custos e Contagens de Tokens

Pague apenas pelo que usar. A taxa é de $0,15 por 1M de tokens de entrada e $0,50 por 1M de tokens de saída. Erros e recusas são gratuitos. Seu crédito pré-pago nunca expira. Você pode recarregar com cripto a qualquer momento. A API retorna contagens de tokens em todas as respostas. Acompanhe seu uso através do usage objeto.

curl https://api.abliteratedllmonline.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List the python dependencies for this flask app"}]
  }'

Monitore seu saldo no painel. O crédito é cobrado após cada requisição. Sem mensalidades ou assinaturas. Você pode começar com um teste gratuito. Use a API com confiança, sem custos ocultos.

Perguntas frequentes

Qual é o ID do modelo online do LLM uncensored?

O ID do modelo é sempre "uncensored". Você não precisa selecionar uma versão ou variante específica. É um modelo de pesos abertos ajustado para sem recusas.

Como começar com a API abliterated?

Cadastre-se com Google ou e-mail para obter uma chave de API instantaneamente. Você recebe $0,50 em crédito de teste. Recarregue com USDT ou USDC para uso maior. A API está pronta para integração imediata.

A API sem censura é compatível com SDKs da OpenAI?

Sim, ele usa a interface padrão da OpenAI. Você só precisa alterar a URL base e a chave de API no seu cliente. Todos os parâmetros padrão, como temperature e streaming, funcionam conforme o esperado.

Obtenha sua chave de API

Registre-se, obtenha sua chave e atualize a URL base. É só isso.