cs ▾
Otevřít účet

Průvodce integrací klíče API Qwen

Připojte svou aplikaci k našemu uncensored LLM API pomocí standardních OpenAI-kompatibilních endpointů. Tento návod pokrývá autentizaci, formáty požadavků, streamování a volání nástrojů pro okamžitou integraci.

Základní URL a ověření

Použijte poskytnutou základní URL a API klíč pro všechny požadavky. Podporujeme standardní záhlaví a knihovny klientů.

  • Základní URL: HTTPS://api.qwenapikey.com/v1
  • Hlavička Auth: Authorization: Bearer

Klíč API se vygeneruje při registraci. Uchovávejte jej v bezpečí. Lze jej kdykoli vyměnit z vašeho dashboardu.

První požadavek

Odešlete požadavek POST na /v1/chat/completions pro získání odpovědi. Použijte model s id "uncensored".

Zde je příklad pomocí curl:

  • Příkaz: curl -X POST HTTPS://api.qwenapikey.com/v1/chat/completions -H "Authorization: Bearer YOUR_KEY" -H "Content-Type: application/json" -d '{"model": "uncensored", "messages": [{"role": "user", "content": "Hello"}]}'

Toto vrací JSON objekt s vygenerovaným textem.

Integrace Python SDK

Nainstalujte balíček OpenAI pro Python a nakonfigurujte ho tak, aby ukazoval na naši základní URL. Předejte svůj klíč a nastavte model na „uncensored“.

Ukázkový kód:

  • pip install openai
  • from openai import OpenAI
  • client = OpenAI(base_url="HTTPS://api.qwenapikey.com/v1", api_key="YOUR_KEY")
  • response = client.chat.completions.create(model="uncensored", messages=[{"role": "user", "content": "Test"}])

Přistupujte k odpovědi prostřednictvím response.choices[0].message.content.

Integrace SDK pro Node

Použijte OpenAI Node SDK. Nastavte base URL a API key v konfiguračním objektu. Specifikujte model jako "uncensored".

Ukázkový kód:

  • import OpenAI from 'openai';
  • const openai = new OpenAI({ baseUrl: 'HTTPS://api.qwenapikey.com/v1', apiKey: 'YOUR_KEY' });
  • const response = await openai.chat.completions.create({ model: 'uncensored', messages: [{ role: 'user', content: 'Test' }] });

Načtěte text z objektu odpovědi.

Streamované odpovědi a tokeny

Povolte streamování nastavením stream: true. API vrací události Server-Sent Events (SSE). Využití tokenů je zahrnuto v posledním chunku.

Ukázkový kód:

  • const stream = await client.chat.completions.create({ model: 'uncensored', messages: [{ role: 'user', content: 'Tell a story' }], stream: true });
  • for await (const chunk of stream) { console.log(chunk.choices[0].delta.content); }

Zkontrolujte poslední chunk pro statistiky využití.

Limity, chyby a kontext

Zvládněte chyby 401 pro neplatné klíče, 402 pro nedostatek kreditu a 429 pro omezení rychlosti. Okno kontextu má 100,000 tokenů. Maximální výstup je 16,000 tokenů. Limit požadavků je 300 za minutu.

Sledujte své využití přes dashboard. Chyby během zpracování neúčtují kredity. Odmítnutí pro obsahovou politiku jsou také zdarma.

cURL

curl https://api.qwenapikey.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List the endpoints for the qwen api key"}]
  }'

Python

from openai import OpenAI

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

Node.js

import OpenAI from "openai";

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

Streamování

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)

Časté otázky

Jak získat svůj API klíč Qwen?

Zaregistrujte se pomocí Google nebo e-mailu. Váš klíč se zobrazí ihned. Není vyžadováno telefonní číslo. Klíč můžete kdykoli změnit.

Jaká je velikost context window?

Okno kontextu má 100 000 tokenů. To zahrnuje kombinaci vstupních a výstupních tokenů. Maximální výstup na požadavek je 16 000 tokenů.

Jak funguje fakturace?

Předplacený kredit se účtuje na základě skutečného využití tokenů. Chyby a odmítnutí jsou zdarma. Kredit nevyprší. Dobití pouze pomocí kryptoměn.

Získejte svůj klíč nyní.

Zaregistrujte se, zkopírujte klíč, aktualizujte svůj základní URL. Hotovo.

Otevřít účet