ID ▾
Dapatkan kunci API

Panduan Cepat API NSFW

Dapatkan kunci API LLM tanpa sensor Anda dan mulai kirim teks dalam hitungan detik. Panduan ini mencakup URL dasar, autentikasi, dan endpoint chat-completions untuk aplikasi chatbot atau roleplay NSFW Anda.

Autentikasi dan URL Dasar

API kami kompatibel dengan OpenAI, sehingga Anda dapat menggunakan SDK yang ada dengan perubahan minimal. URL dasar adalah https://api.nsfwapihub.com/v1. Anda harus menyertakan kunci API Anda di header Authorization sebagai token Bearer. Dapatkan kunci Anda dari dasbor setelah mendaftar hanya dengan email. Kunci ditampilkan segera dan dapat dibuat ulang kapan saja, yang akan mencabut kunci lama.

Tidak diperlukan nomor telepon atau kartu untuk uji coba. Kami menggunakan kredit prabayar pay-as-you-go yang tidak pernah kedaluwarsa. Akun baru menerima $0.50 dalam kredit uji coba yang berlaku selama 7 hari. Untuk volume yang lebih tinggi, isi saldo dimulai dari $10, dengan kredit bonus tersedia di tingkat yang lebih tinggi. Jaga kunci Anda tetap aman; siapa saja yang memilikinya dapat menghabiskan kredit Anda.

Permintaan Pertama

Kirimkan permintaan completion chat standar untuk menguji pengaturan Anda. Gunakan ID model uncensored untuk mengakses model bobot terbuka kami yang disetel untuk konten dewasa. API menerima masukan teks dan mengembalikan output teks. API ini tidak mendukung embedding, gambar, atau audio. Pastikan isi permintaan Anda tetap di bawah 8 MB. Ini adalah API completion teks murni yang dioptimalkan untuk konteks naratif dan roleplay.

Model ini menjawab tanpa penolakan konten untuk penggunaan dewasa yang sah, meskipun konten seksual yang melibatkan anak di bawah umur selalu diblokir. Anda dapat menggunakan endpoint ini untuk roleplay tanpa sensor, penulisan kreatif, atau aplikasi berbasis teks apa pun. Respons mencakup teks yang dihasilkan dan statistik penggunaan token.

curl https://api.nsfwapihub.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Write a blunt product review of a cheap VPN."}]
  }'

Integrasi SDK Python

Gunakan pustaka Python OpenAI resmi untuk integrasi cepat. Atur base_url dan api_key dalam konfigurasi klien Anda. Sintaks lainnya mencerminkan endpoint penyelesaian chat OpenAI standar. Pendekatan ini berfungsi untuk aplikasi sinkron dan asinkron. Ini adalah cara paling langsung untuk menambahkan API AI tanpa sensor ke backend Python Anda.

Ingat bahwa ID model adalah uncensored, bukan gpt-4 atau sejenisnya. API mendukung pemanggilan fungsi, sehingga Anda dapat menentukan fungsi dalam prompt sistem atau array alat Anda. Ini memungkinkan output terstruktur atau integrasi dengan sistem eksternal. Jendela konteks adalah 100,000 token, memungkinkan percakapan panjang atau dokumen besar.

from openai import OpenAI

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

Integrasi SDK Node.js

Untuk proyek JavaScript atau TypeScript, SDK Node.js OpenAI berfungsi langsung. Konfigurasikan klien dengan base_url yang mengarah ke API kami dan berikan kunci API Anda. Ini memastikan kompatibilitas dengan basis kode yang sudah ada yang sudah menggunakan layanan kompatibel OpenAI. Anda dapat beralih antara penyedia yang berbeda dengan mudah hanya dengan mengubah dua nilai konfigurasi ini.

Model tanpa sensor menangani pesan chat standar. Anda dapat meneruskan pesan pengguna dan asisten untuk membangun riwayat percakapan. API mengembalikan kelengkapan yang melanjutkan narasi tanpa moralisasi yang tidak perlu. Ini sangat ideal untuk roleplay karakter atau cerita bertema dewasa. Pastikan Anda menangani kesalahan dengan baik, terutama batas laju dan dana yang tidak mencukupi.

import OpenAI from "openai";

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

Untuk pengalaman pengguna yang lebih baik, gunakan Server-Sent Events (SSE) untuk mengalirkan respons. Ini memungkinkan aplikasi Anda menampilkan teks saat dihasilkan, mengurangi latensi yang dirasakan. Atur parameter stream menjadi true dalam permintaan Anda. API akan mengembalikan aliran potongan, masing-masing berisi sebagian dari kelengkapan.

Proses potongan-potongan ini dalam kode sisi klien atau proxy backend Anda untuk membangun pesan akhir. Streaming didukung oleh sebagian besar SDK kompatibel OpenAI. Fitur ini penting untuk aplikasi chat di mana pengguna mengharapkan interaksi waktu nyata. Model tanpa sensor menghasilkan teks secara efisien, membuat streaming menjadi pengalaman yang lancar bagi pengguna 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)

