Rychlý start API Qwen AI
Migrace vašich dokončení chatu na náš koncový bod bez omezení během minut. Tento rychlý start pokrývá autentizaci, streamování a ladění parametrů pro API kompatibilní s OpenAI.
Ověření & nastavení základní URL
Začněte vygenerováním svého API klíče na ovládacím panelu. Základní URL je https://api.qwenaiapi.com/v1 a svůj klíč předáte v Authorization hlavička. Toto nastavení funguje s jakýmkoli standardním klientem SDK OpenAI bez změn kódu. Na účet obdržíte jeden aktivní klíč; vygenerování nového klíče okamžitě zneplatní předchozí klíč. Pro registraci není vyžadováno telefonní číslo.
První požadavek
Odeslat požadavek POST na /v1/chat/completions vaším klíčem a ID modelu. Identifikátor modelu je uncensored a reaguje na standardní chat zprávy. Připojení můžete otestovat jednoduchým systémovým promptem pro ověření latence a formátu odpovědi. Chyby jako 401 znamenají neplatný klíč, zatímco 402 znamená, že vám došly předplacené kredity.
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"}]
}'
Integrace Python SDK
Použijte oficiálního Python klienta pro interakci s endpointem. Nastavte základní URL a API klíč v parametrech inicializace. SDK automaticky řeší tokenizaci a serializaci JSON. Tento přístup zachovává logiku vaší stávající aplikace při přepnutí poskytovatele modelu. Klient podporuje jak synchronní, tak asynchronní operace.
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)
Využití SDK pro Node
Inicializujte klienta Node.js se svou základní URL a klíčem. Balíček podporuje standardní požadavky na chat completion. Můžete nakonfigurovat ID modelu, abyste se ujistili, že oslovujete endpoint bez omezení. Tato integrace je ideální pro serverové aplikace potřebující programový přístup. SDK efektivně spravuje poolování připojení pro požadavky ve vysokém objemu.
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);
Streamované odpovědi
Povolte streamování nastavením stream parameter na true. Jako tokeny jsou generovány, přijímáte server-sent events (SSE). Poslední část obsahuje celkové využití tokenů pro účely fakturace. To snižuje vnímanou latenci pro uživatele postupným zobrazováním textu. Stream musíte zpracovat správně, abyste zachytili konečná data o využití.
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)
Okno kontextu & Limity
Model podporuje kontextové okno o velikosti 100 000 tokenů pro kombinaci promptu a odpovědi. Můžete odeslat až 16 000 výstupních tokenů na požadavek. Limity rychlosti umožňují 300 požadavků za minutu a 8 souběžných požadavků na klíč. Těla požadavků jsou omezena na 8 MB. Pochopení těchto limitů vám pomůže efektivně dávkovat požadavky bez dosahování chyb 429. Chyby nespotřebovávají váš předplacený kredit.
Časté otázky
Jaká je základní URL adresa API Qwen bez omezení?
Základní URL je HTTPS://api.qwenaiapi.com/v1. Musíte tuto hodnotu nastavit v konfiguraci klienta kompatibilního s OpenAI, aby se požadavky správně směrovaly.
Jak získat svůj API klíč Qwen?
Zaregistrujte se pomocí Google nebo e-mailu na stránce Get API key. Váš klíč se zobrazí okamžitě a lze jej použít k ověření požadavků.
Podporuje uncenzurovaná API qwen streamování?
Ano, streamování je podporováno prostřednictvím server-sent events. Nastavte parametr stream na true a zpracujte fragmenty odpovědi pro výstup token po tokenu.
Zabezpečte svůj API klíč
Zaregistrujte se, zkopírujte své přihlašovací údaje, aktualizujte základní URL. To je celá konfigurace.