PT ▾
Obter chave de API

API compatível com OpenAI Uncensored

Documentação da API

Esta documentação fornece um guia de início rápido para integrar com nossa API compatível com OpenAI. Você pode enviar texto e receber respostas sem filtros usando código de cliente padrão.

URL Base e Autenticação

A API aceita solicitações em https://api.qwenapipricing.com/v1. Cada chamada requer um token Bearer passado no Authorization cabeçalho. Você gera esta chave na página de cadastro e ela identifica sua conta de crédito pré-pago.

  • Use cabeçalhos HTTP padrão para autenticação.
  • A chave permanece válida até que seu crédito expire ou você a revogue.

Primeira solicitação

Envie uma solicitação de conclusão de chat para testar a conectividade. Esta chamada simples verifica se sua chave funciona e retorna uma resposta básica.

Você pode verificar se sua chave funciona com este exemplo.

curl https://api.qwenapipricing.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "list the costs for the qwen2.5 models"}]
  }'

Integração Python

Use o SDK oficial do Python do OpenAI para interagir com nosso serviço. Aponte o cliente para nossa URL base e forneça sua chave.

Esta configuração funciona com qualquer biblioteca Python padrão que espere endpoints da OpenAI.

from openai import OpenAI

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

Integração Node.js

Desenvolvedores Node podem usar o openai pacote npm. Configure o cliente com nossa URL base para enviar solicitações.

Esta abordagem mantém a compatibilidade com bases de código existentes da OpenAI.

import OpenAI from "openai";

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

Ative o streaming definindo stream: true na sua solicitação. A API retorna tokens via Server-Sent Events.

Cada chunk inclui dados de uso no evento final, permitindo que você rastreie o consumo em tempo real.

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 de Taxa e Erros

Cada chave permite 300 solicitações por minuto e 8 conexões simultâneas. Você recebe um erro 401 para chaves inválidas, 402 quando o crédito é esgotado e 429 para limites de taxa. A janela de contexto suporta 100.000 tokens no total.

Perguntas frequentes

Como começar com a API LLM sem censura?

Cadastre-se com Google ou e-mail para receber uma chave. Use a URL base e a chave no seu SDK compatível com OpenAI preferido para enviar solicitações imediatamente.

Qual é o tamanho da janela de contexto?

O modelo suporta uma janela de contexto de 100.000 tokens para prompt e conclusão combinados.

A API suporta streaming?

Sim, defina o parâmetro stream como true para receber respostas token por token via Server-Sent Events.

Obtenha sua chave de API

Cadastre-se, pegue a chave, atualize a URL base. Esse é todo o processo.

Obter chave de API