Comece aqui/Integração
Documentação da API Compatível com OpenAI
Comece a usar nossa LLM sem censura imediatamente. Este guia abrange os endpoints da API compatível com OpenAI, autenticação e parâmetros de streaming para integração direta.
https://api.keyapikimi.com/v1uncensored
URL Base e Autenticação
A URL base para todas as solicitações é HTTPS://api.keyapikimi.com/v1. Autentique passando sua chave de API única no cabeçalho Authorization. Você recebe essa chave instantaneamente após o cadastro com Google ou e-mail. A chave concede acesso ao modelo uncensored sem exigir assinatura mensal.
curl https://api.keyapikimi.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "fetch weather in tokyo"}]
}'Sua chave de API permanece ativa até que você a substitua. Erros e recusas não consomem seu crédito pré-pago. A privacidade é mantida porque os prompts não são usados para treinar seus dados.
Primeira solicitação: Completions de Chat
Envie consultas de texto para o único modelo uncensored via endpoint de conclusões de chat. O ID do modelo é "uncensored". Este endpoint aceita parâmetros padrão como temperatura e top_p. Ele retorna texto gerado sem recusas de conteúdo para uso adulto lícito.
from openai import OpenAI
client = OpenAI(base_url="https://api.keyapikimi.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)Cada solicitação suporta uma janela de contexto de 100.000 tokens para entrada e saída combinadas. Você pode transmitir as respostas ou recebê-las como um bloco único. O modelo lida eficientemente com chamada de funções e modo JSON.
Integração do SDK Node.js
Use o SDK oficial da OpenAI para Node.js para conectar-se facilmente. Defina a URL base e a chave da API no seu objeto de configuração. Esta abordagem funciona com qualquer biblioteca cliente compatível com OpenAI. Você evita lógica de roteamento complexa usando um único provedor de modelos.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.keyapikimi.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);Envie o id do modelo "uncensored" para garantir que as solicitações sejam direcionadas ao servidor correto. A API lida automaticamente com a contagem de tokens e o faturamento. Os erros são retornados como códigos de status HTTP padrão para facilitar a depuração.
Respostas em Streaming via SSE
Ative o streaming definindo o parâmetro stream como true. A API retorna Server-Sent Events (SSE) para entrega de tokens em tempo real. Os detalhes de uso de tokens aparecem no último chunk do fluxo. Este método reduz a latência percebida para saídas longas.
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)Analise os eventos SSE para exibir texto conforme é gerado. A saída máxima por solicitação é de 16.000 tokens. Se você não definir max_tokens, o padrão é de 2.048 tokens. O streaming funciona com todos os parâmetros padrão, como sequências de parada.
Parâmetros: Temperatura e Top P
Controle a criatividade com o parâmetro temperature. Valores mais altos produzem textos mais diversos. Use top_p para limitar a amostragem aos tokens mais prováveis. O parâmetro stop interrompe a geração quando strings específicas aparecem. Essas configurações funcionam juntas para controle preciso.
Ajuste a seed para resultados reproduzíveis durante os testes. Penalidades de presença e frequência ajudam a reduzir a repetição. O modo JSON força a saída a ser JSON válido. Use response_format para impor estruturas de dados rígidas para seus aplicativos.
Limites, Erros e Janela de Contexto
A janela de contexto é de 100.000 tokens no total. Você pode enviar até 300 solicitações por minuto por chave. A concorrência é limitada a 8 solicitações simultâneas por chave. O corpo da solicitação não deve exceder 8 MB. Esses limites garantem desempenho estável para todos os usuários.
Trate HTTP 401 para chaves inválidas. HTTP 402 indica crédito pré-pago insuficiente. HTTP 429 significa que você atingiu o limite de taxa. O crédito nunca expira, então você pode recarregar a qualquer momento via cripto. Reembolsos não são emitidos para crédito usado.
Perguntas frequentes
Para que serve a chave de API kimi?
Sua chave de API autentica solicitações ao endpoint do LLM sem censura. Ela substitui a necessidade de múltiplas assinaturas de fornecedores. Use-a com qualquer biblioteca cliente padrão compatível com OpenAI.
Quais métodos de pagamento você aceita?
Cripto apenas: USDT na rede TRC20 ou USDC na rede Base, qualquer valor inteiro de $20 a $500. Crédito bônus aplicável a partir de $50.
O modelo sem censura está disponível via streaming?
Sim, o streaming é suportado via Server-Sent Events. Você recebe tokens em tempo real. O último fragmento contém o uso total de tokens para faturação.
Acesse sua chave instantaneamente
Cadastre-se, pegue sua chave e atualize a URL base. Pronto.