PT ▾

Sem censura. Conformidade. Foco no desenvolvedor.

Início rápido: integração de modelo de IA sem filtro

Integre o modelo de IA sem filtro em seus aplicativos usando nossa API compatível com OpenAI. Este guia mostra como fazer autenticação, enviar solicitações e lidar com respostas em streaming com exemplos concretos.

Pré-requisitos: Instalação do SDK e configuração do ambiente

O modelo de IA sem filtros funciona com SDKs padrão da OpenAI. Você precisa de uma chave de API do painel e da URL base HTTPS://api.unfilteredaimodel.com/v1. Instale a biblioteca para sua linguagem preferida para lidar com os cabeçalhos de autenticação automaticamente.

Defina a variável de ambiente ou passe a chave diretamente na inicialização do seu cliente. O ID do modelo é "uncensored". Nenhuma outra configuração é necessária para geração de texto básica.

  • Instale o pacote via npm, pip ou seu gerenciador de pacotes.
  • Certifique-se de ter uma chave de API válida no painel.
  • Verifique se a URL base corresponde ao endpoint fornecido.

Inicialize o cliente com o URL base e a chave

Configure o cliente para apontar para nossa URL base e use sua chave de API para autenticação. Isso garante que todas as solicitações sejam roteadas corretamente para o modelo uncensored.

  • Defina a URL base para HTTPS://api.unfilteredaimodel.com/v1
  • Envie sua chave de API no cabeçalho de autorização
  • Especifique o id do modelo como "uncensored"

Esta configuração funciona com qualquer cliente compatível com OpenAI. Você pode usar os SDKs oficiais ou qualquer biblioteca que suporte o formato da API OpenAI.

curl https://api.unfilteredaimodel.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "What is the capital of France?"}]
  }'

Enviando sua primeira solicitação de conclusão de chat

Envie uma solicitação POST para /v1/chat/completions com seu array de mensagens. O modelo responderá com texto gerado sem recusas de conteúdo para uso adulto lícito.

  • Use o parâmetro messages para definir a conversa
  • Especifique o modelo como "uncensored"
  • Defina a temperatura e outros parâmetros conforme necessário

A resposta conterá o texto gerado no array choices. Você pode extrair o conteúdo e usá-lo em sua aplicação.

from openai import OpenAI

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

Lidando com respostas de streaming e uso de tokens

Habilite o streaming definindo stream=true na sua solicitação. A API retorna chunks de texto conforme são gerados. O uso de tokens é relatado no último chunk.

  • Defina stream=true no corpo da solicitação
  • Processe cada chunk conforme chega
  • Verifique o último chunk para uso de tokens

Isso é útil para aplicativos em tempo real onde você deseja exibir o texto conforme ele é gerado. A resposta em streaming inclui contagens de tokens para transparência na cobrança.

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)

Configurando temperatura, top_p e modo JSON

Personalize o comportamento do modelo usando parâmetros como temperatura, top_p e response_format. Essas configurações controlam criatividade, aleatoriedade e formato de saída.

  • Ajuste temperatura para criatividade (0,0 a 1,0)
  • Defina top_p para amostragem por núcleo
  • Use response_format=json_object para saída estruturada

O modelo suporta function calling e uso de ferramentas. Você pode definir ferramentas e permitir que o modelo decida quando chamá-las. Isso permite fluxos de trabalho complexos e integrações.

import OpenAI from "openai";

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

Tratamento de erros e limites de taxa (300 RPM)

A API limita a 300 requisições por minuto por chave. Se você exceder isso, receberá um erro 429. Outros erros comuns incluem 401 para chaves inválidas e 402 para crédito insuficiente.

  • Monitore a taxa de suas requisições para evitar erros 429
  • Lide com erros 401 verificando sua chave de API
  • Trate erros 402 recarregando seu crédito

A janela de contexto é de 100.000 tokens para prompt e conclusão combinados. A saída máxima é de 16.000 tokens por solicitação. Erros e recusas não consomem crédito.

Perguntas frequentes

Como faço para recarregar meu crédito?

Você pode adicionar crédito usando USDT (TRC20) ou USDC (Base). O valor mínimo é $20 e o máximo é $500. Crédito bônus é adicionado para depósitos maiores: +5% a partir de $50, +10% a partir de $100 e +15% a partir de $200. O crédito nunca expira.

Qual é o tamanho da janela de contexto?

A janela de contexto é de 100.000 tokens para prompt e conclusão combinados. A saída máxima por solicitação é de 16.000 tokens. Se você não definir max_tokens, o padrão é 2.048 tokens.

O modelo é verdadeiramente sem censura?

O modelo não recusa tópicos adultos lícitos, fictícios, de pesquisa de segurança ou controversos. O único limite rígido de conteúdo é conteúdo sexual envolvendo menores, que é sempre recusado. Isso o torna ideal para roleplay NSFW e saída de modelo bruto.

Sua chave de API está a um passo de distância

Cadastre-se, recupere sua chave e atualize a URL base. O processo inteiro leva segundos.

Comece agora