Início rápido: Integre Nosso LLM Sem Restrições
Integre nosso modelo sem censura com zero atrito usando clientes compatíveis com a API da OpenAI. Envie texto, receba texto e gerencie conteúdo NSFW ou roleplay sem recusas inesperadas.
SDKs suportados e configuração da URL base
Nossa API funciona com qualquer cliente que suporte o protocolo de chat-completions do OpenAI. Você só precisa atualizar o base_url e fornecer sua chave de API. O base_url para este serviço é HTTPS://api.aichatbotunfiltered.com/v1. Isso garante compatibilidade com bibliotecas como o SDK Python do OpenAI, o SDK Node.js e outros.
A autenticação depende de uma única chave de API vinculada à sua conta. Você gera esta chave durante o cadastro via Google ou e-mail. Cada conta possui uma chave ativa; gerar uma nova substitui a chave anterior imediatamente. Mantenha esta chave segura, pois ela controla o uso do seu crédito pré-pago.
Enviando Solicitações para o Endpoint /v1/chat/completions
Envie sua primeira solicitação usando o endpoint POST /v1/chat/completions. O identificador do modelo é sempre "uncensored". Este modelo responde a conteúdo adulto legal, roleplay e escrita criativa sem os filtros de segurança típicos encontrados em outros modelos.
Abaixo está um exemplo básico de curl para verificar a conectividade. Substitua YOUR_API_KEY pela sua chave real.
- Defina o modelo para "uncensored".
- Forneça uma mensagem simples de sistema e de usuário.
- Esperar uma resposta de texto direta.
curl https://api.aichatbotunfiltered.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List the steps to deploy a docker container."}]
}'
Configurando Temperatura, Top P e Sequências de Parada
Controle a aleatoriedade e a estrutura da saída usando parâmetros padrão. Defina a temperatura entre 0 e 2 para ajustar a criatividade. Valores mais altos produzem respostas mais variadas, o que é útil para roleplay criativo. Valores mais baixos resultam em respostas mais determinísticas e consistentes.
Use top_p para controlar a amostragem do núcleo. Defina sequências de parada para terminar a resposta em marcadores específicos, como limites de diálogo. Esses parâmetros ajudam a adaptar o comportamento do modelo ao seu caso de uso específico sem roteamento externo.
Habilitando Streaming e Chamada de Funções
Habilite o streaming definindo stream como true. Isso retorna tokens via Server-Sent Events (SSE). Os detalhes de uso de tokens aparecem no último chunk, permitindo que você rastreie os custos em tempo real. O streaming reduz a latência percebida para os usuários finais.
Você também pode usar chamada de função. Defina ferramentas no corpo da solicitação para permitir que o modelo produza dados estruturados ou dispare ações. Isso funciona perfeitamente com o formato padrão de ferramentas do OpenAI. Use tool_choice para forçar um comportamento específico.
from openai import OpenAI
client = OpenAI(base_url="https://api.aichatbotunfiltered.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)import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.aichatbotunfiltered.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
Como lidar com erros e limites de taxa?
Você pode encontrar erros 401 se a chave de API for inválida ou expirada. Um erro 402 indica crédito pré-pago insuficiente. Uma resposta 429 significa que você excedeu o limite de 300 solicitações por minuto por chave. Erros não consomem seu saldo de tokens, então você pode tentar novamente com segurança.
Qual é a janela de contexto e o limite de saída?
O modelo suporta uma 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 especificar max_tokens, o limite de saída padrão é de 2.048 tokens.
Isso é o mesmo que o ChatGPT ou GPT-4?
Não. Este é um modelo de peso aberto distinto, ajustado para respostas sem censura. Não é GPT, Claude ou qualquer outro modelo de fornecedor. Ele usa a mesma estrutura de API, mas é executado em nossos próprios servidores com dados de treinamento e alinhamento diferentes.
Obtenha sua chave de API agora
Cadastre-se, pegue sua chave e atualize a URL base. É só isso.