Guia de integração para a api llm sem censura
Obtenha sua primeira resposta do LLM sem censura em menos de um minuto. Este guia abrange os endpoints da API compatível com OpenAI, autenticação e streaming para integração rápida.
URL Base e Autenticação
Conecte-se à API sem censura usando a estrutura de URL base padrão do OpenAI. O URL base é HTTPS://api.aimodelwithnorestrictions.com/v1. Você precisa de uma chave de API para cada solicitação. Gere uma no painel usando Google ou e-mail. Passe-a no cabeçalho Authorization como Bearer YOUR_API_KEY. A chave identifica seu crédito pré-pago. Erros e recusas não consomem tokens. A janela de contexto suporta 100.000 tokens no total. Tokens de entrada e saída compartilham esse limite. A saída máxima é de 16.000 tokens, a menos que especificado.
Início rápido: Sua primeira solicitação
Envie um prompt de texto simples para receber uma saída bruta e sem filtros. Use o endpoint de conclusões de chat com o ID do modelo "uncensored". O corpo da solicitação requer um array de mensagens. Prompts de sistema ajudam a definir o comportamento. Mensagens de usuário contêm sua consulta real. A API retorna uma resposta de texto imediatamente. Isso funciona para tópicos NSFW sem filtros corporativos. Você pode transmitir a saída ou recebê-la toda de uma vez. O modelo uncensored lida bem com diversas tarefas criativas. Verifique os limites de taxa se enviar muitas solicitações. O limite é de 300 solicitações por minuto por chave.
curl https://api.aimodelwithnorestrictions.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Check if port 8080 is open"}]
}'
Integração do SDK Python
Use a biblioteca oficial da OpenAI para Python para uma integração fácil. Defina a URL base e a chave da API na inicialização do cliente. O snippet de código abaixo demonstra uma chamada básica de conclusão. O ID do modelo permanece "uncensored" para todas as requisições. Você pode ajustar parâmetros como temperatura e top_p. Essas configurações controlam a aleatoriedade da saída. A biblioteca cuida das requisições HTTP automaticamente. Você pode iterar sobre a resposta para depuração. O tratamento de erros é essencial para sistemas de produção. Capture exceções para gerenciar limites de taxa ou problemas de crédito.
from openai import OpenAI
client = OpenAI(base_url="https://api.aimodelwithnorestrictions.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)
Configuração do SDK Node.js
Integre o modelo sem censura em suas aplicações Node.js com eficiência. Instale o pacote npm OpenAI e configure a URL base. Passe sua chave de API para a instância do cliente. Chame o método chat.completions.create com seu prompt. O objeto de resposta contém o texto gerado. Você pode acessar as estatísticas de uso para faturamento. O streaming é suportado via iteradores assíncronos. Isso permite o processamento em tempo real de saídas longas. A API sem censura funciona perfeitamente com ferramentas padrão do Node.js. Certifique-se de que seu ambiente suporte recursos modernos de JavaScript.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.aimodelwithnorestrictions.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);
Respostas em Streaming (SSE)
Receba tokens em tempo real usando Server-Sent Events. Defina o parâmetro stream como true na sua solicitação. A API envia vários blocos de dados. Cada bloco contém uma conclusão parcial. Analise os dados SSE para reconstruir o texto completo. Isso reduz a latência percebida pelos usuários. O último bloco inclui os detalhes de uso de tokens. Você pode interromper o streaming a qualquer momento. O modelo uncensored lida com contextos longos sem falhas. Monitore o stream para erros de rede. A lógica de reconexão é recomendada para conexões instáveis.
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
Monitore o uso de tokens para evitar ficar sem crédito. Erros como 401 indicam uma chave inválida. Erros 402 significam que seu crédito pré-pago está esgotado. Erros 429 sinalizam que você excedeu o limite de taxa. Você tem 300 solicitações por minuto. Limites de pico permitem 8 solicitações simultâneas. O corpo da solicitação deve ter menos de 8 MB. A janela de contexto é de 100.000 tokens. A saída é limitada a 16.000 tokens por solicitação. Recusas são gratuitas e não contam contra seu saldo. O crédito nunca expira. Atualize seu plano adicionando mais crédito cripto. Créditos bônus são aplicados para recargas maiores. Use a página de suporte para problemas de faturamento.
Perguntas frequentes
Qual é o melhor modelo sem censura sem restrições para uso via API?
Nosso modelo dedicado sem censura é otimizado para saída bruta, sem filtros corporativos. Ele lida eficazmente com tarefas NSFW e criativas. O modelo é de pesos abertos e ajustado para respostas sem restrições.
Como funciona o sistema de crédito pré-pago para a API sem censura?
Você paga com cripto para USDT ou USDC. O crédito é cobrado por token utilizado. Erros e recusas são gratuitos. O crédito nunca expira. Você pode adicionar crédito bônus para recarregamentos maiores.
Posso usar o modelo sem censura para chamada de funções e modo JSON?
Sim, a API suporta chamada de funções e modo JSON. Você pode especificar o formato de resposta como json_object. Os parâmetros tools e tool_choice estão disponíveis. Isso permite a extração de dados estruturados do modelo.
A geração de chave leva segundos
Registre-se, copie sua chave, atualize o endpoint. Você está no ar.
Crie chaves