PT ▾
Crie chaves

Modelos Sem Censura OllamaDocumentação da API

Documentação da API

Integre nossa API de LLM sem censura com uma única alteração de configuração. Fornecemos um endpoint compatível com OpenAI que elimina recusas de conteúdo para uso adulto lícito, mantendo os fluxos de trabalho padrão dos desenvolvedores.

https://api.ollamauncensoredmodels.com/v1uncensored

URL Base e Autenticação

A API vive em https://api.ollamauncensoredmodels.com/v1Autorização Cabeçalho com seu token Bearer. Esta configuração funciona com qualquer biblioteca cliente compatível com OpenAI porque aderimos aos mesmos padrões de autenticação. Você pode gerar sua chave instantaneamente via Google ou e-mail sem fornecer um número de telefone. O sistema emite uma chave ativa por conta, substituindo qualquer chave anterior imediatamente após a geração. Isso garante acesso consistente sem a necessidade de gerenciar múltiplas credenciais simultaneamente.

Fazendo sua primeira solicitação

Envie uma requisição POST para /v1/chat/completions com o ID do modelo definido como "uncensored". O endpoint aceita parâmetros padrão como messages, temperature, e max_tokens. Ele retorna respostas JSON contendo o texto gerado e estatísticas de uso de tokens. Você pode testar a conectividade rapidamente verificando a lista de modelos ou enviando uma solicitação simples. Esta abordagem direta remove a complexidade de proxy ou lógica de roteamento frequentemente encontrada em outros serviços.

curl https://api.ollamauncensoredmodels.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "what is the output for 2 plus 2"}]
  }'

Integração do SDK Python

Use a biblioteca oficial da OpenAI para Python para conectar, substituindo a URL base. Defina os atributos de chave da API e URL base antes de fazer qualquer chamada. Isso permite que você aproveite bases de código existentes sem reescrever a lógica do cliente. A biblioteca cuida automaticamente da serialização e análise de erros. Você pode transmitir respostas ou solicitar conclusões síncronas, dependendo dos requisitos de latência da sua aplicação. Esse método garante compatibilidade com as práticas de desenvolvimento padrão usadas em toda a indústria.

from openai import OpenAI

client = OpenAI(base_url="https://api.ollamauncensoredmodels.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 do SDK Node.js

Inicialize o cliente OpenAI com sua URL base e chave da API em ambientes Node.js. Passe o identificador do modelo "uncensored" para o método de conclusões de chat. O SDK gerencia as solicitações HTTP e analisa as respostas JSON de forma eficiente. Você pode integrar isso diretamente em rotas Express ou funções serverless. A estrutura do código espelha as implementações padrão do OpenAI, facilitando a migração de outros provedores. Esta abordagem mantém a segurança de tipos e o tratamento de erros consistentes com o desenvolvimento moderno em JavaScript.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.ollamauncensoredmodels.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 e Uso de Tokens

Ative o streaming definindo stream: true na sua solicitação. O servidor retorna Server-Sent Events (SSE) para entrega de tokens em tempo real. Os detalhes de uso de tokens aparecem apenas no último bloco do stream para manter a sobrecarga mínima. Isso permite que você exiba respostas progressivamente para usuários sem aguardar toda a geração. Você pode rastrear contagens cumulativas de tokens para transparência de faturamento. O streaming é ideal para interfaces de chat onde o feedback imediato melhora significativamente a experiência do usuário.

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 e Contexto

Cada chave de API suporta 300 requisições por minuto e oito conexões concorrentes. O limite de tamanho do corpo da requisição é de 8 MB, e a janela de contexto abrange 100.000 tokens no total. Erros como 401 indicam uma chave inválida, enquanto 402 sinaliza crédito insuficiente. Um status 429 significa que você atingiu o limite de taxa. O modelo recusa apenas conteúdo sexual envolvendo menores, garantindo ampla aplicabilidade para casos de uso adultos. O crédito nunca expira, então você pode pausar o uso entre projetos sem perder os fundos. Essa estrutura previsível ajuda você a planejar a capacidade para aplicativos de alto tráfego de forma eficaz.

Perguntas frequentes

Como o modelo sem censura difere das ofertas padrão?

Nosso modelo não recusa temas adultos, fictícios ou controversos legais por padrão. Ele é executado em servidores dedicados com uma janela de contexto de 100.000 tokens, fornecendo saídas sem restrições para código, roleplay e pesquisa sem filtros artificiais. O único limite rígido aplicado é a recusa de conteúdo sexual envolvendo menores.

O que acontece se eu exceder meus limites de solicitações?

A API retorna um código de status 429 quando você atinge 300 solicitações por minuto ou oito conexões simultâneas. Você pode continuar enviando solicitações assim que a janela for reiniciada, ou aumentar sua capacidade de processamento comprando crédito pré-pago adicional. Erros e recusas não consomem seu saldo de tokens, então você só é cobrado pelo uso real.

Posso usar esta API com modelos locais do Ollama?

Embora esta seja uma API hospedada, ela utiliza o mesmo protocolo compatível com OpenAI das configurações locais do Ollama. Você pode apontar clientes padrão para nossa URL base em vez de localhost. Isso permite executar lógica sem censura em produção sem gerenciar hardware local. O endpoint suporta streaming, modo JSON e chamada de ferramentas, assim como as instâncias locais.

Sua chave de API está a um passo de distância

Registre uma conta, recupere sua chave, atualize o URL base. Isso cobre toda a configuração.

Crie chavesVer documentação