id ▾
Buka akun

Dokumentasi API Qwen nsfw

Jalankan API LLM tanpa sensor Anda dalam hitungan menit dengan klien OpenAI-compatible standar. Panduan ini mencakup URL dasar, autentikasi, dan langkah integrasi cepat untuk API LLM NSFW.

Instalasi dan setup

Mulai dengan menginstal SDK pilihan Anda dan mengatur dua variabel lingkungan. Anda memerlukan kunci API dari dasbor Anda dan URL dasar untuk layanan tersebut.

  • URL Dasar: https://api.nsfwqwen.com/v1
  • ID Model: uncensored

Konfigurasi ini kompatibel dengan klien OpenAI standar apa pun. Model ini berjalan di server kami sendiri dan bukan proksi untuk vendor lain. Anda tidak perlu mengubah logika aplikasi, hanya detail koneksi.

Autentikasi

Kirimkan kunci API Anda di Authorization header menggunakan Bearer skema. Setiap permintaan harus menyertakan header ini untuk mengautentikasi dengan server.

  • Nama header: Authorization
  • Nilai header: Bearer YOUR_API_KEY

Jika kunci hilang atau tidak valid, server mengembalikan error 401. Kunci Anda dibuat segera setelah pendaftaran melalui Google atau email. Jaga agar tetap aman, karena kunci ini memberikan akses ke kredit prabayar Anda.

Endpoint Chat completions

Kirimkan prompt Anda ke /v1/chat/completions endpoint menggunakan permintaan POST. Model mengembalikan teks berdasarkan input Anda tanpa menyaring konten dewasa yang sah.

curl https://api.nsfwqwen.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "What is the current version number?"}]
  }'

Respons berisi teks yang dihasilkan di choices array. Anda dapat mengatur jendela konteks hingga 100.000 token untuk prompt dan kelengkapan gabungan. Ini memungkinkan percakapan panjang atau pemrosesan dokumen besar tanpa kehilangan konteks segera.

Respons streaming

Aktifkan streaming dengan mengatur stream: true dalam permintaan Anda. server mengirim token saat token tersebut dihasilkan melalui Server-Sent Events (SSE). Ini sangat cocok untuk antarmuka pengguna real-time.

from openai import OpenAI

client = OpenAI(base_url="https://api.nsfwqwen.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)

Setiap chunk mencakup teks parsial. Anda dapat menumpuk chunk-chunk ini untuk menampilkan respons lengkap kepada pengguna. Chunk terakhir juga mencakup total penggunaan token untuk tujuan penagihan.

Parameter dan pengaturan

Kendalikan perilaku model menggunakan parameter standar seperti temperature, top_p, dan stop. Gunakan response_format dengan json_object untuk output terstruktur.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.nsfwqwen.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);

Anda juga dapat mengatur seed untuk hasil yang dapat direproduksi. Pemanggilan fungsi didukung melalui tools parameter. Sesuaikan pengaturan ini agar sesuai dengan kasus penggunaan spesifik Anda, apakah itu penulisan kreatif atau generasi teknis.

Penanganan kesalahan

Tangani kesalahan dengan baik dengan memeriksa kode status HTTP. Kesalahan 401 berarti kunci API Anda tidak valid. Kesalahan 402 menunjukkan kredit yang tidak cukup di akun Anda.

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)

Kesalahan 429 menandakan bahwa Anda telah melebihi batas laju 300 permintaan per menit. Pastikan logika percobaan ulang Anda menangani kasus-kasus ini. Model menolak permintaan dengan konten seksual yang melibatkan anak di bawah umur, terlepas dari pengaturan lainnya.

Pertanyaan umum

Apakah ini API NSFW Qwen resmi?

Tidak, ini adalah layanan independen. Kami menjalankan model open-weight uncensored kami sendiri. Ini bukan proxy untuk API Qwen, GPT, atau Claude resmi. Kami melayani model yang berbeda yang dioptimalkan untuk respons uncensored.

Bagaimana cara mengisi ulang kredit?

Anda dapat melakukan top-up menggunakan USDT (TRC20) atau USDC (Base). Jumlah minimum adalah $20, dan maksimum adalah $500. Anda menerima kredit bonus untuk top-up yang lebih besar, seperti +15% untuk $200.

Apakah model memfilter konten NSFW?

Model ini tanpa sensor dan tidak menolak konten dewasa yang sah. Namun, model ini selalu menolak konten seksual yang melibatkan anak di bawah umur. Batas ini dikodekan secara keras dan tidak dapat dinonaktifkan.

Kunci API Anda hanya satu langkah lagi

Daftar, ambil kunci Anda, arahkan ke endpoint. Itu seluruh prosesnya.