id ▾
Buka akun

Uncensored API Dokumentasi

API tanpa sensor ini menyediakan endpoint langsung yang kompatibel dengan OpenAI untuk generasi teks volume tinggi tanpa filter konten. Mulai dengan token prabayar dan pengisian ulang kripto untuk segera melewati gesekan penagihan.

Pengaturan URL Dasar dan Autentikasi

Terhubung ke endpoint LLM uncensored kami menggunakan konfigurasi SDK OpenAI standar. Arahkan klien Anda ke HTTPS://api.openrouterabliterated.com/v1 dan sediakan kunci API yang dihasilkan di header Authorization. URL dasar ini berfungsi dengan klien yang kompatibel dengan OpenAI apa pun, memungkinkan Anda mengganti vendor tanpa mengubah kode integrasi Anda.

curl https://api.openrouterabliterated.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List the top 5 linux commands for disk usage"}]
  }'

Autentikasi mengandalkan satu kunci aktif per akun. Saat Anda membuat kunci baru, kunci sebelumnya akan langsung diganti.

Permintaan Pertama: Chat Completions

Kirim input teks dan dapatkan output teks menggunakan endpoint penyelesaian obrolan standar. Konfigurasikan ID model menjadi "uncensored" untuk model open-weight yang disesuaikan untuk menjawab tanpa penolakan untuk penggunaan dewasa yang sah. Model mendukung parameter seperti suhu, top_p, dan urutan henti untuk mengendalikan perilaku generasi.

from openai import OpenAI

client = OpenAI(base_url="https://api.openrouterabliterated.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)

Permintaan dibebankan berdasarkan penggunaan token nyata. Kesalahan dan penolakan tidak menggunakan kredit pra-bayar Anda. Jendela konteks memungkinkan 100.000 token untuk prompt dan penyelesaian secara gabungan.

Integrasi SDK Node

Inisialisasi klien dengan kunci API Anda dan URL dasar spesifik untuk memastikan kompatibilitas. Gunakan SDK node untuk menangani permintaan asinkron secara efisien. Konfigurasi ini berfungsi untuk skrip lokal maupun aplikasi sisi server yang memerlukan output AI uncensored yang andal.

import OpenAI from "openai";

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

API mengembalikan respons JSON terstruktur. Anda dapat mengurai konten langsung ke dalam logika aplikasi Anda. Tidak ada pengalihan atau pemilihan model tambahan yang diperlukan karena kami melayani satu model uncensored khusus.

Respons Streaming dan Penggunaan Token

Aktifkan streaming dengan mengatur parameter stream menjadi true dalam payload permintaan. API mengembalikan potongan Server-Sent Events (SSE) untuk output real-time. Potongan terakhir berisi statistik penggunaan token lengkap untuk akurasi penagihan.

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)

Streaming mengurangi latensi yang dirasakan untuk respons panjang. Setiap token dihitung ke saldo prabayar Anda. Anda dapat memantau penggunaan secara real-time saat model menghasilkan teks.

Batas Laju dan Konvergensi

Setiap kunci API dibatasi hingga 300 permintaan per menit dan 8 permintaan simultan. Ukuran badan permintaan maksimum adalah 8 MB. Batasan ini memastikan kinerja stabil untuk aplikasi AI tanpa sensor dengan volume tinggi. Melebihi batas ini memicu kesalahan 429.

Terapkan backoff eksponensial dalam klien Anda untuk menangani batas laju secara elegan. Output maksimum 16,000 token per permintaan mencegah penggunaan sumber daya yang berlebihan. Sesuaikan pengaturan konkurensi Anda berdasarkan kebutuhan aplikasi Anda.

Penanganan Kesalahan dan Batasan Konteks

Tangani kesalahan HTTP standar seperti 401 untuk kunci tidak valid dan 402 untuk kredit tidak cukup. Status 429 menunjukkan kehabisan batas laju. Kesalahan jendela konteks terjadi ketika prompt dan penyelesaian gabungan melebihi 100.000 token. Selalu periksa kode status respons sebelum mengurai konten.

Kesalahan tidak membebankan kredit prabayar Anda. Jika Anda mengalami kesalahan penagihan, gunakan halaman Dukungan untuk penyelesaian. Kredit tidak pernah kedaluwarsa, sehingga Anda dapat mencoba kembali permintaan kapan saja sesuai kenyamanan Anda.

Pertanyaan umum

Apa model abliterated OpenRouter?

Ini adalah model bahasa besar open-weight tanpa sensor yang dilayani oleh API kami. Ini bukan GPT, Claude, atau model vendor lain. Model ini disesuaikan untuk menjawab tanpa penolakan konten untuk penggunaan dewasa yang sah.

Bagaimana kredit prabayar bekerja?

Saldo dibebankan berdasarkan penggunaan token aktual, dengan kesalahan dan penolakan gratis. Anda mengisi ulang dengan USDT atau USDC melalui kripto. Tidak diperlukan langganan atau biaya bulanan.

Metode pembayaran apa saja yang Anda terima?

Hanya kripto: USDT pada TRC20 atau USDC pada Base, jumlah bulat apa pun dari $20 hingga $500. Kredit bonus berlaku mulai dari $50.

Dapatkan Kunci API Anda

Daftar, salin kunci, perbarui URL dasar Anda. Itu saja.

Buka akun