id ▾
Klaim kunci percobaan

Dokumentasi API

Dapatkan Kunci API Anda dan mulai mengirim prompt ke model uncensored segera. Panduan cepat ini memandu Anda melalui autentikasi, endpoint obrolan, dan respons streaming menggunakan SDK OpenAI-compatible standar.

Autentikasi & URL Dasar

Kunci API Anda mengautentikasi setiap permintaan. Buat kunci melalui dasbor menggunakan Google atau email; tidak diperlukan nomor telepon. Gunakan kunci ini di Authorization header. URL dasar untuk semua permintaan adalah HTTPS://api.modelsnsfw.com/v1. Titik akhir ini kompatibel dengan klien OpenAI-compatible hanya dengan mengubah base URL dan menyediakan kunci Anda.

curl https://api.modelsnsfw.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List all available nsfw model tiers and their monthly costs."}]
  }'

Endpoint Chat Completions

Kirim teks dan dapatkan teks melalui POST /v1/chat/completions. ID model adalah uncensored. Ini adalah model bobot terbuka yang disesuaikan untuk tanpa penolakan pada konten dewasa yang sah. Ini bukan GPT, Claude, atau model vendor lain. Token input berharga $0,15 per juta; token output berharga $0,50 per juta. Kesalahan gratis.

from openai import OpenAI

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

Respons Streaming (SSE)

Aktifkan streaming dengan mengatur stream: true. API mengembalikan Server-Sent Events (SSE) dengan penggunaan token di potongan terakhir. Ini ideal untuk antarmuka obrolan waktu nyata. Anda menerima token parsial segera. Ini mengurangi latensi yang dirasakan bagi pengguna secara signifikan.

import OpenAI from "openai";

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

Pemanggilan Fungsi & Mode JSON

Gunakan response_format: {"type": "json_object"} untuk output terstruktur. Anda juga dapat mendefinisikan alat untuk pemanggilan fungsi. Model mendukung temperature, top_p, stop, dan seed parameter. Ini memastikan hasil deterministik ketika diperlukan. Mode JSON memaksa output menjadi format JSON yang valid.

Batas Laju & Kendala

Anda dibatasi hingga 300 permintaan per menit per kunci. Hanya 8 permintaan yang dapat berjalan secara simultan. Badan permintaan tidak boleh melebihi 8 MB. Jika Anda mengirim terlalu banyak permintaan, Anda menerima error 429. Kunci yang tidak valid mengembalikan 401. Kredit tidak cukup mengembalikan 402. Error selama pemrosesan tidak mengonsumsi kredit prabayar Anda.

Penggunaan & Tagihan Token

Jendela konteks adalah 100.000 token total. Output maksimum adalah 16.000 token per permintaan. Jika max_tokens tidak diatur, nilai awalnya adalah 2.048. Kredit dibayar di muka dan tidak pernah kedaluwarsa. Top-up hanya melalui kripto (USDT/TRC20 atau USDC/Base). Kredit bonus berlaku untuk top-up yang lebih besar. Tidak diperlukan langganan.

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)

FAQ

Apa jendela konteks API NSFW?

Jendela konteks adalah 100.000 token, menggabungkan prompt dan completion. Anda dapat meminta hingga 16.000 token dalam satu output. Ini memungkinkan dokumen panjang atau penalaran terperinci tanpa pemotongan.

Mengapa permintaan saya gagal dengan 402?

Kesalahan 402 berarti kredit prabayar Anda telah habis. Anda dapat mengisi ulang secara instan dengan USDT atau USDC. Kesalahan dan penolakan tidak mengonsumsi kredit, sehingga hanya penyelesaian yang berhasil yang akan ditagih.

Apakah ini LLM tanpa sensor untuk generasi model NSFW?

Ya, model ini tidak disensor dan tidak menolak konten dewasa yang sah. Ini adalah model open-weight, bukan GPT atau Claude. Model ini mendukung generasi teks untuk chatbot dan pemrosesan data.

Dapatkan kunci Anda dalam satu langkah

Daftar, ambil kunci Anda, dan perbarui endpoint. Itu saja.

Klaim kunci percobaan