PT ▾
Obter chave de API

Chatgpt NSFW: Primeira requisição em cinco minutos

Conecte seu chatbot NSFW à nossa API LLM sem censura em minutos. Este guia cobre autenticação, requisições e streaming usando clientes padrão compatíveis com OpenAI.

Autenticação e URL Base

Comece gerando uma chave de API na página Obter chave de API. Você pode entrar com Google ou usar e-mail e senha. A chave é exibida imediatamente; copie-a para suas requisições. Não é necessário número de telefone, e você pode ter apenas uma chave ativa por conta. Se você gerar uma nova chave, a anterior será invalidada.

Aponte seu cliente para nossa URL base: https://api.nsfwchatgpt.top/v1. Este endpoint funciona com qualquer SDK padrão da OpenAI ou cliente HTTP compatível. Passe sua chave no cabeçalho Authorization: Bearer <key>. Esta configuração garante que seu chatbot NSFW se conecte diretamente ao nosso modelo sem censura sem rotear por plataformas de IA genéricas.

Enviando sua Primeira Requisição

Envie uma requisição padrão de conclusão de chat para o endpoint /v1/chat/completions. Nossa API aceita entrada de texto e retorna saída de texto. O ID do modelo é sempre uncensored. Este modelo de pesos abertos é ajustado para responder sem recusas de conteúdo para uso adulto legal. Você pode definir parâmetros como temperature e top_p para controlar a criatividade.

Use o exemplo a seguir para enviar uma mensagem simples. Substitua <YOUR_API_KEY> pela chave que você criou.

curl https://api.nsfwchatgpt.top/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."}]
  }'

Integração com SDK Python

Use o pacote Python oficial openai para integrar a API ao seu aplicativo de chat NSFW. Configure o cliente com nossa URL base e sua chave de API. Esta abordagem permite que você use métodos familiares como chat.completions.create().

Inicialize o cliente e faça uma requisição ao modelo uncensored. Este método é ideal para serviços de backend onde você precisa processar respostas programaticamente. Certifique-se de processar o objeto de resposta para extrair o texto gerado para a interface do usuário do seu chatbot.

from openai import OpenAI

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

Integração com SDK Node.js

Para aplicativos JavaScript ou TypeScript, use o pacote Node.js openai. Defina a URL base para o endpoint da nossa API. Isso permite que você construa interfaces de chat NSFW baseadas na web ou funções serverless que interagem com o LLM sem censura.

Crie uma instância do cliente OpenAI com suas credenciais. Chame o endpoint de conclusões de chat com o ID do modelo uncensored. Este SDK lida com as requisições HTTP e análise JSON, permitindo que você se concentre na lógica do seu aplicativo. Ele funciona perfeitamente com frameworks web modernos.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.nsfwchatgpt.top/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 uma melhor experiência do usuário em aplicativos de chat NSFW, ative o streaming. Defina o parâmetro stream como true em sua requisição. A API retornará um stream de Server-Sent Events (SSE) em vez de um único objeto JSON. Isso permite que você exiba tokens conforme são gerados, reduzindo a latência percebida.

Ouça os chunks de delta no stream. Cada chunk contém uma parte da resposta. O último chunk incluirá os dados de usage, mostrando a contagem de tokens para faturamento. Este recurso é crítico para interfaces conversacionais em tempo real.

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 Janela de Contexto

Nossa API tem limites específicos para garantir confiabilidade. Você pode fazer 300 requisições por minuto por chave, com 8 requisições simultâneas permitidas. O tamanho máximo do corpo da requisição é 8 MB. A janela de contexto é de 100.000 tokens, mas a saída máxima por requisição é de 32.000 tokens (ou 2.048 se max_tokens não for definido).

Lide com erros de forma elegante. Um erro 401 significa que sua chave é inválida. Um erro 402 indica crédito pré-pago insuficiente. Um erro 429 sinaliza que você atingiu o limite de requisições. Erros e recusas são gratuitos, então você só paga pela geração bem-sucedida de tokens.

Especificações técnicas

Todos os limites e recursos reais da API em um só lugar — confira antes de recarregar.

ItemValor
Formatocompatível com OpenAI: qualquer SDK da OpenAI funciona trocando a base URL e a chave
EndpointsPOST /v1/chat/completions · GET /v1/models
Base URLhttps://api.nsfwchatgpt.top/v1
AutenticaçãoAuthorization: Bearer YOUR_KEY
ID do modelouncensored
Saída máximaaté o restante da janela de 100.000 tokens; max_tokens opcional (sem limite separado)
Chamada de funçõessim — tools, tool_choice; resposta com tool_calls, inclusive em streaming; resultados como role: tool
Parâmetrostemperature, top_p, stop, seed, presence_penalty, frequency_penalty
Streamingsim — server-sent events; o último bloco traz o uso de tokens
Janela de contexto100.000 tokens (entrada + saída)
Modo JSONresponse_format: {"type": "json_object"}
Tamanhoaté 8 MB por requisição
Limite de taxa300 requisições por minuto por chave
Concorrência8 requisições ao mesmo tempo por chave
CabeçalhosX-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency
Preço$0,25 por 1M tokens de entrada · $1,00 por 1M de saída
Cobrançacrédito pré-pago pelo uso real; erros e recusas são grátis
Validadecrédito pago não expira, sem assinatura
Teste grátis$0,50 por 7 dias, sem cartão · Chave de teste: 2 requisições paralelas, 60 por minuto; limites totais (8 e 300) após a primeira recarga
Bônus+5% a partir de $50, +10% a partir de $100
RecargaUSDT (TRC20) ou USDC (Base), qualquer valor inteiro de $10 a $500
Chavesuma chave ativa por conta; uma nova substitui a anterior
Conteúdoconteúdo adulto permitido; conteúdo sexual com menores é recusado
LoginGoogle ou e-mail e senha

Erros e o que fazer

Erros chegam em JSON com um type fixo; requisições com falha ou recusadas não são cobradas.

CódigoTipoSignificado
400bad_requestJSON inválido, mensagens vazias, parâmetro errado ou contexto longo demais
401missing_key · invalid_key · key_revokedchave ausente, errada ou substituída
402no_creditsem crédito — recarregue e continue na hora
403content_blockedconteúdo sexual com menores — recusado, sem cobrança
404not_foundendpoint desconhecido
413request_too_largecorpo acima de 8 MB
429rate_limited · concurrencyacima de 300/min ou 8 em paralelo — aguarde e tente de novo
503upstream_busymodelo ocupado — tente em alguns segundos

Perguntas e respostas

O que acontece se eu receber um erro 402?

Um erro 402 significa que seu crédito pré-pago está esgotado. Você precisa recarregar usando criptomoeda (USDT ou USDC) para continuar usando a API. Erros e recusas não consomem crédito, então você só paga pelo uso real de tokens.

O modelo é realmente sem censura?

Sim, o modelo é ajustado para responder sem recusas de conteúdo para uso adulto legal. Ele não recusa tópicos controversos ou adultos. No entanto, sempre bloqueamos conteúdo sexual envolvendo menores, que é um limite rígido.

Posso usar esta API para aplicações de chatbot NSFW?

Com certeza. Esta API foi projetada especificamente para chatbots NSFW e companheiros de IA. Ela fornece uma interface LLM sem censura com baixo custo de tokens e faturamento cripto pré-pago, sendo ideal para plataformas de conteúdo adulto.

Sua chave está a um formulário de distância

Crie uma conta, copie a chave, altere a URL base. Essa é toda a configuração.

Obter chave de API