de ▾
Konto öffnen

Qwen-API-Schlüssel Integrationshandbuch

Verbinde deine Anwendung mit unserer unzensierten LLM-API unter Verwendung standardmäßiger OpenAI-kompatibler Endpunkte. Diese Anleitung behandelt Authentifizierung, Anfrageformate, Streaming und Tool-Calling für eine sofortige Integration.

Basis-URL und Authentifizierung

Verwenden Sie die bereitgestellte Basis-URL und einen API-Schlüssel für alle Anfragen. Wir unterstützen Standard-Header und Client-Bibliotheken.

  • Basis-URL: HTTPS://api.qwenapikey.com/v1
  • Auth-Header: Authorization: Bearer

Der API-Schlüssel wird bei der Anmeldung generiert. Bewahren Sie ihn sicher auf. Sie können ihn jederzeit über Ihr Dashboard rotieren.

Erste Anfrage

Sende eine POST-Anfrage an /v1/chat/completions, um eine Antwort zu erhalten. Verwende die Modell-ID "uncensored".

Hier ist ein curl-Beispiel:

  • Befehl: 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"}]}'

Dies gibt ein JSON-Objekt mit dem generierten Text zurück.

Python SDK-Integration

Installieren Sie das OpenAI Python-Paket und konfigurieren Sie es so, dass es auf unsere Basis-URL verweist. Übergeben Sie Ihren Schlüssel und legen Sie das Modell auf "uncensored" fest.

Codebeispiel:

  • 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"}])

Greifen Sie über response.choices[0].message.content auf die Antwort zu.

Node SDK-Integration

Verwenden Sie das OpenAI Node SDK. Legen Sie die Basis-URL und den API-Schlüssel im Konfigurationsobjekt fest. Geben Sie das Modell als "uncensored" an.

Codebeispiel:

  • 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' }] });

Rufen Sie den Text aus dem Antwortobjekt ab.

Streaming-Antworten und Tokens

Aktivieren Sie das Streaming, indem Sie stream auf true setzen. Die API gibt Server-Sent Events (SSE) zurück. Token-Nutzungsdaten sind im letzten Chunk enthalten.

Codebeispiel:

  • 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); }

Prüfen Sie den letzten Chunk für Nutzungsstatistiken.

Limits, Fehler und Kontext

Behandeln Sie 401 für ungültige Schlüssel, 402 für unzureichendes Guthaben und 429 für Ratenbegrenzungen. Das Kontextfenster umfasst 100,000 Tokens. Die maximale Ausgabe beträgt 16,000 Tokens. Das Anfrage-Limit liegt bei 300 pro Minute.

Überwachen Sie Ihre Nutzung über das Dashboard. Fehler während der Verarbeitung belasten kein Guthaben. Ablehnungen aufgrund der Inhaltsrichtlinie sind ebenfalls kostenlos.

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);

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)

Häufige Fragen

Wie erhalte ich meinen Qwen-API-Schlüssel?

Melden Sie sich mit Google oder E-Mail an. Ihr Schlüssel wird sofort angezeigt. Keine Telefonnummer ist erforderlich. Sie können ihn jederzeit rotieren.

Wie groß ist die Kontextfenstergröße?

Das Context-Window umfasst 100.000 Tokens. Dies umfasst sowohl Input- als auch Output-Tokens. Die maximale Ausgabe pro Anfrage beträgt 16.000 Tokens.

Wie funktioniert die Abrechnung?

Prepaid-Guthaben wird basierend der tatsächlichen Token-Nutzung berechnet. Fehler und Ablehnungen sind kostenlos. Das Guthaben verfällt nicht. Laden Sie nur mit Kryptowährungen auf.

Holen Sie sich Ihren Schlüssel jetzt.

Melden Sie sich an, kopieren Sie den Schlüssel und aktualisieren Sie Ihre Basis-URL. Fertig.

Konto öffnen