PT ▾

API sem censura, sem recusas, apenas cripto

Referência da API ollama sem censura

Comece com a API ollama sem censura enviando uma única solicitação para nosso endpoint compatível com OpenAI. Este guia cobre autenticação, streaming e tratamento de erros para integração imediata.

URL Base e Autenticação

A URL base para todas as solicitações é HTTPS://api.uncensoredollama.com/v1. Você autentica passando sua chave de API no cabeçalho Authorization. O formato do cabeçalho deve ser exatamente 'Bearer YOUR_API_KEY'. Essa chave é gerada imediatamente após o cadastro via Google ou e-mail. Não é necessária verificação por número de telefone. Sua chave funciona com qualquer cliente SDK padrão da OpenAI.

Primeira solicitação

Envie seu primeiro prompt para o endpoint /v1/chat/completions. O ID do modelo é 'uncensored'. Este modelo responde sem recusas de conteúdo para uso adulto legal. Não é GPT nem Claude. Use o seguinte comando curl para verificar a conectividade.

curl https://api.uncensoredollama.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "list 3 common rust compile errors"}]
  }'

Esperar uma resposta JSON com o texto gerado. Se você receber um erro, verifique a validade da sua chave. O modelo lida bem com instruções complexas. Você pode ajustar parâmetros como temperature para saídas mais criativas.

Integração do SDK Python

Use a biblioteca oficial da OpenAI para Python para uma integração fácil. Defina os atributos base_url e api_key na instância do cliente. Isso permite que você reutilize estruturas de código existentes. O exemplo a seguir demonstra uma chamada simples de conclusão de chat.

from openai import OpenAI

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

O objeto de resposta contém o texto gerado no array choices. Você pode extrair o conteúdo diretamente. Este método é confiável para processamento em lote. Ele gerencia as novas tentativas automaticamente.

Uso do SDK Node

Inicialize o cliente OpenAI com suas credenciais. O base_url deve apontar para nosso endpoint. Isso garante compatibilidade com aplicações Node.js padrão. Use o snippet a seguir para criar uma instância do cliente.

import OpenAI from "openai";

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

Chame o método chat.completions.create com o ID do seu modelo. O modelo 'uncensored' responde eficazmente a prompts de sistema. Você pode transmitir resultados ou aguardar a resposta completa. O tratamento de erros deve capturar problemas de rede.

Streaming e Dados de Uso

Habilite o streaming definindo stream como true. Isso retorna chunks conforme são gerados. O último chunk contém estatísticas de uso. Isso inclui contagens de tokens de entrada e saída. Esses dados são cruciais para a precisão do 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)

Processe cada chunk para construir a resposta completa. O recurso de streaming reduz a latência percebida. Funciona bem para aplicações em tempo real. O uso de tokens está apenas no último chunk.

Limites e Erros

Você está limitado a 300 solicitações por minuto por chave. A janela de contexto é de 100.000 tokens. Os erros incluem 401 para chaves inválidas e 402 para crédito insuficiente. O erro 429 indica limitação de taxa. Manipule esses códigos com cuidado no seu aplicativo. Recusas não consomem crédito. Erros são gratuitos. Seu crédito pré-pago nunca expira.

Perguntas frequentes

A API ollama sem censura suporta chamada de funções?

Sim, a API suporta chamada de funções por meio do parâmetro tools. Você pode definir ferramentas personalizadas em sua solicitação. O modelo retornará JSON estruturado para execução de ferramentas. Isso funciona com clientes SDK padrão da OpenAI.

Como o preço funciona para a API de IA 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 apenas pelo uso real de tokens. Erros e recusas são gratuitos. O crédito pré-pago é cobrado conforme o uso e nunca expira.

O modelo sem censura é treinado com meus dados?

Não, os prompts não são usados para treinamento. Seus dados permanecem privados. O modelo é um modelo de pesos abertos executado em nossos servidores. Não é GPT, Claude ou qualquer outro modelo de fornecedor.

Gere sua chave de API

Registre-se, copie sua chave e aponte seu SDK para a nova URL base. A configuração leva segundos.

Abrir contaVer documentação