PT ▾
Obter chave de API

Guia de Início Rápido da API Kimi uncensored

Este guia oferece um caminho direto para usar nossa API sem censura para geração de texto sem filtros de conteúdo. Você pode integrar o endpoint em seus aplicativos existentes usando clientes compatíveis com OpenAI.

Autenticação e URL Base

O endpoint para nossa API sem censura é HTTPS://api.kimiuncensored.com/v1. Passe sua chave no cabeçalho Authorization usando o esquema Bearer. Esta configuração funciona com qualquer cliente que suporte autenticação compatível com OpenAI.

  • Cadastre-se via Google ou e-mail para receber sua chave imediatamente.
  • Não é necessário número de telefone ou método de pagamento para o crédito inicial de teste.
  • Sua chave de API é exclusiva da sua conta e substitui qualquer chave anterior se você a regenerar.
curl https://api.kimiuncensored.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List three ways to optimize PostgreSQL query performance."}]
  }'

POST /v1/chat/completions

Envie um payload JSON para o endpoint de conclusões de chat para gerar texto. O ID do modelo é simplesmente "uncensored". Você pode controlar o estilo de saída usando parâmetros como temperatura e top_p.

  • Definir max_tokens para limitar o comprimento da resposta.
  • Use o stop parâmetro para interromper a geração em sequências específicas.
  • O sistema suporta estruturas de solicitação padrão da OpenAI.
from openai import OpenAI

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

Respostas em Streaming (SSE)

Ative o streaming definindo stream: true na sua solicitação. A API retorna Eventos Enviados pelo Servidor (SSE) contendo fragmentos de texto parciais. Isso reduz a latência percebida para aplicativos interativos.

  • Os dados de uso de tokens estão incluídos no último chunk do fluxo.
  • Trate interrupções de rede de forma graciosa, pois as transmissões podem ser interrompidas.
  • Esse método é ideal para interfaces de usuário em tempo real.
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)

Modo JSON e Chamada de Funções

Força saída estruturada definindo response_format para {"type": "json_object"}. Isso garante que o modelo retorne JSON, o que é crucial para analisar dados em fluxos de trabalho automatizados.

  • Defina definições de ferramentas no tools array para chamadas de função.
  • Usar tool_choice para controlar quando o modelo chama funções.
  • Valide a resposta JSON localmente antes do processamento.
import OpenAI from "openai";

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

Limites de Taxa e Restrições

Cada chave de API está limitada a 300 solicitações por minuto e 8 solicitações simultâneas. O tamanho máximo do corpo da solicitação é de 8 MB. Exceder esses limites resulta em um código de status 429.

  • Um erro 401 indica uma chave de API inválida ou expirada.
  • Um erro 402 significa que você tem crédito pré-pago insuficiente.
  • Erros e recusas não consomem seu saldo de tokens.

Janela de Contexto e Detalhes do Modelo

O modelo suporta uma janela de contexto de 100.000 tokens para prompt e conclusão combinados. Se você não especificar max_tokens, o limite de saída padrão é 2.048 tokens. Isso permite o processamento de contexto longo enquanto mantém a velocidade de resposta.

  • Tokens de entrada são cobrados a $0,15 por 1M de tokens.
  • Os tokens de saída são cobrados a $0,50 por 1M de tokens.
  • O crédito pré-pago nunca expira e é recarregado via cripto.

Perguntas frequentes

A API uncensored do kimi realmente não possui filtros?

Sim, o modelo não recusa tópicos adultos lícitos, fictícios ou controversos. O único limite rígido é sobre conteúdo sexual envolvendo menores, que é sempre recusado. Não usamos seus prompts para treinar seus dados.

Como pago pelo uso da API LLM sem censura?

Aceitamos apenas USDT (TRC20) ou USDC (Base). Você pode recarregar qualquer valor inteiro de $20 a $500. Você recebe crédito bônus para depósitos maiores, como +15% para um recarregamento de $200.

O que acontece se eu exceder os limites de taxa?

Você receberá o erro 429 Too Many Requests. O limite é de 300 solicitações por minuto por chave. Certifique-se de que seu cliente gerencie tentativas com backoff exponencial para evitar atingir o limite de 8 solicitações simultâneas.

Proteja sua chave de API

Registre-se, recupere o token e atualize a URL do endpoint. É tudo o que é necessário.