Base URL dan Autentikasi
Untuk mulai menggunakan uncensored AI API, arahkan klien Anda ke base URL: https://api.uncensoredai.top/v1. Endpoint ini sepenuhnya kompatibel dengan SDK OpenAI, artinya Anda hanya perlu memperbarui base URL dan menyediakan kunci API Anda. Autentikasi dengan meneruskan uncensored AI API key Anda dalam header Authorization sebagai token Bearer.
curl https://api.uncensoredai.top/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."}]
}'
Kunci Anda dibuat segera setelah pendaftaran melalui Google atau email. Jaga agar tetap aman; kunci ini memberikan akses penuh ke saldo prabayar Anda. Jika Anda kehilangan kunci, buat kunci baru yang akan menggantikan kunci aktif lama untuk akun Anda.
Endpoint /v1/chat/completions
Inti dari API LLM tanpa sensor adalah endpoint POST /v1/chat/completions. Kirimkan payload JSON yang berisi prompt sistem, pesan pengguna, dan parameter yang diinginkan. ID model yang digunakan adalah uncensored. Model khusus ini disesuaikan untuk menjawab tanpa penolakan konten untuk penggunaan dewasa yang sah, menjadikannya ideal untuk generasi teks kreatif atau tanpa batasan.
Berbeda dengan agregator, kami tidak melakukan routing antar beberapa vendor. Anda mendapatkan perilaku yang konsisten dari satu model bobot terbuka. Endpoint ini menerima bidang standar seperti model, messages, dan temperature. Kesalahan dan penolakan tidak mengonsumsi saldo Anda, memastikan Anda hanya membayar untuk penggunaan token aktual.
Parameter Permintaan: Suhu dan Top P
Kendalikan kreativitas dan determinisme model menggunakan parameter standar. temperature memengaruhi keacakan; nilai yang lebih tinggi menghasilkan output yang lebih beragam, sedangkan nilai yang lebih rendah membuat respons lebih terfokus. top_p memfilter token berdasarkan probabilitas kumulatif. Parameter-parameter ini bekerja bersama untuk membentuk nada interaksi AI tanpa sensor Anda.
Anda juga dapat mengatur max_tokens untuk membatasi panjang output. Nilai defaultnya adalah 2.048 token, tetapi Anda dapat meminta hingga 32.000 token per permintaan. Jendela konteks total adalah 100.000 token, termasuk prompt dan completion. Gunakan urutan stop untuk menghentikan generasi lebih awal jika diperlukan.
Format Respons: Streaming dan JSON
API mendukung streaming melalui Server-Sent Events (SSE) untuk pengiriman token secara real-time. Ini berguna untuk membangun antarmuka obrolan di mana Anda ingin menampilkan token saat dihasilkan. Potongan terakhir berisi penggunaan token total untuk permintaan tersebut. Untuk data terstruktur, gunakan response_format: {"type": "json_object"} untuk memaksa output JSON.
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 (alat) juga didukung. Tentukan alat Anda dalam permintaan, dan model akan mengembalikan argumen terstruktur yang dapat Anda uraikan dan eksekusi. Ini memungkinkan alur kerja kompleks tanpa meninggalkan API teks.
Contoh SDK (Python/Node.js)
Integrasi sangat mudah jika Anda menggunakan SDK OpenAI resmi. Cukup konfigurasikan klien dengan base URL dan kunci Anda. SDK menangani percobaan ulang dan penguraian secara otomatis.
from openai import OpenAI
client = OpenAI(base_url="https://api.uncensoredai.top/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)
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.uncensoredai.top/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);
Kedua contoh menunjukkan generasi teks dasar. Ganti kunci API placeholder dengan kunci aktual Anda. Kode ini bekerja identik untuk lingkungan Python dan Node.js, memanfaatkan protokol dasar yang sama. Ini memastikan kurva belajar yang rendah untuk pengembang yang sudah familiar dengan ekosistem OpenAI.
Detail Model, Batas, dan Error
uncensored API kami memiliki batas tertentu: 300 permintaan per menit per kunci dan 8 permintaan paralel secara bersamaan. Ukuran badan permintaan maksimum adalah 8 MB. Jika Anda melebihi batas laju, Anda akan menerima kesalahan 429. Kegagalan autentikasi mengembalikan 401, dan dana tidak cukup mengembalikan 402.
Saldo adalah prabayar dan tidak pernah kedaluwarsa. Error dan penolakan gratis. Perhatikan bahwa konten seksual yang melibatkan anak di bawah umur selalu ditolak. Untuk konten lainnya, model sangat permisif. Jika Anda mengalami masalah, hubungi dukungan untuk penyesuaian saldo. Model ini bukan GPT, Claude, atau model vendor lain; ini adalah model bobot terbuka khusus yang dijalankan di server kami.
Spesifikasi teknis
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 |
| ID model | uncensored |
| Base URL | https://api.uncensoredai.top/v1 |
| Autentikasi | Authorization: Bearer YOUR_KEY |
| 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 |
| Jendela konteks | 100.000 token (input + output) |
| Streaming | ya — server-sent events; potongan terakhir berisi penggunaan token |
| Parameter | temperature, top_p, stop, seed, presence_penalty, frequency_penalty |
| Output maksimal | hingga sisa jendela 100.000 token; max_tokens opsional (tanpa batas terpisah) |
| Konkurensi | 8 permintaan bersamaan per kunci |
| Header respons | X-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency |
| Batas laju | 300 permintaan per menit per kunci |
| Ukuran permintaan | hingga 8 MB |
| Masa berlaku | saldo berbayar tidak kedaluwarsa, tanpa langganan |
| Penagihan | saldo prabayar sesuai pemakaian nyata; error dan penolakan gratis |
| Harga | $0,25 per 1 juta token input · $1,00 per 1 juta token output |
| Isi saldo | USDT (TRC20) atau USDC (Base), nominal bulat berapa pun dari $10 sampai $500 |
| Bonus | +5% mulai $50, +10% mulai $100 |
| 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 |
| Masuk | Google atau email dan kata sandi |
| Kunci | satu kunci aktif per akun; kunci baru menggantikan yang lama |
| 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
Berapa biaya API AI tanpa sensor?
API AI tanpa sensor berharga $0,25 per 1M token input dan $1,00 per 1M token output. Anda hanya membayar sesuai penggunaan, tanpa langganan bulanan. Saldo diisi ulang via kripto dan tidak pernah kedaluwarsa.
Apakah kunci API AI tanpa sensor dibagikan dengan pengguna lain?
Tidak, setiap akun memiliki satu kunci API aktif yang unik untuk Anda. Anda dapat membuat kunci baru jika diperlukan, yang akan menggantikan kunci lama. Kunci tersebut memberikan akses ke saldo prabayar khusus Anda.
Berapa ukuran jendela konteks?
Jendela konteks total adalah 100.000 token, termasuk prompt dan completion. Anda dapat mengatur output maksimum 32.000 token per permintaan. Ini memungkinkan percakapan panjang atau pemrosesan dokumen besar.
Kunci Anda hanya selangkah lagi dari satu formulir
Buat akun, salin kunci, ubah base URL. Itu saja seluruh pengaturannya.