Batas Laju, Kesalahan, dan Konteks

Anda dibatasi hingga 300 permintaan per menit per kunci API. Jika Anda melebihi batas ini, Anda akan menerima error 429 Too Many Requests. Permintaan juga dibatasi hingga 8 MB dalam ukuran body. Jika kunci Anda tidak valid, Anda mendapatkan error 401 Unauthorized. Jika saldo kredit Anda habis, Anda mendapatkan error 402 Payment Required. Isi ulang saldo Anda melalui dasbor untuk terus menggunakan layanan.

Jendela konteks adalah 100,000 token, termasuk baik prompt maupun kelengkapan. Ini memungkinkan riwayat percakapan yang luas atau teks input besar. Model ini bukan GPT, Claude, atau model vendor lain; ini adalah model bobot terbuka yang berbeda. Pastikan aplikasi Anda menangani batas dan kesalahan ini dengan tepat untuk mempertahankan pengalaman pengguna yang lancar.

Spesifikasi teknis

Semua batas dan fitur API yang sebenarnya di satu tempat — cek dulu sebelum isi saldo.

ItemNilai
Formatkompatibel OpenAI: SDK OpenAI apa pun bisa dipakai, cukup ganti base URL dan kunci
Base URLhttps://api.nsfwapihub.com/v1
EndpointPOST /v1/chat/completions · GET /v1/models
AutentikasiAuthorization: Bearer YOUR_KEY
ID modeluncensored
Streamingya — server-sent events; potongan terakhir berisi penggunaan token
Function callingya — tools, tool_choice; balasan berisi tool_calls, juga saat streaming; hasil dikirim sebagai role: tool
Mode JSONresponse_format: {"type": "json_object"}
Jendela konteks100.000 token (input + output)
Output maksimalhingga sisa jendela 100.000 token; max_tokens opsional (tanpa batas terpisah)
Parametertemperature, top_p, stop, seed, presence_penalty, frequency_penalty
Ukuran permintaanhingga 8 MB
Header responsX-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency
Batas laju300 permintaan per menit per kunci
Konkurensi8 permintaan bersamaan per kunci
Isi saldoUSDT (TRC20) atau USDC (Base), nominal bulat berapa pun dari $10 sampai $500
Uji coba gratis$0,50 selama 7 hari, tanpa kartu · Kunci uji coba: 2 permintaan paralel, 60 per menit; batas penuh (8 dan 300) setelah isi saldo pertama
Penagihansaldo prabayar sesuai pemakaian nyata; error dan penolakan gratis
Bonus+5% mulai $50, +10% mulai $100
Harga$0,25 per 1 juta token input · $1,00 per 1 juta token output
Masa berlakusaldo berbayar tidak kedaluwarsa, tanpa langganan
Kuncisatu kunci aktif per akun; kunci baru menggantikan yang lama
Kontenkonten dewasa diizinkan; konten seksual yang melibatkan anak di bawah umur ditolak
MasukGoogle atau email dan kata sandi

Kode error

Error dikirim sebagai JSON dengan type tetap; permintaan gagal atau ditolak tidak ditagih.

KodeTipeArti
400bad_requestJSON tidak valid, pesan kosong, parameter salah, atau konteks terlalu panjang
401missing_key · invalid_key · key_revokedkunci tidak ada, salah, atau sudah diganti
402no_creditsaldo habis — isi ulang dan lanjut seketika
403content_blockedkonten seksual dengan anak di bawah umur — ditolak, tidak ditagih
404not_foundendpoint tidak dikenal
413request_too_largebody lebih dari 8 MB
429rate_limited · concurrencylebih dari 300/menit atau 8 paralel — tunggu lalu coba lagi
503upstream_busymodel sibuk — coba lagi beberapa detik lagi

Tanya jawab

Apakah API ini benar-benar tanpa sensor?

Ya, model ini disesuaikan untuk menjawab tanpa penolakan konten untuk penggunaan dewasa yang sah, skenario fiksi, atau topik kontroversial. Model ini tidak memblokir tema dewasa kecuali jika melibatkan konten seksual dengan anak di bawah umur, yang selalu diblokir.

Apakah saya memerlukan kartu kredit untuk uji coba?

Tidak. Anda hanya memerlukan email dan kata sandi untuk masuk. Anda menerima $0.50 dalam kredit uji coba yang berlaku selama 7 hari tanpa memberikan detail pembayaran.

Berapa ukuran jendela konteks?

Jendela konteks adalah 100,000 token, mencakup baik prompt input maupun kelengkapan output. Ini memungkinkan percakapan panjang atau pemrosesan dokumen besar.

Kunci Anda hanya selangkah lagi dari satu formulir

Buat akun, salin kuncinya, ubah URL dasar. Itu saja seluruh pengaturannya.

Dapatkan kunci API