PT ▾

Documentação da API

Esta API fornece um endpoint compatível com OpenAI para um LLM sem censura, permitindo que você integre nosso modelo ao código de cliente existente com mínimas alterações.

Autenticação

Envie sua chave de API no Authorization cabeçalho. Não há fluxos complexos de OAuth ou bloqueios de assinatura aqui. Você recebe uma chave imediatamente após o cadastro com Google ou e-mail. Erros como 401 indicam uma chave inválida ou ausente, enquanto 402 significa que seu crédito pré-pago está esgotado.

Endpoint Chat Completions

Envie solicitações para POST /v1/chat/completions. Este é o endpoint padrão para geração de texto. Use o ID do modelo uncensored para acessar nosso modelo de peso aberto específico. Ele responde sem recusas de conteúdo para uso adulto lícito, embora ainda bloqueie conteúdo sexual envolvendo menores. Veja como enviar uma solicitação básica:

curl https://api.ollamauncensoredmodel.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Run the python script and show output"}]
  }'

SDK Python

Use o oficial openai Biblioteca Python. Aponte-a para nossa URL base e forneça sua chave. Isso permite que você mantenha sua lógica existente intacta enquanto substitui pelo nosso backend sem censura. Você não precisa instalar drivers extras ou gerenciar a memória da GPU local.

from openai import OpenAI

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

SDK Node

Inicialize o cliente com o URL base correto. Isso funciona com qualquer SDK compatível com OpenAI. O ID do modelo permanece uncensored. Você pode transmitir respostas ou processá-las de forma síncrona. Esta abordagem elimina a necessidade de roteamento proxy ou configurações locais complexas.

import OpenAI from "openai";

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

Streaming & Uso de Tokens

Ative o streaming definindo stream: true. O servidor envia Server-Sent Events (SSE). Os detalhes de uso de tokens aparecem no último chunk do stream. Isso permite que você acompanhe os custos em tempo real. Você também pode usar temperature, top_p, e stop parâmetros para controlar a saída.

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)

Limites, Erros & Janela de Contexto

A janela de contexto suporta 100.000 tokens no total. Você pode gerar até 16.000 tokens por solicitação, ou 2.048 se max_tokens está indefinido. Os limites de taxa são de 300 solicitações por minuto por chave. Um erro 429 significa que você atingiu esse limite. Mantenha as solicitações abaixo de 8 MB e limite as conexões simultâneas para 8 por chave.

Perguntas frequentes

Qual é a URL base da API LLM Ollama sem censura?

A URL base é HTTPS://api.ollamauncensoredmodel.com/v1. Você deve atualizar a configuração do seu cliente para apontar para este endereço em vez do endpoint padrão do OpenAI.

Esta API suporta streaming?

Sim, você pode ativar o streaming definindo o parâmetro stream como true. As informações de uso de tokens são incluídas no último fragmento do fluxo de resposta.

Quanto custa a API LLM sem censura?

O preço é $0,15 por 1M de tokens de entrada e $0,50 por 1M de tokens de saída. Você paga pelo uso real, e os erros são gratuitos. Recargas exigem apenas cripto.

Gere sua chave

Registre-se, copie o token e atualize sua URL base. É só isso.