id ▾
Buat kunci

Panduan Memulai

Integrasikan model tanpa sensor ke dalam aplikasi Anda dengan mengganti URL dasar Anda dan mengatur ID model menjadi "uncensored". API yang kompatibel dengan OpenAI ini menerima SDK OpenAI standar, memberikan Anda akses segera ke generasi mentah tanpa kebijakan tanpa konfigurasi tambahan.

Instalasi dan konfigurasi

Mulai dengan menginstal SDK resmi untuk bahasa Anda. Klien hanya memerlukan kunci API dan base URL yang benar untuk mengarahkan permintaan ke server kami. Penyiapan ini bekerja dengan klien OpenAI-compatible standar apa pun.

Konfigurasikan variabel lingkungan atau masukkan langsung ke konstruktor klien. Anda tidak perlu mengelola logika routing yang kompleks atau beralih di antara beberapa model. Model uncensored tunggal menangani semua permintaan.

  • Instal paket melalui manajer paket Anda.
  • Atur kunci API dari dasbor Anda.
  • Arahkan klien ke endpoint API.

Melakukan permintaan pertama Anda

Kirim permintaan POST ke endpoint chat completions dengan ID model diatur ke "uncensored". Ini mengembalikan respons teks langsung dari model, melewati filter konten standar. Anda dapat mengirim prompt sederhana atau instruksi sistem yang kompleks.

API menerima parameter standar seperti suhu dan top_p. Gunakan perintah cURL berikut untuk memverifikasi konektivitas dan kualitas respons segera.

curl https://api.chatbotunrestricted.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Fetch current temperature in Tokyo."}]
  }'

Respons ini mengonfirmasi bahwa model aktif dan siap untuk lalu lintas produksi.

Menangani respons streaming

Aktifkan streaming dengan mengatur parameter stream menjadi true. API mengembalikan aliran server-sent events (SSE), mengirimkan token saat token tersebut dihasilkan. Ini secara signifikan mengurangi latensi yang dirasakan bagi pengguna akhir.

Parse potongan SSE untuk memperbarui UI Anda secara real-time. Potongan terakhir mencakup penggunaan token total untuk permintaan. Pendekatan ini penting untuk antarmuka obrolan di mana pengguna mengharapkan umpan balik instan.

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)

Pastikan klien Anda menangani peristiwa akhir stream dengan benar.

Menggunakan alat dan pemanggilan fungsi

Tentukan alat dalam permintaan Anda untuk memungkinkan model mengeluarkan panggilan fungsi terstruktur. Berikan definisi alat dalam array tools dan tentukan tool_choice untuk pemilihan otomatis. Model mengembalikan panggilan fungsi dalam konten respons.

Parse argumen fungsi dan eksekusi di kode Anda. Kemudian, kirimkan hasilnya kembali ke model dalam pesan berikutnya. Siklus ini memungkinkan alur kerja multi-langkah kompleks tanpa logika parsing eksternal.

import OpenAI from "openai";

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

Selalu validasi skema output sebelum eksekusi.

Mengelola token dan batas

Jendela konteks mendukung 100.000 token untuk gabungan prompt dan completion. Setiap permintaan dapat menghasilkan hingga 16.000 token, atau 2.048 jika max_tokens dihilangkan. Pantau penggunaan Anda melalui hitungan token dalam respons.

Batas laju mengizinkan 300 permintaan per menit dan 8 permintaan konkurensi per kunci. Melebihi batas ini memicu kesalahan 429. Pastikan kunci Anda unik per akun untuk menghindari berbagi batas.

Kesalahan seperti 401 menunjukkan kunci tidak valid, sedangkan 402 berarti Anda membutuhkan lebih banyak kredit. Penolakan untuk pelanggaran konten minor bersifat gratis dan tidak mengonsumsi token.

Penanganan kesalahan dan pemecahan masalah

Tangani kesalahan HTTP secara elegan dalam logika aplikasi Anda. Status 401 berarti kunci API Anda salah atau kedaluwarsa. Periksa dasbor Anda untuk memastikan kunci tersebut aktif.

Status 402 menunjukkan kredit prabayar yang tidak cukup. Isi ulang menggunakan USDT atau USDC untuk melanjutkan layanan. Status 429 menandakan bahwa Anda telah mencapai batas laju. Tunggu dan coba lagi dengan backoff eksponensial.

Badan permintaan yang tidak valid mengembalikan kesalahan 400. Verifikasi struktur JSON Anda cocok dengan spesifikasi API. Kesalahan ini gratis dan tidak mengurangi saldo Anda.

Python

from openai import OpenAI

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

Pertanyaan umum

Apa manfaat utama dari API chatbot tanpa batasan ini?

Ini menyediakan satu model uncensored yang tidak menolak topik dewasa yang sah, fiksi, atau kontroversial. Anda mendapatkan kemampuan mentah tanpa filter konten atau kunci langganan.

Bagaimana cara membayar untuk API LLM tanpa sensor?

Pembayaran hanya menggunakan kripto, menerima USDT pada TRC20 atau USDC pada Base. Anda dapat mengisi saldo antara $20 dan $500, dengan kredit bonus untuk jumlah yang lebih besar.

Apakah ini layanan yang kompatibel dengan SDK openai?

Ya, ini sepenuhnya kompatibel dengan SDK OpenAI resmi. Anda hanya perlu mengubah URL dasar dan ID model untuk mulai menggunakannya.

Dapatkan kunci Anda sekarang

Daftar, ambil kuncinya, perbarui URL dasar. Itu saja.