PT ▾
Crie chaves

Referência da API

Comece com nossa API de IA sem censura em minutos. A documentação abaixo fornece os endpoints exatos, parâmetros e exemplos de código necessários para integração.

Autenticação e URL Base

Come substituindo a URL base e a chave de API na configuração do seu cliente. Nosso serviço usa uma única URL base para todas as solicitações, o que garante compatibilidade com SDKs existentes do OpenAI. Você não precisa gerenciar múltiplos endpoints para diferentes recursos. Gere sua chave pelo painel usando Google ou e-mail. Mantenha esta chave segura, pois ela concede acesso direto ao seu crédito pré-pago.

A chave da API é enviada no Authorization cabeçalho. Se você perder sua chave, gere uma nova no painel, que substituirá a chave ativa anterior. Não é necessário número de telefone para recuperação de conta, mantendo nossa abordagem centrada na privacidade. Use a URL base abaixo para todas as solicitações subsequentes.

URL Base: https://api.norestrictedai.com/v1

POST /v1/chat/completions

Envie seu prompt para o POST /v1/chat/completions endpoint para receber uma resposta de texto. Este é o único endpoint que você precisa para gerar texto. O ID do modelo é uncensored. É um modelo de pesos abertos ajustado para responder sem recusa de conteúdo para uso adulto legal. Não é GPT ou Claude. Você pode transmitir respostas ou solicitá-las no modo JSON. O sistema suporta chamada de funções e parâmetros padrão como temperatura e top_p.

As requisições são processadas como texto de entrada e texto de saída. Não há capacidades de embeddings ou geração de imagens. Se precisar disso, procure em outro lugar. Nosso foco é puramente na geração direta de texto com preços transparentes por token. Erros e recusas (exceto pelo limite rígido de conteúdo menor) não consomem seu crédito.

Integração do SDK Python

Use a biblioteca oficial da OpenAI para Python para interagir com nossa API. Defina a URL base e a chave de API na instância do cliente. Essa abordagem permite que você mantenha a estrutura de código existente enquanto alterna de provedor. A biblioteca gerencia a serialização JSON e as solicitações HTTP automaticamente. Você pode usar o mesmo nome de modelo que usaria para outros serviços, mas lembre-se de que nosso ID do modelo é uncensored.

Esse método é ideal para serviços de backend e scripts. A biblioteca suporta operações síncronas e assíncronas. Você pode ajustar os valores de temperatura e top_p para controlar a criatividade. O objeto de resposta contém o texto gerado e as estatísticas de uso de tokens.

Integração do SDK Node

Integre nossa API em suas aplicações Node.js usando o SDK padrão do OpenAI. Configure o cliente com sua URL base e chave de API. Esta configuração funciona perfeitamente com rotas Express ou funções serverless. O SDK gerencia o ciclo de vida da requisição, incluindo retentativas e tratamento de erros. Você pode passar mensagens como um array de objetos de role e content.

Essa integração é perfeita para aplicativos web e microsserviços. O objeto de resposta inclui o conteúdo gerado e os dados de uso. Você pode ativar o streaming para enviar tokens ao cliente conforme são gerados. Isso reduz a latência percebida para os usuários finais. O SDK suporta todos os parâmetros padrão definidos na especificação da API.

Respostas em Streaming (SSE)

Habilite o streaming definindo o stream parâmetro para true. A API retorna um fluxo de Eventos Enviados pelo Servidor (SSE). Cada fragmento contém uma resposta parcial. O último fragmento inclui o uso total de tokens. Esse recurso reduz significativamente o tempo até o primeiro token. É essencial para interfaces de chat e aplicações em tempo real.

O stream continua até que o modelo conclua a resposta ou ocorra um erro. Você pode cancelar o stream a qualquer momento. O servidor interrompe o processamento da solicitação quando o cliente se desconecta. Isso economiza recursos de computação. Use o modo de streaming para fornecer uma experiência de usuário suave. O uso de tokens no último chunk permite que você rastreie os custos com precisão.

Limites de Taxa e Erros

Nossa API impõe limites rigorosos de taxa para garantir estabilidade. Você tem permissão para 300 requisições por minuto por chave. Você pode ter 8 requisições concorrentes ao mesmo tempo. O tamanho máximo do corpo da requisição é 8 MB. Se você exceder esses limites, recebe um erro 429. Erros como chaves inválidas retornam 401. Crédito insuficiente retorna 402. Esses erros não consomem seu crédito.

A janela de contexto é de 100.000 tokens para prompt e conclusão juntos. A saída máxima é de 16.000 tokens por solicitação. Se você não definir max_tokens, o limite é de 2.048. O crédito é pré-pago e nunca expira. Erros são gratuitos. Se você for cobrado duas vezes, entre em contato com o suporte. O sistema não registra prompts para treinamento. A privacidade é mantida. Use os blocos de código abaixo para implementar esses recursos.

cURL

curl https://api.norestrictedai.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Set database index to primary key"}]
  }'

Python

from openai import OpenAI

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

Qual é o modelo de IA sem restrição?

É um modelo de linguagem grande de peso aberto hospedado em nossos servidores. É ajustado para responder sem recusas de conteúdo para uso adulto legal. Não é GPT, Claude ou qualquer outro modelo de fornecedor.

Como funciona o preço da IA sem censura?

Você paga $0.15 por 1M de tokens de entrada e $0.50 por 1M de tokens de saída. O crédito é pré-pago e nunca expira. Erros e recusas não consomem seu saldo. Não há taxas de assinatura mensal.

Posso usar a API NSFW para projetos comerciais?

Sim, você pode usar a API para uso adulto lícito em projetos comerciais. O modelo não recusa tópicos controversos ou adultos. O único limite rígido é o conteúdo sexual envolvendo menores. O crédito é recarregado apenas com criptomoedas.

Acesse sua chave instantaneamente

Registre-se, copie o token e aponte seu cliente para a nova URL base. Pronto.

Crie chaves