PT ▾
Experimente com crédito de teste
llmstatus.cc

Documentação da API

Conecte seu cliente compatível com OpenAI à nossa API sem censura em segundos.

Autenticação e URL Base

A API utiliza autenticação padrão Bearer token. Você recebe sua chave imediatamente após o cadastro com Google ou endereço de e-mail. Defina o Authorization cabeçalho para Bearer YOUR_API_KEY para todas as solicitações. A URL base é https://api.llmstatus.cc/v1. Este endpoint funciona com qualquer SDK OpenAI ou cliente compatível. Você só precisa alterar a URL base e fornecer sua chave. Não é necessário número de telefone para o cadastro. Sua identidade permanece mínima enquanto você obtém acesso completo.

Primeira solicitação

Envie uma requisição POST para /v1/chat/completions obter uma resposta imediata. O identificador do modelo é uncensored. Lida com conteúdo adulto, pesquisa de segurança e tópicos controversos sem recusa. Você não precisa de assinatura ou taxa mensal. Erros não consomem seu crédito pré-pago. Envie seu prompt e obtenha saída de texto diretamente.

curl https://api.llmstatus.cc/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Set the server timezone to UTC."}]
  }'

Esta solicitação demonstra a interação mais simples possível. O servidor retorna um objeto JSON contendo o texto gerado. Você pode ajustar parâmetros como temperature ou top_p para controlar a criatividade. A resposta inclui estatísticas de uso para transparência. Comece com esta chamada básica para verificar se sua chave funciona corretamente.

Integração do SDK Python

Use o oficial openai Biblioteca Python para interagir com a API. Configure a URL base e a chave de API na inicialização do cliente. O cliente lida com a serialização e análise de erros para você. Esta abordagem reduz significativamente o código repetitivo. Você pode passar as mensagens como uma lista de dicionários. O modelo permanece uncensored independentemente do wrapper do cliente. Os modos de streaming e não streaming são ambos suportados. Este método é ideal para serviços de backend ou scripts de processamento de dados.

from openai import OpenAI

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

O SDK abstrai os detalhes HTTP. Você foca na estrutura do prompt e no tratamento da resposta. Códigos de erro são lançados como exceções. Você pode capturá-los para gerenciar limites de taxa ou problemas de crédito de forma elegante. O código permanece limpo e legível. Esta é a maneira recomendada para desenvolvedores Python integrarem a API.

Uso do SDK Node.js

Instale o openai pacote npm para ambientes Node.js. Defina a variável de ambiente ou passe a chave diretamente para o construtor. A URL base deve apontar para nosso serviço. Isso permite que você construa funções serverless ou aplicativos web rapidamente. O SDK suporta tanto CommonJS quanto módulos ES. Você pode transmitir respostas ou obtê-las de uma vez. A chave da API é passada com segurança no cabeçalho. Esta configuração é perfeita para desenvolvedores JavaScript que precisam de geração de texto confiável. Nenhuma configuração extra é necessária além da chave e da URL base.

import OpenAI from "openai";

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

O SDK Node espelha a estrutura do cliente Python. Você envia mensagens e recebe conclusões. O tratamento de erros é integrado à cadeia de promessas. Isso garante que seu aplicativo permaneça robusto. Use este método para interfaces de chat em tempo real ou trabalhos em segundo plano. O código é conciso e fácil de manter. Você pode estendê-lo com cabeçalhos personalizados, se necessário.

Respostas em Streaming

Ative o streaming definindo stream: true na sua solicitação. O servidor envia Server-Sent Events (SSE) token por token. Isso reduz a latência percebida para usuários finais. Você recebe respostas parciais conforme são geradas. O último bloco contém o uso total de tokens. Isso é crucial para a transparência de faturamento. O streaming funciona com todos os parâmetros e ferramentas. Use este modo para interfaces de chat ou geração de texto ao vivo. O cliente armazena tokens em buffer até que o stream seja encerrado. Isso fornece uma experiência de usuário suave sem aguardar a resposta completa.

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)

Trate eventos SSE no seu código para atualizar a UI em tempo real. O último evento inclui dados de uso. Analise isso para rastrear o consumo de crédito com precisão. O streaming é opcional, mas recomendado para aplicativos interativos. Mantém a conexão aberta até a conclusão. Este método garante que você pague apenas pelo que é gerado. Erros durante o streaming são relatados no último chunk.

Limites, Erros e Janela de Contexto

Você tem uma janela de contexto de 100.000 tokens para prompt e conclusão combinados. A saída máxima é de 16.000 tokens por solicitação. O limite é de 300 solicitações por minuto por chave. Você pode ter 8 solicitações simultâneas ao mesmo tempo. O corpo da solicitação não pode exceder 8 MB. Um erro 401 significa que sua chave é inválida. Um erro 402 indica que não há crédito restante. Um erro 429 sinaliza que você atingiu o limite de taxa. O crédito nunca expira, então você pode recarregar mais tarde. Erros não cobram seu crédito. Use esses códigos para depurar sua integração rapidamente. A API é rigorosa, mas previsível. Planeje sua concorrência com base no limite de 8 solicitações.

Perguntas frequentes

Esta é a API oficial de status do LLM?

Sim, esta é a API oficial para o status de LLM. É sem censura e compatível com OpenAI. Não há revendedor de terceiros envolvido.

Ele suporta chamada de função?

Sim, a API suporta chamada de funções com parâmetros tools e tool_choice. Você pode definir ferramentas personalizadas em sua solicitação. O modelo retornará JSON estruturado para invocações de função. Isso funciona tanto nos modos de streaming quanto sem streaming.

Como eu pago pela API?

Você paga apenas com cripto, especificamente USDT na TRC20 ou USDC na Base. Os recarregamentos variam de $20 a $500. Você recebe crédito bônus para valores maiores. O crédito nunca expira.

Proteja sua chave de API

Cadastre-se, pegue sua chave e atualize o endpoint. Nenhuma configuração necessária.