id ▾
Mulai sekarang

Dokumentasi API

Mulai menghasilkan teks tanpa sensor dengan API kompatibel OpenAI kami dalam hitungan menit. Integrasi drop-in untuk aplikasi roleplay dengan nol penolakan konten untuk topik dewasa yang sah.

Autentikasi & URL Dasar

URL dasar adalah https://api.localllmnsfw.com/v1. Luluskan kunci Anda di Authorization: Bearer <key> header. Kunci diterbitkan secara instan saat pendaftaran melalui Google atau email. Tidak perlu nomor telepon. Satu kunci aktif per akun. Kunci baru akan menggantikan kunci lama.

Autentikasi sangat sederhana. Gunakan SDK resmi. Ubah URL dasar dan kunci API. Sisanya tetap standar. Ini memastikan kompatibilitas dengan alat yang sudah Anda miliki. Prompt Anda tidak digunakan untuk pelatihan. Privasi terjaga dengan mudah.

Permintaan Pertama

Kirim permintaan POST ke /v1/chat/completions. ID model adalah uncensored. Input adalah teks. Output adalah teks. Tidak ada generasi gambar atau audio. Tidak ada embedding. Hanya inferensi murni. Model menjawab tanpa penolakan untuk konten dewasa yang sah. Ini bukan GPT atau Claude. Ini adalah model bobot terbuka yang disesuaikan untuk kebebasan. Uji segera.

Berikut permintaan dasar menggunakan cURL. Ganti <API_KEY> dengan kunci Anda. ID model tetap.

curl https://api.localllmnsfw.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List the current UTC time and timezone for Tokyo"}]
  }'

Ini mengembalikan respons gaya OpenAI standar. Anda mendapatkan teks yang dihasilkan. Anda dapat menguraikannya secara langsung. Tidak ada setup kompleks. Mulai saja mengobrol.

Integrasi SDK Python

Gunakan pustaka Python resmi OpenAI. Atur base URL ke endpoint kami. Atur kunci API. Sisanya bekerja persis seperti yang didokumentasikan. Ini adalah pengganti drop-in untuk GPT-4 atau GPT-3.5. Aplikasi roleplay diuntungkan dari tidak adanya filter konten. Model menangani topik kontroversial dengan baik.

Inisialisasi klien. Arahkan ke API kami. Panggil chat.completions.create(). Respons berisi teks yang dihasilkan. Tangani kesalahan secara elegan. Penggunaan token dilacak dalam respons. Ini membuat penagihan menjadi transparan.

from openai import OpenAI

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

SDK Python menyederhanakan prosesnya. Anda mendapatkan data terstruktur. Anda dapat melakukan loop melalui respons. Streaming didukung. Pemanggilan fungsi juga berfungsi. Ini adalah cara standar untuk mengintegrasikan.

Implementasi SDK Node

SDK Node.js mengikuti pola yang sama. Atur URL dasar. Atur kunci API. Impor pustaka. Panggil metode completion. Ini berfungsi untuk server web dan skrip. Pengembang Node mendapatkan akses penuh ke model uncensored. Tanpa vendor lock-in. Cukup panggilan API standar.

Konfigurasikan klien. Masukkan kunci Anda. Buat permintaan. Responsnya adalah objek JSON. Parse kontennya. Gunakan di aplikasi Anda. Model menangani konteks panjang dengan baik. Hingga 16,000 token per output. Ini ideal untuk roleplay detail. Jaga kode Anda tetap bersih.

import OpenAI from "openai";

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

Pengembang Node.js menghargai kesederhanaannya. SDK menangani pengulangan. SDK mengelola koneksi. Anda fokus pada logika Anda. API melakukan sisanya. Tidak ada dependensi tambahan. Cukup paket OpenAI standar.

Streaming & SSE

Aktifkan streaming dengan mengatur stream: true. API mengembalikan Server-Sent Events (SSE). Setiap potongan berisi sebagian dari respons. Penggunaan token dilaporkan di potongan terakhir. Ini memberikan umpan balik waktu nyata. Pengguna melihat teks saat dihasilkan. Latensi terasa lebih rendah. Keterlibatan meningkat. Ini sangat penting untuk aplikasi obrolan.

Tangani stream. Iterasi melalui chunk. Tempelkan teks ke UI Anda. Berhenti sesuai permintaan. Model mendukung ini secara native. Ini berfungsi dengan semua SDK. Tidak perlu parsing kustom. Cukup ikuti format SSE standar. Error juga dialirkan. Anda mendapatkan umpan balik segera tentang kegagalan.

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)

Streaming itu efisien. Ini mengurangi waktu tunggu yang dirasakan. Pengguna tetap terlibat. Model uncensored menangani topik yang beragam. Model tidak kehilangan karakter. Ini sempurna untuk pengalaman yang imersif. Cobalah sekarang.

Batas, Error & Konteks

Jendela konteks adalah 100.000 token. Output maksimum adalah 16.000 token. Default maksimum adalah 2.048. Batas laju adalah 300 permintaan per menit. Batas konkuren adalah 8 permintaan per kunci. Ukuran tubuh maksimum adalah 8 MB. Error adalah standar. 401 berarti kunci tidak valid. 402 berarti tidak ada kredit. 429 berarti batas laju terlampaui. Penolakan gratis. Error gratis. Bayar hanya untuk token.

Tangani kesalahan dengan benar. Periksa kode status. Coba lagi saat 429 dengan backoff. Periksa 402 untuk kredit. Perbarui UI Anda. Beri tahu pengguna. API ini andal. Tidak ada klaim downtime. Hanya performa yang konsisten. Kredit Anda tidak pernah kedaluwarsa. Isi ulang dengan kripto. USDT atau USDC. Kredit bonus tersedia. Mulai membangun hari ini.

Dukungan T&A

Apakah ini API NSFW LLM lokal?

Ya, ini adalah API tanpa sensor untuk konten dewasa yang sah. Ini menggunakan satu model open-weight yang disesuaikan untuk tidak ada penolakan. Ini bukan proxy untuk GPT atau Claude. Ini adalah layanan khusus untuk roleplay NSFW.

Apa yang terjadi jika saldo kredit saya habis?

Anda mendapatkan error 402. Permintaan berhenti segera. Kredit tidak pernah kedaluwarsa. Anda bisa isi ulang kapan saja dengan kripto. USDT di TRC20 atau USDC di Base. Tanpa biaya bulanan. Tanpa langganan. Cukup bayar sesuai penggunaan.

Apakah model menolak konten NSFW?

Tidak, ini uncensored untuk topik dewasa yang sah. Ini tidak menolak konten fiksi atau kontroversial. Satu-satunya batas keras adalah tidak ada konten seksual yang melibatkan anak di bawah umur. Semua lainnya diperbolehkan. Ini memastikan kebebasan maksimal untuk aplikasi Anda.

Buka kunci API Anda

Daftar, ambil kuncinya, perbarui URL dasar. Itu saja.