PT ▾
Obter chave de API

Nofilter AI Chat: Início rápido: integre a API LLM sem censura

Integre a API LLM sem censura no seu aplicativo em minutos usando nosso endpoint compatível com OpenAI. Este guia cobre autenticação, requisições básicas, streaming e limites principais para colocar seu projeto em execução rapidamente.

Autenticação e URL Base

Comece criando uma conta e gerando sua chave de API. O URL base para todas as requisições é https://api.nofilteraichat.com/v1. Você pode usar os SDKs oficiais do OpenAI ou qualquer cliente compatível apontando-o para este URL e fornecendo sua chave no cabeçalho Authorization. O cadastro é instantâneo via Google ou e-mail, sem necessidade de número de telefone. Sua chave é exibida imediatamente após a criação. Você só pode ter uma chave ativa por conta; gerar uma nova substitui a antiga. Mantenha sua chave segura, pois ela concede acesso total ao seu crédito pré-pago. Não há assinaturas mensais e o crédito não utilizado nunca expira.

Conclusão de Texto Básica

Envie uma solicitação de conclusão de chat padrão para gerar texto. O ID do modelo é uncensored. Este endpoint aceita entrada e saída de texto bruto sem filtros de conteúdo para conteúdo adulto lícito. Você pode controlar o estilo da resposta usando parâmetros como temperature e top_p. Se você não especificar max_tokens, a resposta pode ser estendida até o final da janela de contexto. A janela de contexto suporta até 100,000 tokens no total para prompt e conclusão combinados. As requisições são cobradas com base no uso real de tokens, e erros são gratuitos.

Integração com SDK Python

Use a biblioteca oficial OpenAI Python para interagir com nossa API. Defina o URL base para nosso endpoint e forneça sua chave de API. Isso permite que você aproveite métodos familiares como chat.completions.create enquanto se beneficia do nosso modelo sem censura. A biblioteca lida com serialização JSON e novas tentativas automaticamente. Você pode transmitir respostas ou obter resultados síncronos. Certifique-se de usar uma versão recente do SDK para suportar todos os recursos, como chamada de ferramentas e modo JSON. Esta abordagem minimiza código boilerplate e acelera o desenvolvimento para aplicações baseadas em Python.

Integração com SDK Node.js

Integre a API em suas aplicações Node.js usando o SDK Node do OpenAI. Configure o cliente com nosso URL base e sua chave de API. Esta configuração permite que você chame conclusões de chat exatamente como faria com outros serviços compatíveis com OpenAI. O SDK suporta recursos modernos de JavaScript e padrões async/await. Você pode lidar facilmente com respostas e gerenciar erros no seu ambiente Node. Este método é ideal para servidores web, serviços backend ou qualquer aplicação Node.js que necessite de capacidades LLM sem censura. Ele fornece uma maneira direta de adicionar recursos de IA sem configuração complexa.

Respostas em Streaming

Ative o streaming definindo stream: true na sua requisição. A API retorna Server-Sent Events (SSE) conforme os tokens são gerados. Isso proporciona uma experiência de usuário mais fluida, exibindo texto em tempo real. As estatísticas de uso de tokens são incluídas no último fragmento do streaming. O streaming é suportado por todos os SDKs e clientes HTTP brutos. Este recurso é essencial para interfaces de chat e aplicativos onde a latência é importante. O modelo gera tokens sequencialmente, permitindo que você renderize respostas parciais imediatamente. Isso reduz significativamente o tempo de espera percebido em comparação com requisições síncronas.

Limites, Erros e Contexto

Monitore seu uso para evitar interrupções no serviço. A API permite 300 requisições por minuto por chave e 8 requisições simultâneas. O tamanho máximo do corpo da requisição é 8 MB. Se a chave de API for inválida, você receberá um erro 401. Um erro 402 indica crédito insuficiente; recarregue via criptomoeda (USDT on TRC20 ou USDC on Base) para continuar. Um erro 429 significa que você atingiu o limite de requisições. A janela de contexto é de 100.000 tokens. Erros e recusas não consomem crédito. Mantenha suas requisições dentro desses limites para um desempenho ideal. O modelo recusa conteúdo sexual envolvendo menores, o que é um limite rígido.

cURL

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

Python

from openai import OpenAI

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

Node.js

import OpenAI from "openai";

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

Streaming

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 e respostas

Como recarrego meu crédito?

Recarregue via criptomoeda (USDT on TRC20, USDC on Base). Você pode adicionar qualquer valor inteiro entre $20 e $500. Valores maiores recebem crédito bônus: +5% a partir de $50, +10% a partir de $100, e +15% a partir de $200. O crédito nunca expira e é cobrado com base no uso real de tokens.

Qual é o tamanho da janela de contexto?

A janela de contexto suporta até 100,000 tokens para o prompt e a conclusão combinados. Se você não especificar max_tokens, a resposta pode ir até o final da janela. Isso permite dados de entrada substanciais mantendo alto desempenho.

Você armazena meus prompts para treinamento?

Não, os prompts não são usados para treinamento. Você só precisa de um e-mail para criar uma conta e a privacidade é mantida. Seus dados não são usados para melhorar outros modelos ou serviços. Isso garante que seu conteúdo permaneça privado enquanto você usa a API sem censura.

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

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

Obter chave de API

Recursos e limites

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

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