PT ▾
Experimente com crédito de teste

Sem censuraDocumentação técnica da API de IA unzensurada

Documentação técnica da API de IA unzensurada

Comece com nossa API de LLM sem censura em minutos. Insira sua chave, aponte para a URL base e envie texto.

URL base e autenticação

A URL base é https://api.unzensierteki.com/v1 e requer uma chave de API no cabeçalho Authorization: Bearer <KEY>. Você receberá esta chave imediatamente após o registro via Google ou e-mail na página "Get API key". Cada conta mantém apenas uma chave ativa; uma nova substitui a anterior. A autenticação é simples e funciona com qualquer cliente compatível com OpenAI.

curl https://api.unzensierteki.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Rolle: du bist mein Assistent. Gib mir eine kurze Zusammenfassung."}]
  }'

Uma chave válida permite acesso a todos os endpoints. Uma chave inválida gera um erro 401. Verifique a entrada da sua chave se a conexão falhar.

POST /v1/chat/completions: Parâmetro e Estrutura

Envie seus prompts para o endpoint /v1/chat/completions com o ID do modelo "uncensored". Este endpoint processa entradas de texto e gera saídas de texto sem filtragem de conteúdo para usuários adultos. Você pode definir parâmetros como temperature, top_p und stop ajuste para controlar o comportamento do modelo. O modelo responde a todos os tópicos, desde que sejam legalmente permitidos.

from openai import OpenAI

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

A estrutura da solicitação segue o padrão das Chat-Completions da OpenAI. Você também pode presence_penalty und frequency_penalty usar para controlar a repetição de palavras. Isso é ideal para jogos de interpretação e aventuras textuais.

Streaming com SSE e uso de tokens

Ative o streaming inserindo stream: true configuração. Você receberá Server-Sent Events (SSE) que retornam token por token. A última resposta contém metadados sobre o uso de tokens, incluindo a contagem de tokens de entrada e saída. Isso permite a exibição em tempo real da resposta em seu aplicativo.

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)

O streaming é útil para reduzir a latência para o usuário final. Você pode processar os tokens imediatamente, sem esperar pela resposta completa. As estatísticas de tokens ajudam no controle de custos.

Modo JSON e Function Calling

Verwenden Sie response_format: {"type": "json_object"}, para forçar uma saída JSON estrita. Isso é crucial para integração em aplicativos que precisam de dados estruturados. Você também pode tools und tool_choice usar para chamar funções. O modelo suporta Tool-Calling para fluxos de trabalho complexos.

A função de modo JSON garante que a saída seja analisável. Isso evita erros de parsing em seu software. O Function Calling expande significativamente as possibilidades da API.

Endpoint do Modelo e Limites de Token

O endpoint GET /v1/models liste os modelos disponíveis. O modelo "sem censura" suporta uma janela de contexto de 100.000 tokens (entrada mais saída). A saída máxima por solicitação é de 16.000 tokens. Se max_tokens nicht gesetzt ist, beträgt die maximale Ausgabe 2.048 Tokens.

Esta grande janela de contexto permite o processamento de documentos longos. Você pode manter conversas longas sem perder a fidelidade do contexto. Os limites são claramente definidos e previsíveis.

Limites, Fehler und Controle de Custos

O limite é de 300 solicitações por minuto por chave e no máximo 8 solicitações paralelas. O corpo da solicitação não pode ter mais de 8 MB. Erros como 401 (chave inválida), 402 (sem saldo) ou 429 (Limite de Taxa) fornecem feedback. Solicitações com erro não são cobradas.

O saldo só se consome com o uso bem-sucedido de tokens. Um erro 429 significa que você atingiu o limite. Aguarde um momento antes de tentar enviar uma solicitação novamente. Isso protege a infraestrutura contra sobrecarga.

Node.js

import OpenAI from "openai";

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

Perguntas frequentes

Quanto custa a API de IA sem censura?

Você paga $0.15 por 1M de tokens de entrada e $0.50 por 1M de tokens de saída. O saldo é consumido apenas no uso real. Solicitações com erro não são cobradas. Não há taxas mensais.

Posso usar a API com o SDK OpenAI?

Sim, a API é totalmente compatível com OpenAI. Basta alterar a URL base e sua chave de API. Todos os parâmetros e endpoints padrão funcionam conforme o esperado. Isso permite uma integração simples em projetos existentes.

Por quanto tempo meu saldo é válido?

Seu saldo nunca expira. Você pode recarregá-lo a qualquer momento. Um depósito com cripto traz saldo bônus. Os créditos permanecem para sempre em sua conta. Você pode usá-los a qualquer momento.

Gere sua chave de API

Cadastre-se, copie a chave, atualize a URL base. Configuração instantânea.

Experimente com crédito de testeVer documentação