id ▾

chatbotnsfw.comAPI LLM tanpa sensor untuk pengembang

Quickstart: Integrate NSFW LLM API

Dapatkan kunci API LLM NSFW Anda dan mulai mengirim teks tanpa sensor dalam hitungan menit. Panduan cepat ini mencakup endpoint yang kompatibel dengan OpenAI, pengaturan SDK, dan streaming sehingga Anda dapat mengintegrasikan generasi teks NSFW ke dalam aplikasi Anda segera.

Dapatkan kunci Anda

Prerequisites: API Key and SDK

Mulai dengan membuat akun dan menghasilkan kunci API Anda. Daftar menggunakan Lanjutkan dengan Google atau email dan kata sandi di halaman Dapatkan kunci API. Tidak diperlukan nomor telepon. Anda menerima satu kunci aktif per akun; membuat kunci baru akan menggantikan kunci lama secara instan. Jaga kunci ini dengan aman, karena kunci ini mengautentikasi semua permintaan ke base URL kami: https://api.chatbotnsfw.com/v1.

Kami merekomendasikan untuk menginstal SDK resmi untuk bahasa pilihan Anda. API kami mengikuti antarmuka OpenAI standar, yang berarti Anda kemungkinan besar sudah memiliki alat yang diperlukan. Anda hanya perlu mengarahkan SDK ke base URL khusus kami dan menyisipkan kunci Anda ke dalam header otorisasi.

Inisialisasi Klien

Konfigurasikan pustaka klien Anda untuk berkomunikasi dengan layanan LLM tanpa sensor kami. Atur base_url ke endpoint kami dan tetapkan kunci API yang telah Anda buat. Ini memastikan semua panggilan berikutnya dialihkan dengan benar ke server kami. Anda tidak perlu mengkonfigurasi routing yang rumit atau memilih dari beberapa model.

  • URL dasar: https://api.chatbotnsfw.com/v1
  • ID Model: uncensored
  • Autentikasi: Token Bearer melalui kunci API

Konfigurasi ini kompatibel dengan klien yang kompatibel dengan OpenAI. Sesuaikan objek konfigurasi agar sesuai dengan persyaratan SDK Anda. Model uncensored adalah model open-weight yang disesuaikan untuk konten dewasa tanpa penolakan untuk penggunaan yang sah.

Kirim Penyelesaian Obrolan Sederhana

Buat permintaan pertama Anda untuk menghasilkan teks. Gunakan endpoint POST /v1/chat/completions. Kirimkan array pesan dengan prompt pengguna. Model akan mengembalikan respons teks. Ini adalah panggilan chat-completions standar. Tidak ada embedding atau pembuatan gambar yang terlibat.

curl https://api.chatbotnsfw.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Run the user verification script on test account 77"}]
  }'

Periksa respons untuk teks yang dihasilkan. Jika Anda mengalami error 401, kunci Anda tidak valid. Error 402 berarti Anda membutuhkan lebih banyak kredit prabayar. Error tidak mengonsumsi token. Penolakan karena konten yang melibatkan orang di bawah umur tidak dikenakan biaya. Mulai dengan prompt sederhana untuk memverifikasi konektivitas.

Handle Streaming Responses

Gunakan Server-Sent Events (SSE) untuk pengiriman token secara real-time. Streaming memberikan pengalaman pengguna yang lebih baik untuk respons panjang. Tetapkan parameter stream menjadi true dalam permintaan Anda. API mengembalikan potongan data saat potongan tersebut dihasilkan. Proses setiap potongan untuk memperbarui UI Anda secara bertahap.

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)

Chunk terakhir berisi total penggunaan token untuk permintaan tersebut. Hal ini memungkinkan Anda melacak biaya secara akurat. Streaming berfungsi dengan semua parameter standar. Ini sangat ideal untuk skenario roleplay di mana latensi menjadi penting. Tangani peristiwa akhir stream untuk menutup koneksi Anda dengan benar.

Konfigurasi Parameter untuk Konten NSFW

Sesuaikan perilaku model menggunakan parameter standar. Sesuaikan temperature untuk kreativitas. Gunakan top_p untuk sampling nukleus. Atur urutan stop untuk mengontrol panjang output. Gunakan seed untuk hasil yang dapat direproduksi. Parameter-parameter ini memengaruhi bagaimana model tanpa sensor menghasilkan teks.

from openai import OpenAI

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

Aktifkan mode JSON dengan mengatur response_format menjadi {"type": "json_object"}. Ini berguna untuk output data terstruktur. Function calling juga didukung melalui parameter tools. Anda dapat menentukan tool_choice untuk perilaku tertentu. Fitur-fitur ini bekerja secara mulus dengan API kami.

Penanganan Error dan Batas Token

Pahami batas dan kode error. Jendela konteks adalah 100,000 token total. Tidak ada batas output terpisah: respons dapat menggunakan seluruh ruang yang tersisa di jendela. Jika Anda tidak mengatur max_tokens, respons dapat berjalan hingga akhir jendela. Anda diizinkan 300 permintaan per menit. Permintaan simultan dibatasi hingga 8 per kunci. Badan permintaan tidak boleh melebihi 8 MB.

Kesalahan umum termasuk 401 (kunci tidak valid), 402 (kredit tidak mencukupi), dan 429 (batas laju). Kredit bersifat prabayar dan tidak pernah kedaluwarsa. Kesalahan tidak membebankan token. Penolakan untuk konten yang melibatkan orang di bawah umur bersifat gratis. Gunakan batas-batas ini untuk merencanakan strategi penskalaan aplikasi Anda. Pantau penggunaan Anda melalui header respons.

Node.js

import OpenAI from "openai";

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

Pertanyaan yang sering diajukan

Apakah API ini benar-benar tanpa sensor?

Ya, model <code>uncensored</code> telah disesuaikan untuk menjawab tanpa penolakan konten untuk topik dewasa yang sah, fiksi, atau kontroversial. Kami hanya menerapkan batas tegas pada konten seksual yang melibatkan anak di bawah umur, yang selalu ditolak. Hal ini menjadikannya ideal untuk roleplay NSFW dan pembuatan konten dewasa.

Bagaimana cara kerja harga dan penagihan?

Kami menggunakan model pra-bayar berbasis kripto tanpa biaya bulanan. Anda membayar $0,15 per 1M token input dan $0,50 per 1M token output. Kesalahan dan penolakan gratis. Anda dapat mengisi ulang dengan USDT (TRC20) atau USDC (Base) mulai dari $20. Bonus berlaku untuk jumlah yang lebih besar.

Bisakah saya menggunakannya dengan SDK OpenAI resmi?

Tentu. API kami sepenuhnya kompatibel dengan OpenAI. Anda hanya perlu mengubah <code>base_url</code> menjadi <code>https://api.chatbotnsfw.com/v1</code> dan menggunakan ID model <code>uncensored</code>. Ini berfungsi dengan Python, Node, dan SDK resmi lainnya tanpa perubahan struktur permintaan kode.

Dapatkan kunci API Anda sekarang

Daftar, dapatkan kunci Anda, dan perbarui base URL Anda. Selesai.