Início rápido da API de IA Qwen
Migre suas conclusões de chat para nosso endpoint uncensored em minutos. Este guia rápido cobre autenticação, streaming e ajuste de parâmetros para a API compatível com OpenAI.
Autenticação & Configuração da URL Base
Come gerando sua chave de API no painel. A URL base é https://api.qwenaiapi.com/v1 e você passa sua chave no Authorization cabeçalho. Esta configuração funciona com qualquer cliente padrão do SDK do OpenAI sem alterações no código. Você recebe uma chave ativa por conta; gerar uma nova invalida imediatamente a chave anterior. Não é necessário número de telefone para o cadastro.
Primeira solicitação
Envie uma requisição POST para /v1/chat/completions com sua chave e o ID do modelo. O identificador do modelo é uncensored e responde a mensagens de chat padrão. Você pode testar a conectividade com uma prompt de sistema simples para verificar latência e formato de resposta. Erros como 401 indicam uma chave inválida, enquanto 402 significa que seu crédito pré-pago está esgotado.
curl https://api.qwenaiapi.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Summarize this pull request diff"}]
}'
Integração do SDK Python
Use o cliente Python oficial para interagir com o endpoint. Defina a URL base e a chave da API nos seus parâmetros de inicialização. O SDK lida com tokenização e serialização JSON automaticamente. Esta abordagem mantém a lógica existente do seu aplicativo intacta ao alternar o provedor do modelo subjacente. O cliente suporta operações síncronas e assíncronas.
from openai import OpenAI
client = OpenAI(base_url="https://api.qwenaiapi.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)
Uso do SDK Node
Inicialize o cliente Node.js com sua URL base e chave. O pacote suporta solicitações padrão de conclusão de chat. Você pode configurar o ID do modelo para garantir que você esteja atingindo o endpoint uncensored. Esta integração é ideal para aplicações server-side que necessitam de acesso programático. O SDK gerencia o pool de conexões de forma eficiente para solicitações de alto volume.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.qwenaiapi.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
Habilite o streaming definindo o stream parâmetro para true. Você recebe eventos enviados pelo servidor (SSE) conforme os tokens são gerados. O último chunk contém o uso total de tokens para fins de cobrança. Isso reduz a latência percebida para os usuários, exibindo o texto progressivamente. Você deve processar o fluxo corretamente para capturar os dados de uso finais.
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)
Janela de Contexto e Limites
O modelo suporta uma janela de contexto de 100.000 tokens para prompt e conclusão combinados. Você pode enviar até 16.000 tokens de saída por solicitação. Os limites de taxa permitem 300 solicitações por minuto e 8 solicitações simultâneas por chave. Os corpos das solicitações são limitados a 8 MB. Entender esses limites ajuda você a agrupar solicitações de forma eficaz sem atingir erros 429. Erros não consomem seu crédito pré-pago.
Perguntas frequentes
Qual é a URL base da API Qwen sem censura?
A URL base é HTTPS://api.qwenaiapi.com/v1. Você deve definir isso na configuração do seu cliente compatível com OpenAI para rotear as solicitações corretamente.
Como obtenho minha chave de API qwen?
Cadastre-se com Google ou e-mail na página Get API key. Sua chave é exibida imediatamente e pode ser usada para autenticar requisições.
A API qwen sem censura suporta streaming?
Sim, o streaming é suportado via server-sent events. Defina o parâmetro stream como true e processe os fragmentos de resposta para obter a saída token por token.
Proteja sua chave de API
Registre-se, copie suas credenciais e atualize a URL base. É toda a configuração.