da ▾
Åbn konto

Qwen api-nøgle Integrationsguide

Forbind din applikation til vores uncensored LLM API ved hjælp af standard OpenAI-kompatible endpoints. Denne guide dækker autentificering, anmodningsformater, streaming og værktøjskald til øjeblikkelig integration.

Base URL og autentificering

Brug den angivne base URL og en API-nøgle til alle anmodninger. Vi understøtter standardheaders og klientbiblioteker.

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

API-nøglen genereres, når du tilmelder dig. Opbevar den sikkert. Du kan rotere den til enhver tid fra dit dashboard.

Første anmodning

Send en POST-anmodning til /v1/chat/completions for at modtage et svar. Brug model-id'et "uncensored".

Her er et curl-eksempel:

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

Dette returnerer et JSON-objekt med den genererede tekst.

Python SDK-integration

Installer OpenAI Python-pakken og konfigurer den til at pege på vores base URL. Overfør din nøgle og indstil modellen til "uncensored".

Kodeeksempel:

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

Få adgang til svaret via response.choices[0].message.content.

Node SDK-integration

Brug OpenAI Node SDK. Indstil base URL og API-nøgle i konfigurationsobjektet. Angiv modellen som "uncensored".

Kodeeksempel:

  • import OpenAI from 'openai';
  • const openai = new OpenAI({ baseUrl: 'HTTPS://api.qwenapikey.com/v1', apiKey: 'DIN_NØGLE' });
  • const response = await openai.chat.completions.create({ model: 'ubegrænset', messages: [{ role: 'bruger', content: 'Test' }] });

Hent teksten fra response-objektet.

Streaming-svar og tokens

Aktivér streaming ved at indstille stream: true. API'et returnerer Server-Sent Events (SSE). Token-brug er inkluderet i den sidste chunk.

Kodeeksempel:

  • const stream = await client.chat.completions.create({ model: 'ubegrænset', messages: [{ role: 'bruger', content: 'Fortæl en historie' }], stream: true });
  • for await (const chunk of stream) { console.log(chunk.choices[0].delta.content); }

Tjek den sidste chunk for forbrugsstatistik.

Begrænsninger, fejl og kontekst

Håndter 401 for ugyldige nøgler, 402 for manglende kredit og 429 for hastighedsbegrænsninger. Context-vinduet er på 100,000 tokens. Maks output er 16,000 tokens. Anmodningsgrænsen er 300 i minuttet.

Overvåg dit forbrug via dashboardet. Fejl under behandling opkræver ikke kredit. Afslag for indholdspolitik er også gratis.

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)

Almindelige spørgsmål

Hvordan får jeg min qwen API-nøgle?

Tilmeld dig med Google eller e-mail. Din nøgle vises med det samme. Der kræves ikke et telefonnummer. Du kan rotere den til enhver tid.

Hvad er størrelsen på context window?

Kontekstvinduet er på 100.000 tokens. Dette inkluderer både input og output. Maks output pr. request er 16.000 tokens.

Hvordan fungerer fakturering?

Forudbet kredit opkræves baseret på reel tokenbrug. Fejl og afvisninger er gratis. Kreditten udløber ikke. Indbetal kun med krypto.

Hent din nøgle nu

Tilmeld dig, kopier nøglen, og opdater din base URL. Done.

Åbn konto