id ▾
Buka akun

Panduan Integrasi Kunci API Qwen

Hubungkan aplikasi Anda ke API LLM tanpa sensor kami menggunakan endpoint kompatibel OpenAI standar. Panduan ini mencakup autentikasi, format permintaan, streaming, dan pemanggilan alat untuk integrasi segera.

URL Dasar dan Autentikasi

Gunakan URL dasar yang disediakan dan kunci API untuk setiap permintaan. Kami mendukung header standar dan pustaka klien.

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

Kunci API dibuat saat Anda mendaftar. Jaga dengan aman. Anda dapat memutar kunci kapan saja dari dasbor Anda.

Permintaan Pertama

Kirim permintaan POST ke /v1/chat/completions untuk mendapatkan respons. Gunakan model id "uncensored".

Berikut contoh curl:

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

Ini mengembalikan objek JSON dengan teks yang dihasilkan.

Integrasi SDK Python

Instal paket OpenAI Python dan konfigurasikan agar mengarah ke base URL kami. Lewatkan kunci Anda dan atur model ke "uncensored".

Contoh kode:

  • pip install openai
  • dari 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"}])

Akses respons melalui response.choices[0].message.content.

Integrasi SDK Node

Gunakan SDK Node OpenAI. Tetapkan URL dasar dan kunci API dalam objek konfigurasi. Tentukan model sebagai "uncensored".

Contoh kode:

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

Ambil teks dari objek respons.

Respons Streaming dan Token

Aktifkan streaming dengan mengatur stream: true. API mengembalikan Server-Sent Events (SSE). Penggunaan token disertakan di chunk terakhir.

Contoh kode:

  • const stream = await client.chat.completions.create({ model: 'uncensored', messages: [{ role: 'user', content: 'Tell a story' }], stream: true });
  • untuk await (const chunk of stream) { console.log(chunk.choices[0].delta.content); }

Periksa potongan terakhir untuk statistik penggunaan.

Batas, Error, dan Konteks

Tangani 401 untuk kunci tidak valid, 402 untuk kredit tidak cukup, dan 429 untuk batas laju. Jendela konteks adalah 100,000 token. Output maksimum adalah 16,000 token. Batas permintaan adalah 300 per menit.

Pantau penggunaan Anda melalui dasbor. Kesalahan selama pemrosesan tidak membebankan kredit. Penolakan untuk kebijakan konten juga 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)

Pertanyaan umum

Bagaimana cara mendapatkan kunci API qwen saya?

Daftar menggunakan Google atau email. Kunci Anda ditampilkan segera. Tidak diperlukan nomor telepon. Anda dapat memutarnya kapan saja.

Ukuran jendela konteksnya berapa?

Jendela konteks adalah 100.000 token. Ini mencakup input dan output. Output maksimum per permintaan adalah 16.000 token.

Bagaimana penagihan bekerja?

Kredit prabayar dibebankan berdasarkan penggunaan token nyata. Kesalahan dan penolakan tidak dikenakan biaya. Kredit tidak pernah kedaluwarsa. Isi ulang hanya dengan kripto.

Dapatkan kunci Anda sekarang

Daftar, salin kunci, perbarui URL dasar Anda. Selesai.

Buka akun