PT ▾
Obtenha sua chave

Início rápido: integre a API de LLMs sem censura

Este guia mostra como integrar nosso modelo sem censura em seu aplicativo usando SDKs padrão compatíveis com OpenAI. Você configurará a autenticação, enviará sua primeira solicitação, lidará com streaming e gerenciará a cobrança sem taxas ocultas.

Pré-requisitos: SDK e Variáveis de Ambiente

Comece instalando o SDK oficial da OpenAI para a sua linguagem. Fornecemos uma API de chat-completions hospedada e compatível com OpenAI que funciona com qualquer cliente padrão. Você precisa configurar duas variáveis de ambiente: OPENAI_API_KEY e OPENAI_BASE_URL.

A URL base para este serviço é HTTPS://api.llmsunrestricted.com/v1. Esta URL garante que suas solicitações alcancem nossa infraestrutura sem censura. Sua chave de API autentica sua conta de crédito pré-pago. Nenhum número de telefone é necessário para a configuração, apenas seu e-mail ou conta Google.

Autenticação: Configurando sua chave de API

A autenticação depende de uma única chave de API gerada durante o cadastro. Você recebe esta chave imediatamente após criar uma conta via Google ou e-mail. Armazene esta chave com segurança nas variáveis de ambiente para evitar expô-la em código do lado do cliente.

Nosso sistema valida a chave contra seu saldo pré-pago. Se a chave for inválida ou expirada, a API retorna um erro 401. Você pode gerar uma nova chave a qualquer momento, o que substitui a anterior. Mantenha sua chave privada para evitar uso não autorizado dos seus tokens.

Enviando Sua Primeira Solicitação de Conclusão de Chat

Envie uma solicitação POST para o /v1/chat/completions endpoint. Use o ID do modelo uncensored para acessar nosso modelo de peso aberto ajustado para conteúdo adulto e criativo. O modelo não recusa tópicos lícitos, garantindo que você obtenha a saída esperada.

Aqui está um exemplo básico de cURL para verificar sua conexão e cobrança.

curl https://api.llmsunrestricted.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List three common use cases for this API"}]
  }'

Essa solicitação consome tokens de entrada com base no tamanho do seu prompt. Você é cobrado apenas pelos tokens realmente processados. Erros e recusas devido a formatação inválida são gratuitos.

Lidando com Respostas de Streaming (SSE)

Ative o streaming definindo stream para true. A API retorna dados via Eventos Enviados pelo Servidor (SSE). Isso permite que você exiba tokens aos usuários em tempo real, melhorando a latência percebida do seu aplicativo.

As estatísticas de uso de tokens estão incluídas no último chunk do stream. Isso permite que você rastreie os custos com precisão por solicitação. O streaming é ideal para interfaces de chat onde o feedback instantâneo é crítico.

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)

Garanta que a biblioteca do cliente lide corretamente com respostas parciais. O stream termina quando o modelo termina de gerar ou atinge o limite de tokens.

Configurando Parâmetros: Temperatura e Top_P

Ajuste o comportamento de geração usando parâmetros padrão. Defina temperature para controlar a aleatoriedade; valores mais baixos tornam as saídas mais determinísticas. Use top_p para limitar a diversidade do vocabulário. Essas configurações ajudam você a ajustar o modelo uncensored para roleplay ou escrita criativa.

Você também pode usar response_format com {"type": "json_object"} para dados estruturados. Chamada de funções é suportada via tools e tool_choice. O modelo suporta até 100.000 tokens para a janela de contexto inteira.

from openai import OpenAI

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

Esses parâmetros dão a você controle total sobre o estilo de saída do modelo. Experimente combinações para encontrar o melhor equilíbrio para o seu caso de uso específico.

Entendendo Uso de Tokens e Faturamento

O faturamento é estritamente pré-pago e baseado no uso real de tokens. Tokens de entrada custam $0.15 por 1M, e tokens de saída custam $0.50 por 1M. Você paga apenas pelo que usa, sem taxas de assinatura mensal. Os créditos nunca expiram, então você pode fazer depósitos quando precisar.

Se você ficar sem crédito, a API retorna um erro 402. Você pode recarregar com USDT (TRC20) ou USDC (Base) a partir de $20. Bônus aplicam-se para depósitos maiores: +5% a partir de $50, +10% a partir de $100 e +15% a partir de $200. Erros não consomem crédito.

import OpenAI from "openai";

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

Monitore seu uso pelo painel ou verificando as contagens de tokens nos cabeçalhos de resposta da API. Essa transparência garante que você mantenha o controle de seus custos de desenvolvimento.

Perguntas frequentes

O que acontece se eu atingir um limite de taxa?

A API limita a 300 requisições por minuto por chave e 8 requisições simultâneas. Se você exceder esses limites, receberá um erro 429 Too Many Requests. Aguarde alguns segundos e tente novamente, ou atualize seu padrão de uso para permanecer dentro dos limites gratuitos.

O modelo sem censura é realmente irrestrito?

Sim, o modelo é ajustado para responder sem recusas de conteúdo para uso adulto, fictício ou controverso. O único limite rígido é a recusa de conteúdo sexual envolvendo menores, que é sempre aplicada. Você tem controle total sobre outras diretrizes por meio de engenharia de prompt.

Como gerencio minhas chaves de API?

Você pode gerar uma nova chave instantaneamente via painel após fazer login com Google ou e-mail. Cada conta possui uma chave ativa; gerar uma nova substitui a antiga imediatamente. Você também pode visualizar os detalhes de uso e saldo na mesma página.

Gere sua chave agora

Cadastre-se, copie a chave, atualize sua URL base. Essa é toda a configuração.

Obtenha sua chave