PT ▾
Resgatar chave de teste

Documentação da API: Chat Completions

Comece com nossa API de LLM sem censura em minutos. Este guia cobre autenticação, formatos de solicitação e streaming para desenvolvedores que usam clientes compatíveis com OpenAI.

URL Base e Autenticação

Inicie cada solicitação com nossa URL base e inclua sua chave de API no cabeçalho de autorização.

Usar https://api.unlimitedtokens.cc/v1 como sua URL base. Passe sua chave como Bearer YOUR_API_KEY. Nenhuma assinatura bloqueia seu acesso. O crédito pré-pago alimenta cada chamada. Erros e recusas não custam nada. Seu crédito nunca expira. Gere chaves via Google ou e-mail no painel.

Endpoint Chat Completions

Envie prompts de texto para POST /v1/chat/completions e receba respostas de texto.

Este endpoint lida com todas as interações padrão. O ID do modelo é sempre uncensored. Aceita mensagens com papéis como user ou assistant. Não há embeddings ou geração de imagem aqui. Apenas entrada e saída de texto puro. Configure parâmetros como temperatura e sequências de parada. Você controla o estilo de saída.

curl https://api.unlimitedtokens.cc/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Summarize the core changes in the latest release notes"}]
  }'

Parâmetros e opções suportadas

Controle o comportamento do modelo com parâmetros padrão como temperature e top_p.

Definir temperature para criatividade. Use top_p para amostragem por núcleo. Defina stop sequências para interromper a geração. Ative json_object para dados estruturados. Ferramentas e chamada de funções são totalmente suportadas. Respostas em streaming via SSE. Defina um seed para reprodutibilidade. Penalidades de presença e frequência ajustam a repetição de tokens. Ajuste-os para se adequar ao seu fluxo de trabalho.

Respostas em Streaming via SSE

Receba tokens em tempo real usando Server-Sent Events.

Definir stream: true na sua solicitação. A API envia blocos conforme são gerados. Cada bloco contém texto parcial e dados de uso. O último bloco inclui a contagem total de tokens. Isso reduz significativamente a latência percebida. É ideal para interfaces de chat. Lidere erros de forma graciosa durante o streaming. Processe cada objeto delta conforme ele chega.

from openai import OpenAI

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

Tratamento de Erros e Limites

Trate erros 401, 402 e 429 corretamente.

Um erro 401 significa que sua chave é inválida. Verifique seu painel para obter a chave correta. Um erro 402 indica crédito insuficiente. Adicione saldo via criptomoeda para continuar. Um erro 429 sinaliza limitação de taxa. Você está limitado a 300 solicitações por minuto. Além disso, você tem um limite de 8 solicitações simultâneas. O corpo da solicitação deve permanecer abaixo de 8 MB. Erros não consomem seu crédito. Reembolsos não são emitidos para crédito, mas cobranças duplicadas são corrigidas via suporte.

import OpenAI from "openai";

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

Janela de Contexto e Detalhes do Modelo

O modelo suporta uma janela de contexto de 100.000 tokens.

Esta janela cobre tanto o prompt quanto a conclusão. Você pode gerar até 16.000 tokens por solicitação. Se você não definir max_tokens, o padrão é 2.048. Isso permite a geração de conteúdo de longo formato. O modelo é sem censura e de pesos abertos. Ele não recusa conteúdo adulto legal. Não é GPT, Claude ou qualquer outro modelo de fornecedor. Ele roda em nossos servidores. Use-o para vibes ilimitadas e contexto profundo.

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)

Perguntas frequentes

Como obtenho tokens ilimitados?

Oferecemos crédito pré-pago que alimenta solicitações ilimitadas até ser esgotado. Seu crédito não expira, então você pode usá-lo quando precisar. Recarregue via cripto para adicionar mais saldo.

Esta API é compatível com SDKs da OpenAI?

Sim, é totalmente compatível com OpenAI. Você pode usar os SDKs oficiais da OpenAI alterando a URL base e a chave da API. Ele suporta endpoints e parâmetros padrão.

O que acontece se eu receber um erro 402?

Um erro 402 significa que seu crédito pré-pago está esgotado. Você precisa recarregar sua conta via criptomoedas para continuar fazendo solicitações. Erros e recusas não consomem seu crédito.

Desbloqueie sua chave de API

Faça o cadastro, copie o token e atualize o endpoint. É só isso.

Resgatar chave de teste