id ▾

Panduan Cepat API LLM Tanpa Sensor

Mulai dengan API LLM uncensored dalam hitungan menit. Kirim teks, dapatkan teks, tanpa filter, tanpa kejutan.

URL Dasar dan Autentikasi

API berada di https://api.nsfwh.com/v1. Autentikasi dengan kunci API yang diteruskan di Authorization header. Buat kunci Anda secara instan melalui Google atau email di halaman pendaftaran—tidak diperlukan nomor telepon. Kunci ditampilkan sekali, jadi simpan dengan aman. Kunci ini memberikan akses ke model uncensored untuk konten dewasa hukum, pembuatan teks, dan penulisan kreatif tanpa penolakan standar.

curl https://api.nsfwh.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Generate a summary of the provided text."}]
  }'

Mengirim Permintaan Pertama Anda

Buat permintaan POST ke /v1/chat/completions dengan pesan Anda. ID model adalah uncensored. Teks input masuk ke dalam messages array. Respons berisi teks yang dihasilkan. Tidak ada dukungan untuk embedding, gambar, atau audio. Ini adalah layanan teks masuk, teks keluar murni yang dirancang untuk pengembang yang membutuhkan akses langsung ke kemampuan bahasa tanpa filter.

from openai import OpenAI

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

Gunakan Server-Sent Events untuk pengiriman token real-time. Tambahkan stream: true ke permintaan Anda. Setiap potongan mencakup teks parsial dan data penggunaan di potongan terakhir. Ini mengurangi latensi yang dirasakan untuk output panjang. Streaming berfungsi dengan klien OpenAI-compatible standar apa pun yang menangani SSE. Sangat cocok untuk antarmuka chat dan aplikasi interaktif.

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)

Pemanggilan Fungsi dan Mode JSON

Aktifkan output terstruktur dengan response_format: {"type": "json_object"}. Ini memaksa model untuk mengembalikan JSON yang valid alih-alih teks bebas. Anda juga dapat menentukan alat untuk pemanggilan fungsi. Tentukan tool_choice untuk mengontrol bagaimana model menggunakannya. Ini berguna untuk mengurai data, menghasilkan konfigurasi, atau mengintegrasikan dengan sistem eksternal tanpa logika penguraian tambahan.

import OpenAI from "openai";

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

Jendela Konteks dan Batas

Model ini mendukung jendela konteks 100.000 token untuk input dan output gabungan. Output maksimum per permintaan adalah 16.000 token. Jika Anda mengabaikan max_tokens, secara default menjadi 2.048. Anda dapat mengirim 300 permintaan per menit per kunci. Koncurrency dibatasi hingga 8 permintaan simultan per kunci. Tubuh permintaan harus tetap di bawah 8 MB. Batas-batas ini memastikan kinerja stabil untuk penggunaan volume tinggi.

Penanganan Kesalahan dan Penggunaan Token

Kesalahan dikembalikan sebagai kode status HTTP standar. 401 berarti kunci API Anda tidak valid atau kedaluwarsa. 402 menunjukkan kredit tidak cukup. 429 menandakan pembatasan laju. Periksa badan respons untuk pesan kesalahan terperinci. Penggunaan token hanya dibebankan untuk penyelesaian yang berhasil. Kesalahan tidak mengonsumsi kredit. Model harga transparan ini berarti Anda membayar untuk apa yang berhasil.

FAQ

Apakah API uncensored berfungsi dengan SDK OpenAI?

Ya, ini sepenuhnya kompatibel dengan OpenAI. Gunakan SDK OpenAI resmi dengan mengatur URL dasar ke endpoint kami. Klien yang kompatibel dengan OpenAI berfungsi dengan penyesuaian konfigurasi kecil. Ini memastikan integrasi mudah ke dalam proyek yang ada.

Apa yang terjadi jika saya melebihi batas laju?

Anda akan menerima kode status 429. Batasnya adalah 300 permintaan per menit per kunci. Anda dapat menyebarkan permintaan di beberapa kunci jika diperlukan. Setiap kunci mengizinkan hingga 8 permintaan secara bersamaan. Ini mencegah lonjakan tiba-tiba yang mengganggu layanan.

Apakah data saya digunakan untuk pelatihan?

Tidak, prompt tidak digunakan untuk pelatihan. Data Anda tetap privat. Kami hanya mengumpulkan email untuk pembuatan akun. Tidak diperlukan nomor telepon atau data pribadi tambahan. Ini memastikan percakapan Anda tetap rahasia dan aman.

API tanpa sensor. Tanpa penolakan. Bay per token.

per 1M token input
$0.15
Token output / 1 juta
$0.50
konteks token
100,000
kredit percobaan
$0.50
permintaan per menit
300

Dapatkan kunci API Anda sekarang

Daftar, salin token, perbarui URL dasar. Selesai.

Buka akun
Buka akun