- NsfwImage Cc
- Panduan Cepat: Integrasikan Teks Tanpa Sensor ke Aplikasi Gambar NSFW Anda
Panduan Cepat: Integrasikan Teks Tanpa Sensor ke Aplikasi Gambar NSFW Anda
Integrasikan LLM tanpa sensor ke dalam pipa gambar NSFW Anda untuk pembuatan prompt dan penanganan metadata. Panduan ini mencakup langkah-langkah penting untuk menghubungkan aplikasi Anda ke API teks kami menggunakan SDK yang kompatibel dengan OpenAI.
Autentikasi & URL Dasar
Untuk mulai menggunakan API, Anda memerlukan kunci API dari halaman Dapatkan kunci API. Autentikasi ditangani melalui header Authorization standar. URL dasar untuk semua permintaan adalah https://api.nsfwimage.cc/v1. Anda dapat menggunakan klien apa pun yang kompatibel dengan OpenAI dengan memperbarui URL dasar dan menyediakan kunci Anda. Pengaturan ini memastikan kompatibilitas dengan alat yang sudah ada yang digunakan dalam alur kerja pembuatan gambar NSFW.
Mengirim Permintaan ke /v1/chat/completions
Endpoint intinya adalah POST /v1/chat/completions. Kirim konteks prompt Anda sebagai objek JSON dengan bidang model disetel ke uncensored. Model ini disetel untuk menjawab tanpa penolakan konten untuk penggunaan dewasa yang sah. Respons mengembalikan teks yang dihasilkan, yang dapat Anda gunakan sebagai input untuk alat pembuatan gambar atau untuk mengekstrak metadata.
curl https://api.nsfwimage.cc/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."}]
}'Pastikan permintaan Anda menyertakan header yang diperlukan dan mengikuti format chat-completions standar untuk integrasi yang mulus ke dalam pipa Anda.
Mengonfigurasi Mode JSON untuk Output Terstruktur
Untuk pipa gambar NSFW otomatis, output terstruktur sangat penting. Gunakan parameter response_format yang disetel ke {"type": "json_object"} untuk memaksakan respons JSON. Ini memastikan struktur data yang dapat diprediksi untuk logika alat dan pasca-pemrosesan. Mode JSON bekerja berdampingan dengan parameter lain seperti temperature dan top_p untuk mengontrol kreativitas dan kepatuhan format. Fitur ini penting untuk memproses prompt atau metadata secara terprogram.
from openai import OpenAI
client = OpenAI(base_url="https://api.nsfwimage.cc/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)Dengan memaksakan output JSON yang ketat, Anda mengurangi kebutuhan akan logika parsing kompleks dalam skrip pembuatan gambar NSFW Anda.
Menangani Respons Streaming (SSE)
Untuk aplikasi waktu nyata, aktifkan streaming dengan mengatur stream: true. API mengembalikan Server-Sent Events (SSE), yang mengirimkan token secara bertahap. Chunk terakhir berisi statistik penggunaan token untuk penagihan dan pemantauan. Streaming sangat ideal untuk antarmuka yang berinteraksi dengan pengguna di mana umpan balik segera diperlukan selama pembuatan prompt gambar NSFW. Ini memungkinkan Anda menampilkan kemajuan tanpa menunggu respons lengkap.
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)Tangani peristiwa stream dengan tepat untuk memperbarui UI Anda atau mencatat penggunaan token secara akurat.
Mengelola Batas Token & Jendela Konteks
Model ini mendukung jendela konteks 100.000 token, yang menggabungkan prompt dan output. Output maksimum per permintaan adalah 32.000 token, atau 2.048 jika max_tokens tidak diatur. Kapasitas ini cukup untuk rekayasa prompt gambar NSFW yang kompleks dan ekstraksi metadata. Pantau penggunaan token untuk mengoptimalkan biaya, karena penagihan didasarkan pada konsumsi token aktual. Kesalahan dan penolakan tidak dikenakan biaya.
Penanganan Error & Penggunaan Token
Kesalahan umum meliputi 401 (kunci tidak valid), 402 (saldo tidak cukup), dan 429 (batas laju). Batas laju adalah 300 permintaan per menit per kunci. Tangani kesalahan ini dengan baik dalam pipeline gambar NSFW Anda untuk menjaga keandalan. Penggunaan token tercantum dalam potongan streaming terakhir atau header respons. Kesalahan tidak dikenakan biaya, sehingga permintaan yang gagal tidak memengaruhi saldo prabayar Anda. Gunakan halaman Dukungan untuk masalah pengembalian dana atau tagihan ganda.
Node.js
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.nsfwimage.cc/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);Tanya jawab
Apa kemampuan model tanpa sensor untuk konten NSFW?
Model ini disesuaikan untuk menjawab tanpa penolakan konten untuk topik dewasa yang sah, fiksi, atau kontroversial. Model ini tidak memblokir konten NSFW standar, menjadikannya ideal untuk pipa gambar NSFW. Namun, model ini selalu menolak konten seksual yang melibatkan anak di bawah umur.
Bagaimana cara membayar untuk API ini?
Pembayaran hanya menggunakan kripto, menerima USDT (TRC20) atau USDC (Base). Anda dapat mengisi saldo mulai dari $10 hingga $500, dengan kredit bonus untuk jumlah yang lebih besar. Kartu kredit atau PayPal tidak diterima. Kredit uji coba tersedia untuk akun baru.
Apakah API ini cocok untuk menghasilkan gambar secara langsung?
Tidak, ini adalah API teks saja. API ini menghasilkan teks untuk prompt, metadata, atau pasca-pemrosesan. API ini tidak menghasilkan gambar, audio, atau video. Gunakan API ini untuk menggerakkan mesin teks di alat pembuatan gambar NSFW Anda.
Kunci Anda hanya selangkah lagi dari satu formulir
Buat akun, salin kuncinya, ubah URL dasar. Itu saja seluruh pengaturannya.
Dapatkan kunci APISpesifikasi teknis
Semua batas dan fitur API yang sebenarnya di satu tempat — cek dulu sebelum isi saldo.
| Item | Nilai |
|---|---|
| Format | kompatibel OpenAI: SDK OpenAI apa pun bisa dipakai, cukup ganti base URL dan kunci |
| Endpoint | POST /v1/chat/completions · GET /v1/models |
| Base URL | https://api.nsfwimage.cc/v1 |
| Autentikasi | Authorization: Bearer YOUR_KEY |
| ID model | uncensored |
| Output maksimal | hingga sisa jendela 100.000 token; max_tokens opsional (tanpa batas terpisah) |
| Jendela konteks | 100.000 token (input + output) |
| Parameter | temperature, top_p, stop, seed, presence_penalty, frequency_penalty |
| Function calling | ya — tools, tool_choice; balasan berisi tool_calls, juga saat streaming; hasil dikirim sebagai role: tool |
| Mode JSON | response_format: {"type": "json_object"} |
| Streaming | ya — server-sent events; potongan terakhir berisi penggunaan token |
| Ukuran permintaan | hingga 8 MB |
| Header respons | X-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency |
| Konkurensi | 8 permintaan bersamaan per kunci |
| Batas laju | 300 permintaan per menit per kunci |
| Isi saldo | USDT (TRC20) atau USDC (Base), nominal bulat berapa pun dari $10 sampai $500 |
| Harga | $0,25 per 1 juta token input · $1,00 per 1 juta token output |
| Bonus | +5% mulai $50, +10% mulai $100 |
| Penagihan | saldo prabayar sesuai pemakaian nyata; error dan penolakan gratis |
| Masa berlaku | saldo berbayar tidak kedaluwarsa, tanpa langganan |
| 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 |
| Konten | konten dewasa diizinkan; konten seksual yang melibatkan anak di bawah umur ditolak |
| Masuk | Google atau email dan kata sandi |
| Kunci | satu kunci aktif per akun; kunci baru menggantikan yang lama |
Kode error
Error dikirim sebagai JSON dengan type tetap; permintaan gagal atau ditolak tidak ditagih.
| Kode | Tipe | Arti |
|---|---|---|
400 | bad_request | JSON tidak valid, pesan kosong, parameter salah, atau konteks terlalu panjang |
401 | missing_key · invalid_key · key_revoked | kunci tidak ada, salah, atau sudah diganti |
402 | no_credit | saldo habis — isi ulang dan lanjut seketika |
403 | content_blocked | konten seksual dengan anak di bawah umur — ditolak, tidak ditagih |
404 | not_found | endpoint tidak dikenal |
413 | request_too_large | body lebih dari 8 MB |
429 | rate_limited · concurrency | lebih dari 300/menit atau 8 paralel — tunggu lalu coba lagi |
503 | upstream_busy | model sibuk — coba lagi beberapa detik lagi |