Dokumentasi API Chat AI Tanpa Sensor
API Chat AI Tanpa Sensor menyediakan satu model tanpa sensor berkinerja tinggi melalui antarmuka kompatibel OpenAI standar, memungkinkan pengembang mengintegrasikan generasi teks yang mentolerir NSFW ke dalam aplikasi mereka tanpa filter konten.
URL Dasar dan Autentikasi
Terhubung ke API tanpa sensor menggunakan URL dasar kompatibel OpenAI standar. Anda memerlukan kunci API untuk mengautentikasi permintaan Anda. Daftar melalui Google atau email di halaman kunci untuk menerima token Anda segera. URL dasar adalah https://api.uncensoredaichat.cc/v1.
Atur header Authorization menjadi Bearer YOUR_API_KEY. Ini berfungsi dengan SDK OpenAI atau klien kompatibel apa pun. Endpoint untuk model yang tersedia adalah GET /v1/models, yang mengembalikan ID model uncensored. Gunakan ID ini dalam permintaan penyelesaian Anda. Kesalahan seperti 401 menunjukkan kunci tidak valid atau hilang.
Permintaan Pertama
Kirim permintaan penyelesaian obrolan ke POST /v1/chat/completions. ID model adalah uncensored. API menerima struktur pesan standar. Anda dapat mengirim prompt dan menerima respons teks. Ini adalah API hanya teks; API ini tidak mendukung gambar, audio, atau embedding.
Model chat AI tanpa sensor menangani inferensi bobot terbuka di server kami. Model ini disesuaikan untuk menjawab tanpa penolakan untuk konten dewasa yang sah. Pastikan payload Anda menyertakan bidang model, messages, dan max_tokens. Sesuaikan max_tokens untuk mengontrol panjang output, dengan default 2.048 jika diabaikan.
Integrasi SDK Python
Gunakan pustaka Python OpenAI resmi untuk berinteraksi dengan API LLM NSFW. Konfigurasikan klien dengan URL dasar dan kunci API Anda. Pendekatan ini menjaga basis kode Anda tetap bersih dan memanfaatkan pola SDK yang ada.
Atur model menjadi uncensored dalam konfigurasi klien Anda. SDK menangani serialisasi dan pemformatan permintaan secara otomatis. Anda dapat meneruskan parameter seperti temperature dan top_p untuk mengontrol perilaku generasi. Metode ini ideal untuk layanan backend atau skrip yang memerlukan generasi teks yang andal.
Integrasi SDK Node.js
Integrasikan API tanpa sensor ke dalam aplikasi Node.js Anda menggunakan SDK Node.js OpenAI. Inisialisasi klien dengan URL dasar kustom dan kunci API Anda. Pengaturan ini memungkinkan Anda menggunakan metode yang sudah dikenal seperti chat.completions.create.
Teruskan ID model uncensored untuk menentukan model tanpa sensor. Anda dapat menentukan prompt sistem, pesan pengguna, dan respons asisten. SDK mengelola permintaan HTTP secara efisien. Ini cocok untuk server web atau fungsi tepi yang memerlukan generasi teks sesuai permintaan tanpa dependensi eksternal selain SDK standar.
Respons Streaming
Aktifkan streaming dengan mengatur stream: true dalam permintaan Anda. API mengembalikan Server-Sent Events (SSE) untuk pengiriman token secara real-time. Ini mengurangi latensi yang dirasakan bagi pengguna akhir. Setiap bagian berisi pembaruan teks parsial.
Bagian terakhir mencakup statistik penggunaan token. Ini memungkinkan Anda melacak biaya secara akurat tanpa menyimpan seluruh respons. Streaming didukung untuk SDK Python dan Node.js. Ini optimal untuk antarmuka obrolan di mana umpan balik segera diperlukan. Model chat AI tanpa sensor mendukung ini untuk interaksi berkinerja tinggi.
Batas, Kesalahan, dan Konteks
Jendela konteks adalah 100.000 token total (prompt + completion). Output maksimum per permintaan adalah 32.000 token. Kesalahan dan penolakan tidak menggunakan saldo. Kesalahan 401 berarti kunci Anda tidak valid. Kesalahan 429 menunjukkan Anda telah melebihi 300 permintaan per menit atau 8 permintaan paralel. Batas laju berlaku per kunci. Badan permintaan harus di bawah 8 MB. Saldo hanya dibebankan untuk penggunaan token yang berhasil. Saldo prabayar tidak pernah kedaluwarsa.
cURL
curl https://api.uncensoredaichat.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."}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.uncensoredaichat.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)Node.js
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.uncensoredaichat.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);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)Spesifikasi API
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 |
| ID model | uncensored |
| Base URL | https://api.uncensoredaichat.cc/v1 |
| Autentikasi | Authorization: Bearer YOUR_KEY |
| Endpoint | POST /v1/chat/completions · GET /v1/models |
| Parameter | temperature, top_p, stop, seed, presence_penalty, frequency_penalty |
| Jendela konteks | 100.000 token (input + output) |
| Streaming | ya — server-sent events; potongan terakhir berisi penggunaan token |
| Function calling | ya — tools, tool_choice; balasan berisi tool_calls, juga saat streaming; hasil dikirim sebagai role: tool |
| Output maksimal | hingga sisa jendela 100.000 token; max_tokens opsional (tanpa batas terpisah) |
| Mode JSON | response_format: {"type": "json_object"} |
| Konkurensi | 8 permintaan bersamaan per kunci |
| Header respons | X-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency |
| Ukuran permintaan | hingga 8 MB |
| Batas laju | 300 permintaan per menit per kunci |
| 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 |
| Harga | $0,25 per 1 juta token input · $1,00 per 1 juta token output |
| Penagihan | saldo prabayar sesuai pemakaian nyata; error dan penolakan gratis |
| Isi saldo | USDT (TRC20) atau USDC (Base), nominal bulat berapa pun dari $10 sampai $500 |
| Bonus | +5% mulai $50, +10% mulai $100 |
| Masa berlaku | saldo berbayar tidak kedaluwarsa, tanpa langganan |
| Kunci | satu kunci aktif per akun; kunci baru menggantikan yang lama |
| Masuk | Google atau email dan kata sandi |
| Konten | konten dewasa diizinkan; konten seksual yang melibatkan anak di bawah umur ditolak |
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 |
Tanya jawab
Apakah API chat AI tanpa sensor mendukung pembuatan gambar atau audio?
Tidak, API ini hanya teks. API ini melayani satu model bahasa besar untuk penyelesaian obrolan. API ini tidak mendukung embedding, pembuatan gambar, audio, atau video. Gunakan API ini untuk interaksi berbasis teks dan roleplay.
Bagaimana kredit dibebankan dan kapan kesalahan tidak dikenakan biaya?
Kredit dibebankan berdasarkan penggunaan token nyata untuk penyelesaian yang berhasil. Kesalahan seperti kunci tidak valid 401 atau batas laju 429 tidak mengonsumsi kredit. Penolakan konten juga tidak membebankan token. Saldo prabayar tidak pernah kedaluwarsa.
Berapa ukuran jendela konteks dan panjang output maksimum?
Jendela konteks total adalah 100.000 token, termasuk prompt dan penyelesaian. Panjang output maksimum per permintaan adalah 32.000 token. Jika max_tokens tidak diatur, output default adalah 2.048 token.
Kunci Anda hanya selangkah lagi dari satu formulir
Buat akun, salin kunci, ubah URL dasar. Itu saja pengaturannya.