PT ▾
Crie chaves

OllamaAbliteratedInício Rápido da API Ollama Abliterated

Início Rápido da API Ollama Abliterated

Integre a API LLM sem censura em minutos usando clientes compatíveis com OpenAI. Este guia cobre autenticação, estruturas de solicitação, streaming e faturamento para o modelo "sem censura".

Autenticação & Configuração da URL Base

Configure seu cliente com a URL base fornecida e a chave de API para iniciar as solicitações. O endpoint é HTTPS://api.ollamaabliterated.com/v1 e você deve passar sua chave no cabeçalho Authorization como um token bearer. Esta configuração funciona com qualquer SDK compatível com OpenAI, substituindo a URL base padrão.

curl https://api.ollamaabliterated.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Set the system prompt to relaxed mode"}]
  }'

Registre-se via Google ou e-mail no painel para receber sua chave instantaneamente.

Solicitação Básica de Conclusão de Chat

Envie uma solicitação POST para /v1/chat/completions com o ID do modelo "uncensored" para receber respostas de texto. O modelo opera sem recusas de conteúdo para uso adulto lícito, lidando diretamente com tópicos controversos ou NSFW. Você pode controlar o comportamento usando parâmetros como temperatura e top_p.

from openai import OpenAI

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

Cada solicitação consome tokens de entrada para o prompt e tokens de saída para a resposta gerada. Erros e recusas não consomem crédito.

Respostas em Streaming via SSE

Habilite o streaming definindo stream=true para receber tokens via Server-Sent Events (SSE) em tempo real. Esta abordagem reduz a latência percebida para geração de longo formato e permite atualizações progressivas da UI. O último chunk contém as estatísticas completas de uso de tokens para precisão no faturamento.

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)

Manipule o evento de fim do stream para finalizar o buffer de resposta e registrar as contagens de tokens para rastreamento de custos.

Function Calling & Tool Support

Defina ferramentas na solicitação para habilitar recursos de chamada de funções no modelo uncensored. A API suporta tool_choice e passa definições de ferramentas no formato padrão OpenAI. Isso permite extração de dados estruturados ou acionamento de ações sem lógica de análise externa.

import OpenAI from "openai";

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

Garanta que seus esquemas de ferramentas sejam objetos JSON válidos. O modelo retorna tool_calls que você deve executar e alimentar de volta nas solicitações subsequentes, se necessário.

Configuração do Modo JSON

Força saída JSON estrita definindo response_format para {"type": "json_object"} no payload da sua solicitação. Este modo é ideal para analisar dados estruturados do LLM sem pós-processamento com regex. Garante que a resposta adira à sintaxe JSON válida sempre.

Use isso para gerar arquivos de configuração, payloads de API ou logs estruturados. Combine com valores altos de temperatura se precisar de variações criativas de JSON.

Lidando com Limites & Erros

Monitore os códigos de status HTTP padrão para gerenciar o tratamento de erros no lado do cliente de forma eficaz. Um 401 indica uma chave de API inválida ou expirada, enquanto 402 sinaliza crédito pré-pago insuficiente. Um erro 429 significa que você excedeu o limite de taxa de 300 solicitações por minuto.

A janela de contexto suporta 100.000 tokens no total, com uma saída máxima de 16.000 tokens por solicitação. Os corpos das solicitações devem permanecer abaixo de 8 MB. Reembolsos não são emitidos para crédito, mas cobranças duplicadas são resolvidas via suporte.

Perguntas frequentes

Como faço para recarregar meu crédito usando criptomoedas?

Você pode adicionar usando USDT (TRC20) ou USDC (Base) com valores entre $20 e $500. Os bônus são aplicados automaticamente: +5% para $50+, +10% para $100+ e +15% para $200+. Seu crédito nunca expira.

O modelo sem censura é o mesmo que os modelos locais da Ollama?

Não, esta é uma API hospedada que serve um modelo open-weight específico ajustado para respostas sem censura. Embora imite o comportamento de modelos locais abliterated, ela é executada em nossos servidores dedicados e usa a estrutura padrão de endpoint compatível com OpenAI.

O que acontece se eu atingir o limite de taxa?

Você receberá o erro 429 Too Many Requests. O limite é de 300 solicitações por minuto por chave. Você pode gerar uma nova chave para redefinir sua cota, pois cada conta permite apenas uma chave ativa por vez.

Desbloqueie sua chave de API

Faça o cadastro, copie seu token e atualize sua URL base. Configuração simples.

Crie chaves