BerandaDokumentasi
Panduan Integrasi API Cepat
Integrasikan API kami yang kompatibel dengan OpenAI dalam hitungan menit untuk mendapatkan respons langsung tanpa filter. Panduan ini mencakup autentikasi, endpoint utama, streaming, dan manajemen batas agar Anda dapat segera menggunakan AI tanpa sensor.
Autentikasi dan URL Dasar
Untuk menggunakan API AI kami, Anda memerlukan kunci API dan URL dasar yang benar. Daftar di halaman Dapatkan kunci API dengan email dan kata sandi Anda untuk mendapatkan kunci secara instan; kartu tidak diperlukan untuk uji coba. Gunakan URL dasar https://api.llmsincensura.com/v1 di klien apa pun yang kompatibel dengan OpenAI. Autentikasi dilakukan dengan mengirimkan kunci Anda di header Authorization: Bearer YOUR_API_KEY. Metode standar ini memastikan LLM tanpa sensor Anda berfungsi dengan alat yang sudah Anda kenal.
Model yang akan Anda gunakan adalah uncensored. Pastikan Anda mengonfigurasinya dalam permintaan Anda. Tidak ada rute kompleks; Anda mengirim teks dan menerima teks mentah. Jika aplikasi Anda memerlukan endpoint tertentu, ini adalah satu-satunya yang Anda butuhkan untuk obrolan. Kesederhanaan adalah kunci untuk integrasi cepat dan tanpa gesekan.
Endpoint /v1/chat/completions
Inti dari API AI tanpa sensor adalah endpoint penyelesaian obrolan. Kirim daftar pesan (sistem, pengguna, asisten) dan terima respons lengkap. Pendekatan langsung ini menghindari penolakan konten yang umum terjadi pada model lain untuk topik dewasa atau kontroversial. Struktur JSON identik dengan OpenAI, memudahkan perpindahan jika Anda berasal dari platform lain.
Ingatlah bahwa kami hanya mendukung endpoint ini untuk teks. Tidak ada embedding atau generasi gambar. Untuk memulai, Anda dapat menguji permintaan sederhana dengan curl untuk memverifikasi bahwa kunci Anda berfungsi dan responsnya sampai tanpa filter.
curl https://api.llmsincensura.com/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."}]
}'
Integrasi Python
Pengembang Python dapat menggunakan pustaka resmi openai dengan menyesuaikan URL dasar. Hal ini memungkinkan Anda memanfaatkan ekosistem alat dan SDK yang ada. Atur kunci dan base_url agar mengarah ke server kami. Model uncensored akan memproses input Anda dengan mempertahankan konteks hingga 100.000 token.
Konfigurasi ini sangat ideal untuk skrip otomatisasi atau aplikasi backend yang membutuhkan respons cepat dan tanpa sensor. Kecepatan respons biasanya tinggi karena infrastruktur khusus di server GPU kami sendiri.
from openai import OpenAI
client = OpenAI(base_url="https://api.llmsincensura.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)
Integrasi Node.js
Dalam ekosistem JavaScript/Node, integrasi juga sangat langsung. Gunakan SDK OpenAI dan timpa URL dasar. Ini memungkinkan aplikasi web atau server Node mengonsumsi AI tanpa batasan tanpa mengubah logika kode Anda yang ada. Penanganan error dan promise berfungsi persis seperti yang Anda harapkan dengan klien OpenAI lainnya.
Penting untuk diingat bahwa model ini bukan GPT atau Claude, melainkan model bobot terbuka yang disesuaikan secara khusus untuk layanan ini. Ini menjamin konsistensi perilaku tanpa filter. Konfigurasikan variabel lingkungan untuk menjaga keamanan kunci Anda di produksi.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.llmsincensura.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);
Streaming dengan SSE
Untuk meningkatkan pengalaman pengguna, aktifkan streaming dengan menetapkan stream: true dalam permintaan Anda. Anda akan menerima potongan teks saat teks tersebut dihasilkan, yang mengurangi latensi yang dirasakan. Ini sangat penting untuk aplikasi obrolan waktu nyata di mana pengguna mengharapkan untuk melihat respons huruf demi huruf.
Streaming mempertahankan sifat tanpa filter yang sama seperti respons lengkap. Anda dapat memproses potongan-potongan ini di sisi klien atau server untuk merender respons secara bertahap. Ini adalah cara terbaik untuk menunjukkan kekuatan AI obrolan tanpa sensor dalam 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)
Batas dan Penanganan Error
Kunci Anda memiliki batas 300 permintaan per menit. Jika Anda melebihi ambang batas ini, Anda akan menerima error 429. Ada juga batas tubuh permintaan sebesar 8 MB. Jika kunci Anda tidak valid, Anda akan mendapatkan 401; jika Anda tidak memiliki kredit, 402. Konteks maksimum adalah 100k token gabungan (prompt + respons).
Satu-satunya batasan konten yang ketat adalah larangan konten seksual dengan anak di bawah umur, yang selalu berlaku. Untuk topik lain, model ini sangat permisif. Tinjau kode error standar OpenAI untuk men-debug integrasi Anda dengan cepat.
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 |
| Endpoint | POST /v1/chat/completions · GET /v1/models |
| Base URL | https://api.llmsincensura.com/v1 |
| Autentikasi | Authorization: Bearer YOUR_KEY |
| ID model | uncensored |
| Streaming | ya — server-sent events; potongan terakhir berisi penggunaan token |
| Output maksimal | hingga sisa jendela 100.000 token; max_tokens opsional (tanpa batas terpisah) |
| Mode JSON | response_format: {"type": "json_object"} |
| Function calling | ya — tools, tool_choice; balasan berisi tool_calls, juga saat streaming; hasil dikirim sebagai role: tool |
| Parameter | temperature, top_p, stop, seed, presence_penalty, frequency_penalty |
| Jendela konteks | 100.000 token (input + output) |
| Batas laju | 300 permintaan per menit per kunci |
| Header respons | X-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency |
| Konkurensi | 8 permintaan bersamaan per kunci |
| Ukuran permintaan | hingga 8 MB |
| Harga | $0,25 per 1 juta token input · $1,00 per 1 juta token output |
| 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 |
| 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 |
| Penagihan | saldo prabayar sesuai pemakaian nyata; error dan penolakan gratis |
| Kunci | satu kunci aktif per akun; kunci baru menggantikan yang lama |
| Konten | konten dewasa diizinkan; konten seksual yang melibatkan anak di bawah umur ditolak |
| Masuk | Google atau email dan kata sandi |
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 |
Pertanyaan Umum
Apa yang terjadi jika saldo Anda habis?
Jika saldo Anda mencapai nol, Anda akan menerima error 402 saat mencoba melakukan permintaan. Anda dapat mengisi saldo mulai dari $10 dengan mata uang kripto (USDT atau USDC) dan kredit tidak pernah kedaluwarsa. Tidak ada langganan bulanan wajib.
Bisakah saya menggunakan API ini untuk penggunaan komersial?
Ya, model ini dirancang untuk penggunaan umum, termasuk komersial. Tidak ada batasan penggunaan berdasarkan industri, selama konten tidak bersifat seksual dengan anak di bawah umur. Privasi Anda terlindungi dan kami tidak menggunakan prompt Anda untuk melatih model lain.
Bagaimana cara membuat ulang kunci API saya?
Anda dapat membuat ulang kunci Anda kapan saja dari panel akun Anda. Saat membuat kunci baru, kunci sebelumnya akan berhenti berfungsi secara langsung. Ini berguna jika Anda merasa kunci Anda telah disusupi atau jika Anda memerlukan kunci berbeda untuk lingkungan pengembangan dan produksi.
Kunci Anda ada di depan mata
Buat akun, salin kunci, dan ubah URL dasar. Semudah itu.
Dapatkan kunci API