Qwen api-sleutels Documentatie en Quickstart
Start direct met het genereren van tekst met onze uncensored API. Deze gids behandelt authenticatie, endpoints en streaming voor ontwikkelaars.
https://api.qwenapikeys.com/v1
Authenticatie: Je qwen API-sleutels gebruiken
Gebruik je sleutel als bearer token in de Authorization-header. De sleutel verschijnt direct na aanmelding via Google of e-mail.
- Header:
Authorization: Bearer YOUR_API_KEY - Eén actieve sleutel per account; een nieuwe sleutel vervangt de oude.
Basis-URL en eindpuntstructuur
Stuur uw verzoeken naar ons enkele chat-completions-eindpunt. Er zijn hier geen embeddings- of imagegeneratie-eindpunten.
- Basis-URL:
https://api.qwenapikeys.com/v1 - Eindpunt:
POST /v1/chat/completions - Modellen:
GET /v1/modelsretourneert "uncensored".
Verzoeken versturen: chat-completies
Stuur een POST-verzoek met je systeem- en gebruikersberichten. Het model antwoordt zonder inhoudsweigeringen voor wettelijk volwassen gebruik.
Streaming responses en tokenverbruik
Schakel streaming in om tokens in real-time te ontvangen. Tokengebruik verschijnt in het laatste chunk van de stream.
Parameters: Temperature, Top P en Seed
Reguleer willekeurigheid met standaardparameters. Stel temperature, top_p, en seed aanpassen van output-variabiliteit.
JSON-modus en functaanroeping
Forceer gestructureerde uitvoer of schakel tools in. Gebruik response_format: {"type": "json_object"} voor strikte 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)Veelgestelde vragen
Hoe verifieer ik mijn verzoeken bij de qwen API-documentatie?
Voeg uw sleutel toe aan de Authorization-header als Bearer-token. De sleutel wordt direct gegenereerd bij het aanmelden.
Wat is het contextvenster voor deze ongecensureerde qwen API?
Het contextvenster is 100.000 tokens voor prompt en voltooiing samen. Maximale uitvoer is 16.000 tokens per verzoek.
Wat gebeurt er als ik de frequentielimiet raak?
Je ontvangt een 429-fout. Limieten zijn 300 verzoeken per minuut en 8 gelijktijdige verzoeken per sleutel.
Je sleutel is bijna klaar
Registreer, kopieer het token, wijs je SDK naar de nieuwe basis-URL. Dat is alles wat erbij komt kijken.