Uncensored AI Generator Panduan Awal API
Integrasikan API LLM tanpa sensor ke dalam pipeline konten Anda dengan endpoint tanpa sensor yang kompatibel dengan OpenAI ini. Mulailah dengan penyelesaian chat standar, streaming, dan kontrol presisi atas penggunaan token.
Autentikasi & URL Dasar
API generator AI tanpa sensor menggunakan autentikasi token Bearer standar. Kunci API Anda dibuat secara instan saat pendaftaran melalui Google atau email. Simpan kunci ini dengan aman dan sertakan dalam header Authorization untuk setiap permintaan.
Semua permintaan harus menargetkan URL dasar yang didedikasikan. Ini memastikan Anda terhubung ke infrastruktur model tanpa sensor kami dan bukan endpoint bersama yang mungkin menerapkan aturan filter berbeda.
- URL Dasar:
https://api.uncensoredaigenerator.top/v1 - Header Autentikasi:
Authorization: Bearer YOUR_API_KEY
Tidak ada konfigurasi tambahan yang diperlukan untuk URL dasar. Endpoint ini dirancang untuk bekerja dengan klien apa pun yang mendukung routing yang kompatibel dengan OpenAI.
Endpoint Penyelesaian Chat
Kirim prompt teks ke endpoint POST /v1/chat/completions. ID model adalah uncensored. Endpoint ini menangani penulisan prompt standar, generasi dialog, dan ekstraksi teks untuk pipeline Anda.
API mengembalikan objek JSON berisi teks yang dihasilkan. API ini tidak mendukung embedding, pembuatan gambar, atau penyetelan halus. Jaga permintaan Anda tetap dalam jendela konteks 100.000 token (input + output gabungan).
curl https://api.uncensoredaigenerator.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."}]
}'Jika Anda mengalami kesalahan, perhatikan bahwa permintaan yang menghasilkan kesalahan atau penolakan tidak mengonsumsi saldo prabayar Anda. Ini memungkinkan Anda menguji parameter tanpa risiko keuangan.
Respons Streaming
Aktifkan streaming dengan mengatur stream: true dalam permintaan Anda. API mengembalikan aliran Server-Sent Events (SSE). Setiap bagian berisi teks parsial, memungkinkan Anda menampilkan konten secara real-time.
Bagian terakhir dari aliran mencakup statistik penggunaan token lengkap. Ini adalah satu-satunya titik di mana Anda dapat melacak konsumsi secara akurat untuk catatan penagihan Anda. Streaming sangat ideal untuk antarmuka chat di mana latensi sangat penting.
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)Tangani peristiwa aliran secara efisien untuk menghindari masalah memori. Model tanpa sensor mendukung streaming tanpa kehilangan konteks, memastikan generasi teks panjang yang koheren.
Parameter untuk Konten NSFW
Kontrol perilaku model menggunakan parameter standar. Gunakan temperature untuk menyesuaikan kreativitas dan top_p untuk sampling inti. Atur response_format ke {"type": "json_object"} jika pipeline Anda memerlukan data terstruktur.
Model ini disesuaikan untuk menjawab tanpa penolakan konten untuk penggunaan dewasa yang sah. Namun, model ini secara ketat memblokir konten seksual yang melibatkan anak di bawah umur. Batas keras ini berlaku terlepas dari parameter lainnya. Anda dapat menggunakan urutan stop untuk mengontrol akhir generasi.
Sesuaikan presence_penalty dan frequency_penalty untuk mengurangi pengulangan. Pengaturan ini membantu menyempurnakan output untuk gaya naratif tertentu atau deskripsi teknis.
Batas Laju & Kesalahan
Setiap kunci API dibatasi menjadi 300 permintaan per menit dan 8 permintaan konkuren. Jika Anda melebihi batas ini, API mengembalikan kode status 429. Terapkan backoff eksponensial di klien Anda untuk menangani percobaan ulang dengan lancar.
Kesalahan umum termasuk 401 untuk kunci tidak valid dan 402 ketika saldo prabayar habis. Output maksimum per permintaan adalah 32.000 token, atau 2.048 jika max_tokens tidak diatur. Badan permintaan tidak boleh melebihi 8 MB.
Kesalahan tidak mengonsumsi token. Jika Anda mengalami ketidaksesuaian penagihan, hubungi dukungan melalui halaman yang disediakan. Saldo tidak pernah kedaluwarsa, sehingga Anda dapat mengisi saldo kapan saja.
Info Model
Lakukan kueri GET /v1/models untuk memverifikasi model yang tersedia. Model utamanya adalah uncensored, sebuah model bobot terbuka yang di-host di server kami. Ini bukan model GPT, Claude, atau vendor lain.
Jendela konteksnya adalah 100.000 token. Ini memungkinkan data input yang substansial, berguna untuk memproses skrip besar atau mengekstrak informasi dari dokumen panjang. Model mendukung pemanggilan fungsi melalui parameter tools.
Gunakan parameter seed untuk output yang dapat direproduksi selama pengujian. Ini sangat membantu untuk debugging pipeline sebelum skala besar. ID model tetap konstan, memastikan integrasi yang stabil.
Python
from openai import OpenAI
client = OpenAI(base_url="https://api.uncensoredaigenerator.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)Node.js
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.uncensoredaigenerator.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);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 |
| ID model | uncensored |
| Base URL | https://api.uncensoredaigenerator.top/v1 |
| Autentikasi | Authorization: Bearer YOUR_KEY |
| Jendela konteks | 100.000 token (input + output) |
| Streaming | ya — server-sent events; potongan terakhir berisi penggunaan token |
| 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 |
| Output maksimal | hingga sisa jendela 100.000 token; max_tokens opsional (tanpa batas terpisah) |
| Konkurensi | 8 permintaan bersamaan per kunci |
| Ukuran permintaan | hingga 8 MB |
| Batas laju | 300 permintaan per menit per kunci |
| Header respons | X-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency |
| 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 |
| 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 |
| Bonus | +5% mulai $50, +10% mulai $100 |
| Masa berlaku | saldo berbayar tidak kedaluwarsa, tanpa langganan |
| Harga | $0,25 per 1 juta token input · $1,00 per 1 juta token output |
| Konten | konten dewasa diizinkan; konten seksual yang melibatkan anak di bawah umur ditolak |
| Masuk | Google atau email dan kata sandi |
| Kunci | satu kunci aktif per akun; kunci baru menggantikan yang lama |
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 mendukung pembuatan gambar atau video?
Tidak. Ini adalah API chat-completions teks saja. API ini menangani penulisan prompt, dialog, dan pasca-pemrosesan teks untuk pipeline konten dewasa. API ini tidak menghasilkan gambar, audio, atau video.
Bagaimana penagihan dihitung?
Penagihan didasarkan pada penggunaan token nyata. Token input berharga $0.25 per 1M, dan token output berharga $1.00 per 1M. Saldo prabayar dibebankan, dan kesalahan atau penolakan gratis. Saldo tidak pernah kedaluwarsa.
Bisakah saya menggunakan SDK Python OpenAI?
Ya. API ini kompatibel dengan OpenAI. Anda dapat menggunakan SDK Python OpenAI resmi dengan mengatur URL dasar ke <code>https://api.uncensoredaigenerator.top/v1</code> dan menyediakan kunci API Anda.
Kunci Anda hanya selangkah lagi dari satu formulir
Buat akun, salin kuncinya, ubah URL dasar. Itulah seluruh pengaturannya.