Panduan Cepat API AI Qwen
Migrasi penyelesaian obrolan Anda ke endpoint uncensored kami dalam hitungan menit. Panduan cepat ini mencakup autentikasi, streaming, dan penyetelan parameter untuk API kompatibel OpenAI.
Autentikasi & Penyiapan URL Dasar
Mulai dengan membuat kunci API Anda di dasbor. URL dasarnya adalah https://api.qwenaiapi.com/v1 dan Anda memasukkan kunci Anda di Authorization header. Konfigurasi ini berfungsi dengan klien SDK OpenAI standar tanpa perubahan kode. Anda menerima satu kunci aktif per akun; menghasilkan kunci baru akan membuat kunci sebelumnya tidak valid secara langsung. Tidak diperlukan nomor telepon untuk pendaftaran.
Permintaan Pertama
Kirim permintaan POST ke /v1/chat/completions dengan kunci dan ID model Anda. Pengidentifikasi model adalah uncensored dan merespons pesan obrolan standar. Anda dapat menguji konektivitas dengan prompt sistem sederhana untuk memverifikasi latensi dan format respons. Error seperti 401 menunjukkan kunci tidak valid, sedangkan 402 berarti kredit prabayar Anda telah habis.
curl https://api.qwenaiapi.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Summarize this pull request diff"}]
}'
Integrasi SDK Python
Gunakan klien Python resmi untuk berinteraksi dengan endpoint. Atur base URL dan kunci API dalam parameter inisialisasi Anda. SDK menangani tokenisasi dan serialisasi JSON secara otomatis. Pendekatan ini menjaga logika aplikasi yang sudah ada tetap utuh saat mengganti penyedia model dasar. Klien mendukung operasi sinkron dan asinkron.
from openai import OpenAI
client = OpenAI(base_url="https://api.qwenaiapi.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)
Penggunaan SDK Node
Inisialisasi klien Node.js dengan URL dasar dan kunci Anda. Paket ini mendukung permintaan penyelesaian chat standar. Anda dapat mengonfigurasi ID model untuk memastikan Anda mengakses endpoint uncensored. Integrasi ini ideal untuk aplikasi sisi server yang membutuhkan akses pemrograman. SDK mengelola pengelompokan koneksi secara efisien untuk permintaan volume tinggi.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.qwenaiapi.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);
Respons Streaming
Aktifkan streaming dengan mengatur stream parameter menjadi true. Anda menerima server-sent events (SSE) saat token dihasilkan. Potongan terakhir berisi total penggunaan token untuk tujuan penagihan. Ini mengurangi latensi yang dirasakan bagi pengguna dengan menampilkan teks secara progresif. Anda harus memproses aliran dengan benar untuk menangkap data penggunaan akhir.
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)
Jendela Konteks & Batas
Model ini mendukung jendela konteks 100.000 token untuk gabungan prompt dan completion. Anda dapat mengirim hingga 16.000 token output per permintaan. Batas laju memungkinkan 300 permintaan per menit dan 8 permintaan simultan per kunci. Badan permintaan dibatasi hingga 8 MB. Memahami batas-batas ini membantu Anda mengelompokkan permintaan secara efektif tanpa terkena error 429. Error tidak mengonsumsi kredit prabayar Anda.
Pertanyaan umum
Apa URL dasar API qwen tanpa sensor?
URL dasar adalah HTTPS://api.qwenaiapi.com/v1. Anda harus mengatur ini dalam konfigurasi klien yang kompatibel dengan OpenAI Anda untuk mengarahkan permintaan dengan benar.
Bagaimana cara mendapatkan kunci API qwen saya?
Daftar dengan Google atau email di halaman Get API key. Kunci Anda ditampilkan segera dan dapat digunakan untuk mengautentikasi permintaan.
Apakah API qwen tanpa sensor mendukung streaming?
Ya, streaming didukung melalui server-sent events. Tetapkan parameter stream menjadi true dan proses potongan respons untuk mendapatkan output token demi token.
Amankan kunci API Anda
Daftar, salin kredensial Anda, perbarui URL dasar. Itulah seluruh konfigurasi.