LLM No Login: Início Rápido da API
Comece com nossa API de LLM sem censura em minutos. Use o endpoint compatível com OpenAI para enviar prompts e receber respostas de texto brutas e sem filtros, com zero atrito.
https://api.llmnologin.com/v1uncensored
Autenticação
Cada requisição exige uma chave de API válida. Você obtém essa chave imediatamente após entrar com apenas um endereço de e-mail e senha em nossa página de geração de chaves. Não é necessária verificação por telefone, cartão de crédito ou identificação corporativa para começar. Para o nível de teste, não é necessário método de pagamento, embora o crédito pago seja necessário para uso contínuo além da cota inicial de teste.
Inclua a chave no cabeçalho Authorization usando o esquema Bearer. Mantenha sua chave segura; você pode regenerá-la a qualquer momento no seu painel, o que revoga instantaneamente a chave anterior. Se você vir um erro 401, verifique se a chave está ativa e formatada corretamente.
Endpoint de Completions de Chat
A funcionalidade principal reside no endpoint padrão de chat-completions. Esta API aceita entrada de texto e retorna saída de texto, suportando tanto prompts simples quanto conversas estruturadas com múltiplas rodadas. É compatível com os SDKs oficiais da OpenAI e qualquer cliente que suporte a especificação da API OpenAI.
Para fazer sua primeira requisição, aponte seu cliente para nossa URL base: https://api.llmnologin.com/v1. Especifique o ID do modelo como uncensored no corpo da sua requisição. Este modelo é uma variante de pesos abertos ajustada para responder sem recusas de conteúdo para uso adulto lícito, tornando-o ideal para escrita criativa, codificação ou pesquisa onde filtros padrão podem interferir.
URL Base: https://api.llmnologin.com/v1
Endpoint: POST /v1/chat/completions
Aqui está um exemplo básico usando cURL para enviar um prompt simples:
curl https://api.llmnologin.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Write a blunt product review of a cheap VPN."}]
}'
SDK Python
Para desenvolvedores Python, o SDK Python oficial da OpenAI funciona diretamente com configuração mínima. Você só precisa atualizar a URL base para apontar para nosso serviço e fornecer sua chave de API. Esta abordagem permite que você aproveite bibliotecas e ferramentas familiares enquanto acessa um modelo sem censura sem as restrições de provedores comerciais padrão.
Inicialize o cliente com sua chave e a URL base personalizada. Em seguida, chame o método chat.completions.create com o ID do modelo uncensored. Esta configuração é ideal para integrar capacidades de LLM em scripts, bots ou serviços de backend onde você precisa de geração de texto confiável e sem filtros.
from openai import OpenAI
client = OpenAI(base_url="https://api.llmnologin.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)
SDK Node.js
Desenvolvedores JavaScript e TypeScript podem usar o pacote npm oficial openai para interagir com nossa API. Assim como Python, você deve configurar o cliente para usar nossa URL base e cabeçalho de autenticação. Isso garante que seus aplicativos Node.js possam integrar-se perfeitamente com nosso modelo sem censura para tarefas que vão desde geração de código até análise de conteúdo.
Crie uma nova instância de cliente OpenAI, defina o apiKey e baseURL, e então invoque o endpoint de conclusão de chat. Este método é eficiente para renderização no lado do servidor, endpoints de API ou fluxos de trabalho automatizados onde baixa latência e alto throughput são necessários.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.llmnologin.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);
Respostas em Streaming
Para aplicativos que se beneficiam de feedback em tempo real, como interfaces de chat ou assistentes de codificação ao vivo, ative o streaming definindo stream: true em sua requisição. A API retorna um stream de Server-Sent Events (SSE), permitindo que você processe tokens conforme são gerados em vez de esperar pela resposta inteira.
Isso reduz significativamente a latência percebida. Os SDKs lidam com a análise de streams SSE automaticamente, expondo um iterador assíncrono ou callback para cada token. Isso é particularmente útil para geração de conteúdo de longo formato onde os usuários preferem ver o progresso conforme acontece.
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)
Limites, Erros e Contexto
Nosso serviço suporta uma janela de contexto de 100.000 tokens, acomodando tanto tokens de prompt quanto de conclusão. Isso permite extensa história de conversas ou processamento de documentos grandes dentro de uma única requisição. Esteja ciente do limite de corpo de requisição de 8 MB e do limite de requisições de 300 requisições por minuto por chave de API.
Os códigos de erro comuns incluem 401 para chaves inválidas, 402 para crédito pré-pago insuficiente e 429 para limite de requisições excedido. Se você encontrar um erro 402, recarregue sua conta via cripto (USDT ou USDC) para continuar o uso. Crédito pago nunca expira, então você pode usá-lo no seu próprio ritmo. Observe que, embora o modelo seja sem censura, requisições envolvendo conteúdo sexual com menores são sempre bloqueadas.