Integração rápida do modelo grande sem censura via API
Com configuração básica e exemplos de código simples, integre o modelo grande sem censura ao seu aplicativo em minutos. Oferecemos um serviço de endpoint de API compatível com o protocolo padrão OpenAI, com streaming e chamada de funções, para você criar aplicativos sem restrições de conteúdo rapidamente.
Configuração básica
Conectar-se ao endpoint de API exige configurar corretamente o Base URL e as credenciais de autenticação. Nosso serviço é totalmente compatível com o protocolo OpenAI: basta definir o Base URL como https://api.llmzhongzhuan.com/v1 e incluir sua chave de API no cabeçalho da requisição.
Cada conta recebe apenas uma chave de API, exibida imediatamente após o registro. Para trocar, gere uma nova no painel; a antiga será invalidada. Isso simplifica a autenticação e garante segurança. Não oferecemos gestão paralela de várias chaves; gerencie-as conforme a arquitetura do seu aplicativo.
Endpoint de diálogo generativo
O endpoint padrão de diálogo está em POST /v1/chat/completions. O corpo da requisição deve conter model (fixo em uncensored), o array messages e parâmetros opcionais. O endpoint suporta resposta não streaming, ideal para cenários que exigem o retorno completo.
O modelo roda em servidores GPU de alto desempenho dedicados, com janela de contexto de até 100.000 tokens. Seja para processamento de textos longos ou execução de instruções complexas, você terá uma experiência de API nativa estável.
curl https://api.llmzhongzhuan.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."}]
}'
Resposta em streaming (SSE)
Para aplicativos que exigem feedback em tempo real, ative o parâmetro stream: true para receber respostas em blocos via Server-Sent Events (SSE). O streaming reduz significativamente o tempo até o primeiro token (TTFT) e melhora a experiência do usuário.
O servidor envia continuamente fragmentos de JSON até o fim da resposta. O cliente deve montar esses fragmentos para gerar o texto completo. Esse modelo é ideal para chatbots ou geração de conteúdo em tempo real, garantindo que os dados cheguem rapidamente ao usuário final.
from openai import OpenAI
client = OpenAI(base_url="https://api.llmzhongzhuan.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)
Consulta à lista de modelos
Acesse GET /v1/models para obter a lista de modelos disponíveis. A resposta será um JSON padrão contendo os campos id, object e owned_by, entre outros.
Atualmente, há apenas um ID de modelo: uncensored. É um modelo de pesos abertos, ajustado especificamente para remover censura, adequado para conteúdo adulto, pesquisa em segurança e temas controversos. Não oferecemos serviços de embedding ou geração multimodal; focamos em diálogo de texto puro.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.llmzhongzhuan.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 limite de requisições
O serviço segue as normas padrão de códigos de status HTTP. 401 Unauthorized indica chave de API inválida; 402 Payment Required indica saldo insuficiente na conta — recarregue para continuar; 429 Too Many Requests indica limite de requisições excedido, com limite atual de 300 requisições por minuto.
Além disso, o tamanho máximo do corpo da requisição é 8 MB. Em caso de limite excedido, recomendamos estratégia de retry com backoff exponencial. Nosso serviço de IA sem censura mantém alto throughput e garante distribuição justa de recursos.
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)
Exemplos de código
Abaixo, um exemplo completo de requisição em streaming usando o SDK Python. O código mostra como inicializar o cliente, construir o histórico de mensagens e processar o fluxo de dados SSE.
Certifique-se de ter a biblioteca openai instalada e substitua YOUR_API_KEY pela sua chave real. O exemplo demonstra claramente como obter resultados de geração em tempo real de IA sem limites pela interface api zhongzhuan, facilitando a integração rápida ao seu sistema.
Recursos e limites
Uma tabela com cada limite, recurso e preço.
| Item | Valor |
|---|---|
| Formato | compatível com OpenAI: qualquer SDK da OpenAI funciona trocando a base URL e a chave |
| Endpoints | POST /v1/chat/completions · GET /v1/models |
| ID do modelo | uncensored |
| Autenticação | Authorization: Bearer YOUR_KEY |
| Base URL | https://api.llmzhongzhuan.com/v1 |
| Saída máxima | até o restante da janela de 100.000 tokens; max_tokens opcional (sem limite separado) |
| Parâmetros | temperature, top_p, stop, seed, presence_penalty, frequency_penalty |
| Streaming | sim — server-sent events; o último bloco traz o uso de tokens |
| Janela de contexto | 100.000 tokens (entrada + saída) |
| Chamada de funções | sim — tools, tool_choice; resposta com tool_calls, inclusive em streaming; resultados como role: tool |
| Modo JSON | response_format: {"type": "json_object"} |
| Concorrência | 8 requisições ao mesmo tempo por chave |
| Cabeçalhos | X-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency |
| Limite de taxa | 300 requisições por minuto por chave |
| Tamanho | até 8 MB por requisição |
| 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 |
| Recarga | USDT (TRC20) ou USDC (Base), qualquer valor inteiro de $10 a $500 |
| Bônus | +5% a partir de $50, +10% a partir de $100 |
| Validade | crédito pago não expira, sem assinatura |
| Cobrança | crédito pré-pago pelo uso real; erros e recusas são grátis |
| Preço | $0,25 por 1M tokens de entrada · $1,00 por 1M de saída |
| Chaves | uma chave ativa por conta; uma nova substitui a anterior |
| Login | Google ou e-mail e senha |
| Conteúdo | conteú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ódigo | Tipo | Significado |
|---|---|---|
400 | bad_request | JSON inválido, mensagens vazias, parâmetro errado ou contexto longo demais |
401 | missing_key · invalid_key · key_revoked | chave ausente, errada ou substituída |
402 | no_credit | sem crédito — recarregue e continue na hora |
403 | content_blocked | conteúdo sexual com menores — recusado, sem cobrança |
404 | not_found | endpoint desconhecido |
413 | request_too_large | corpo acima de 8 MB |
429 | rate_limited · concurrency | acima de 300/min ou 8 em paralelo — aguarde e tente de novo |
503 | upstream_busy | modelo ocupado — tente em alguns segundos |
Perguntas frequentes
Você pode ter várias chaves de API na conta?
Cada conta tem direito a apenas uma chave de API. Para trocar, gere uma nova no painel; a antiga será invalidada imediatamente. Isso simplifica a gestão de permissões e garante um único acesso por conta.
Você pode usar a chave de API em vários aplicativos?
Sim. Uma única chave de API pode ser reutilizada em vários aplicativos ou ambientes, desde que compartilhem a cota da mesma conta. Como cada conta tem apenas uma chave, monitore a frequência de requisições e o saldo para gerenciar o uso.
O modelo sem censura inclui todo conteúdo adulto?
O modelo não aplica censura a conteúdo adulto lícito, histórias fictícias e temas controversos, mas proíbe rigorosamente conteúdo sexual envolvendo menores. Essa é a única restrição rígida, para atender requisitos básicos de conformidade. Outros tipos de conteúdo adulto são gerados normalmente.
Preencha o formulário para obter a chave
Crie a conta, copie a chave e altere o Base URL. A configuração é simples assim.