ID ▾
https://api.unrestrictedaiapi.com/v1uncensored2026-10-06
Dapatkan kunci API

Unrestricted AI API: Panduan Cepat API LLM Tanpa Sensor

Panduan cepat ini menunjukkan cara menghubungkan aplikasi Anda ke Unrestricted AI API. Anda akan belajar mengirim permintaan, menangani respons streaming, dan mengelola batas akun Anda menggunakan format yang kompatibel dengan OpenAI.

per 1M token input
$0,25
Token output / 1M
$1,00
jendela konteks token
100.000
kredit uji coba
$0,50
permintaan per menit
300

Autentikasi dan Base URL

Mulai dengan membuat kunci API di halaman Dapatkan kunci API. Anda hanya memerlukan email dan kata sandi; tidak perlu kartu kredit untuk uji coba. Gunakan kunci Anda di header Authorization sebagai token Bearer. Semua permintaan harus menargetkan base URL https://api.unrestrictedaiapi.com/v1.

curl https://api.unrestrictedaiapi.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."}]
  }'

Akun Anda menerima $0,50 dalam kredit uji coba yang berlaku selama 7 hari. Anda dapat membuat ulang kunci Anda kapan saja, yang secara langsung mencabut kunci lama. Setiap akun dibatasi hanya untuk satu kunci aktif.

Endpoint Chat Completions

Kirim teks ke endpoint POST /v1/chat/completions. Pengenal model adalah uncensored. Ini adalah model bobot terbuka yang berjalan di server GPU khusus, bukan proksi untuk GPT atau Claude. Model ini menjawab tanpa penolakan konten untuk penggunaan dewasa yang sah.

from openai import OpenAI

client = OpenAI(base_url="https://api.unrestrictedaiapi.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 adalah output teks standar. Model mendukung jendela konteks 100.000 token untuk gabungan prompt dan penyelesaian. Anda dapat mengirim definisi alat untuk pemanggilan fungsi, yang akan dihormati model dalam format outputnya.

Respons Streaming

Aktifkan streaming dengan mengatur stream: true dalam permintaan Anda. API mengembalikan potongan peristiwa yang dikirim server (SSE). Ini memungkinkan aplikasi Anda menampilkan token saat dihasilkan, mengurangi latensi yang dirasakan untuk respons panjang.

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)

Setiap potongan berisi teks parsial. Klien Anda harus menggabungkan potongan-potongan ini untuk memulihkan pesan akhir. Metode ini bekerja dengan SDK yang kompatibel dengan OpenAI yang mendukung protokol streaming.

Dukungan Pemanggilan Fungsi

API mendukung pemanggilan fungsi melalui parameter tools. Tentukan fungsi Anda dalam permintaan, dan model akan mengembalikan output JSON terstruktur saat sesuai. Ini memungkinkan integrasi dengan sistem eksternal atau logika kustom.

import OpenAI from "openai";

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

Parse respons model untuk mengekstrak panggilan fungsi. Eksekusi fungsi yang Anda definisikan dan kirimkan hasilnya kembali ke model dalam permintaan berikutnya jika diperlukan. Ini memungkinkan alur kerja kompleks tanpa lapisan orkestrasi eksternal.

Informasi Model

Query GET /v1/models untuk memverifikasi endpoint yang tersedia. Model utama kami adalah uncensored. Ini bukan GPT, Claude, Gemini, atau model vendor lain. Model ini disesuaikan untuk respons konsisten tanpa filter tersembunyi.

Jendela konteks adalah 100.000 token. Harga transparan: $0,25 per 1M token input dan $1,00 per 1M token output. Kredit tidak pernah habis. Tidak ada biaya bulanan atau langganan.

Batas Laju dan Kesalahan

Batasi penggunaan Anda hingga 300 permintaan per menit per kunci. Ukuran badan permintaan maksimum adalah 8 MB. Jika Anda melebihi batas, Anda akan menerima kesalahan 429. Tunggu sebelum mencoba lagi.

Kesalahan umum termasuk 401 (kunci tidak valid) dan 402 (saldo tidak cukup). Isi saldo dari $10 melalui kripto (USDT atau USDC). Tambahkan bonus saldo +5% dari $50, dan +10% dari $100. Pastikan saldo Anda mencakup estimasi biaya prompt dan completion Anda.

Spesifikasi API

Semua batas dan fitur API yang sebenarnya di satu tempat — cek dulu sebelum isi saldo.

ItemNilai
Formatkompatibel OpenAI: SDK OpenAI apa pun bisa dipakai, cukup ganti base URL dan kunci
AutentikasiAuthorization: Bearer YOUR_KEY
EndpointPOST /v1/chat/completions · GET /v1/models
ID modeluncensored
Base URLhttps://api.unrestrictedaiapi.com/v1
Mode JSONresponse_format: {"type": "json_object"}
Output maksimalhingga sisa jendela 100.000 token; max_tokens opsional (tanpa batas terpisah)
Parametertemperature, top_p, stop, seed, presence_penalty, frequency_penalty
Function callingya — tools, tool_choice; balasan berisi tool_calls, juga saat streaming; hasil dikirim sebagai role: tool
Streamingya — server-sent events; potongan terakhir berisi penggunaan token
Jendela konteks100.000 token (input + output)
Konkurensi8 permintaan bersamaan per kunci
Ukuran permintaanhingga 8 MB
Batas laju300 permintaan per menit per kunci
Header responsX-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency
Isi saldoUSDT (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
Masa berlakusaldo berbayar tidak kedaluwarsa, tanpa langganan
Bonus+5% mulai $50, +10% mulai $100
Harga$0,25 per 1 juta token input · $1,00 per 1 juta token output
Penagihansaldo prabayar sesuai pemakaian nyata; error dan penolakan gratis
Kuncisatu kunci aktif per akun; kunci baru menggantikan yang lama
MasukGoogle atau email dan kata sandi
Kontenkonten 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.

KodeTipeArti
400bad_requestJSON tidak valid, pesan kosong, parameter salah, atau konteks terlalu panjang
401missing_key · invalid_key · key_revokedkunci tidak ada, salah, atau sudah diganti
402no_creditsaldo habis — isi ulang dan lanjut seketika
403content_blockedkonten seksual dengan anak di bawah umur — ditolak, tidak ditagih
404not_foundendpoint tidak dikenal
413request_too_largebody lebih dari 8 MB
429rate_limited · concurrencylebih dari 300/menit atau 8 paralel — tunggu lalu coba lagi
503upstream_busymodel sibuk — coba lagi beberapa detik lagi

Tanya jawab

Apakah API ini cocok untuk konten NSFW?

Ya, model tidak menolak konten dewasa yang sah. Model ini dirancang untuk respons tanpa sensor. Namun, konten seksual yang melibatkan anak di bawah umur selalu diblokir terlepas dari konteks permintaan.

Apakah saya perlu kartu kredit untuk memulai?

Tidak. Anda dapat mendaftar hanya dengan email dan kata sandi. Setiap akun baru menerima $0,50 kredit uji coba yang berlaku selama 7 hari. Anda hanya memerlukan metode pembayaran jika ingin mengisi saldo.

Bagaimana cara menangani kesalahan dalam aplikasi saya?

Pantau kode status HTTP standar. Gunakan 401 untuk memeriksa kunci Anda, 402 untuk menambahkan kredit, dan 429 untuk menerapkan logika backoff untuk batas laju. Selalu validasi badan respons untuk pesan kesalahan terperinci.

Kunci Anda hanya selangkah lagi dari satu formulir

Buat akun, salin kuncinya, ubah base URL. Itu saja seluruh pengaturannya.

Dapatkan kunci API