PT ▾

API sem censura. Pague por token.

Início rápido da API sem censura

Integre nosso LLM sem censura na sua stack com zero atrito. Adicione nossa URL base e chave de API, então execute código padrão compatível com OpenAI para gerar texto sem recusas de conteúdo.

Obtenha sua chave

Instale o SDK oficial da OpenAI

Comece instalando a biblioteca que alimenta sua infraestrutura existente. Suportamos o cliente padrão usado em toda a indústria, garantindo que seu código permaneça portátil. Isso evita o vendor lock-in enquanto oferece acesso ao nosso modelo uncensored por meio da mesma interface.

from openai import OpenAI

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

Defina seu URL base e chave de API

Direcione seu cliente para nosso endpoint dedicado para contornar os filtros padrão. Configure suas variáveis de ambiente imediatamente para manter as credenciais seguras. Nossa API espera um URL base específico e uma chave válida para autenticação.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.kimicontextwindow.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 sua primeira solicitação para /v1/chat/completions

Chame o endpoint de chat com suas mensagens de sistema e usuário. O modelo processa a entrada e retorna uma resposta de texto direta, sem recusas desnecessárias. Use o uncensored ID do modelo para saídas sem restrições.

curl https://api.kimicontextwindow.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Summarize the RFC 9001 document in 200 words"}]
  }'

Lide com respostas de streaming via SSE

Ative o streaming para receber tokens à medida que são gerados, reduzindo a latência percebida. O servidor envia Server-Sent Events, permitindo que sua aplicação exiba a saída progressivamente. Isso é ideal para interfaces de chat onde os usuários esperam feedback imediato.

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)

Habilite o modo JSON ou function calling

Estruture sua saída para uso programático, habilitando o modo JSON. Você também pode definir ferramentas para chamada de funções para integração com sistemas externos. Ambos os recursos funcionam com nosso único modelo sem censura para extração de dados confiável.

Verifique uso, limites e erros

Monitore sua contagem de tokens e os limites de solicitação para evitar interrupções no serviço. Nossa API impõe uma janela de contexto de 100.000 tokens e um limite de 300 solicitações por minuto. Se você vir um 401, verifique sua chave; um 402 significa que você precisa recarregar via cripto; e um 429 indica que você atingiu o limite de taxa.

FAQ

Como começar rapidamente com a API sem censura?

Cadastre-se com Google ou e-mail para obter uma chave de API instantaneamente. Adicione sua URL base e chave ao seu SDK da OpenAI, em seguida, envie uma solicitação para o endpoint de conclusões de chat.

Qual é o limite da janela de contexto para este LLM sem restrições?

O modelo suporta uma janela de contexto de 100.000 tokens para entrada e saída combinadas. Você pode gerar até 16.000 tokens por solicitação, ou 2.048 se você não especificar um valor max_tokens.

Por que estou recebendo um erro 402 nas minhas solicitações de API de IA sem censura?

Um erro 402 indica que o crédito pré-pago está esgotado. Você deve adicionar fundos usando USDT (TRC20) ou USDC (Base) para continuar enviando solicitações. Erros e recusas não consomem crédito.

Obtenha sua chave de API

Registre-se, copie o token e atualize a URL base. É só isso.