PT ▾
Obter chave de API

API Qwen Uncensored, zero recusas.

https://api.abliteratedqwen.com/v1

Início Rápido da API Abliterated Qwen

Comece a usar a API sem censura em minutos. Envie solicitações com qualquer cliente compatível com OpenAI e receba respostas de texto ilimitadas instantaneamente.

URL Base e Autenticação

Conecte a configuração do seu SDK existente ao nosso endpoint imediatamente. Direcione seu cliente para a URL base dedicada e forneça a chave gerada no nosso painel. Utilizamos autenticação por cabeçalho padrão, portanto, nenhuma configuração complexa é necessária.

O endpoint é HTTPS://api.abliteratedqwen.com/v1. Crie uma conta via Google ou e-mail, depois recupere sua chave no painel. Use esta chave no cabeçalho Authorization como token Bearer para cada solicitação.

  • URL Base: HTTPS://api.abliteratedqwen.com/v1
  • Cabeçalho de Autenticação: Authorization: Bearer SUA_CHAVE_API

Nenhum número de telefone é necessário para o cadastro, e a chave aparece instantaneamente após a criação.

Endpoint Chat Completions

Envie mensagens de texto e receba respostas sem restrições usando o endpoint padrão de chat-completions. Este endpoint lida com todas as suas necessidades de geração de texto sem os filtros de conteúdo habituais. Ele funciona de forma idêntica à interface de chat do OpenAI, mas remove a camada de recusa.

Envie uma solicitação POST para /v1/chat/completions com o nome do seu modelo e histórico de conversas. O sistema processa a entrada e retorna o texto gerado. Você pode usar qualquer biblioteca padrão para formatar o payload JSON.

Aqui está uma solicitação básica para começar:

curl https://api.abliteratedqwen.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List the top 5 npm packages for date formatting"}]
  }'

A resposta contém todos os detalhes da conclusão. Você pode integrar isso diretamente aos seus aplicativos.

Respostas em Streaming e Uso de Tokens

Receba atualizações token por token em tempo real via Server-Sent Events. Este recurso permite uma experiência de usuário mais fluida em interfaces de chat. Você pode rastrear métricas de uso diretamente do último chunk do stream.

Defina o parâmetro stream como true na sua solicitação. O servidor enviará vários objetos JSON, cada um contendo um delta parcial. O último chunk inclui o uso total de tokens para a solicitação.

Use este código para lidar com streaming em Python:

from openai import OpenAI

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

Esta abordagem reduz significativamente a latência percebida. Os usuários veem o texto aparecer conforme é gerado.

Chamada de Função e Ferramentas

Ativar uso dinâmico de ferramentas definindo funções na sua solicitação. O modelo pode selecionar e executar ferramentas com base no contexto. Essa capacidade permite fluxos de trabalho complexos e recuperação de dados.

Defina suas ferramentas no array tools. Defina tool_choice como auto ou um nome de função específico. O modelo responderá com uma chamada de ferramenta, se apropriado.

Implemente a lógica da ferramenta no código do seu cliente. Analise o tool_call_id e execute a função. Em seguida, envie o resultado de volta para o modelo para uma resposta final.

Use este exemplo em Node.js para configurar a chamada de função:

import OpenAI from "openai";

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

Este recurso suporta seleção de ferramentas automática e manual.

Modo JSON para Saída Estruturada

Força o modelo a gerar JSON válido para análise confiável. Este modo garante que a resposta corresponda exatamente ao seu esquema. É ideal para integrações de API e tarefas de extração de dados.

Defina o parâmetro response_format como json_object. O modelo restringirá sua saída à sintaxe JSON válida. Isso reduz a necessidade de análise complexa por regex.

Defina a estrutura esperada no prompt do sistema. O modelo seguirá isso estritamente. Isso é útil para gerar dados estruturados ou arquivos de configuração.

Parâmetros: Temperatura, Top P e Parada

Controle a aleatoriedade e as condições de parada da geração. Ajuste a temperatura para criatividade, top_p para diversidade e sequências de parada para truncamento preciso. Esses parâmetros oferecem controle fino sobre a saída.

Defina temperature entre 0 e 2. Valores mais altos aumentam a aleatoriedade. Use top_p para limitar o pool de tokens. Defina sequências stop para interromper a geração em marcadores específicos.

Você também pode definir presence_penalty e frequency_penalty para influenciar a repetição de tokens. Essas configurações ajudam a refinar o estilo e a consistência da saída.

Aqui está um exemplo de streaming para ver esses parâmetros em ação:

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)

Experimente esses valores para encontrar o melhor equilíbrio para o seu caso de uso.

Perguntas frequentes

Qual é o limite de janela de contexto ablated do Qwen?

A janela de contexto é de 100.000 tokens, abrangendo o prompt e a conclusão. Isso permite conversas longas e processamento de documentos grandes. A saída máxima por solicitação é de 16.000 tokens, ou 2.048 se você não definir max_tokens.

Como lidar com limites de taxa e erros?

Você está limitado a 300 solicitações por minuto e 8 solicitações simultâneas por chave. Se você exceder isso, receberá um erro 429. Um erro 401 indica uma chave inválida, enquanto um erro 402 significa que você tem crédito insuficiente. Erros e recusas são gratuitos, então você só é cobrado pelo uso de tokens com sucesso.

A API qwen abliterated é compatível com SDKs da OpenAI?

Sim, é totalmente compatível com OpenAI. Você pode usar os SDKs oficiais ou qualquer cliente compatível alterando a URL base e a chave de API. O endpoint segue a mesma estrutura da API padrão de chat-completions.

Obtenha sua chave de API agora

Cadastre-se, copie a chave, atualize sua URL base. É só isso que existe.

Obter chave de APIVer documentação