Qwen api-nøgler Dokumentation og hurtigstart
Start med at generere tekst med det samme med vores ucensurerede API. Denne guide dækker autentificering, endepunkter og streaming til udviklere.
https://api.qwenapikeys.com/v1
Autentificering: Brug af dine qwen API-nøgler
Brug din nøgle som bearer token i Authorization headeren. Nøglen vises øjeblikkeligt efter tilmelding via Google eller e-mail.
- Header:
Authorization: Bearer YOUR_API_KEY - Én aktiv nøgle pr. konto; en ny nøgle erstatter den gamle.
Base URL og endpoint-struktur
Ret dine anmodninger til vores enkelt chat-completions endpoint. Der findes ingen embeddings- eller billedegenererings-endpoints her.
- Base URL:
https://api.qwenapikeys.com/v1 - Endpoint:
POST /v1/chat/completions - Modeller:
GET /v1/modelsreturnerer "uncensored".
At sende anmodninger: chat completions
Send en POST-anmodning med dine system- og brugermeldinger. Modellen svarer uden indholdsafvisninger til lovligt voksenbrug.
Streaming-respons og tokenforbrug
Aktiver streaming for at modtage tokens i realtid. Tokenforbrug vises i den sidste chunk af streamet.
Parametre: Temperatur, Top P og Seed
Styr tilfældighed med standardparametre. Indstil temperature, top_p, og seed til at justere output variabilitet.
JSON-tilstand og funktionskald
Håndter strukturerede output-format eller aktiver værktøjer. Brug response_format: {"type": "json_object"} for streng JSON.
cURL
curl https://api.qwenapikeys.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "list all python libraries for data analysis"}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.qwenapikeys.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.qwenapikeys.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);Streaming
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)Almindelige spørgsmål
Hvordan autentificerer jeg mig med qwen API-dokumentation?
Indsæt din nøgle i Authorization-headeren som en bearer-token. Nøglen genereres øjeblikkeligt ved tilmelding.
Hvad er kontekstvinduet for denne ubegrænsede qwen API?
Kontekstvinduet er på 100.000 tokens til prompt og completion tilsammen. Maks output er 16.000 tokens pr. anmodning.
Hvad sker der, hvis jeg rammer rate-limitten?
Du modtager en 429-fejl. Grænserne er 300 anmodninger i minuttet og 8 samtidige anmodninger per nøgle.
Din nøgle er næsten klar
Tilmeld dig, kopier tokenet, peg din SDK på den nye base URL. Det er alt, hvad der er til det.