id ▾
Dapatkan kunci Anda
Dapatkan kunci Anda

Dokumentasi API

Mulai membangun dengan API LLM uncensored kami dalam hitungan menit. Panduan ini menunjukkan cara melakukan autentikasi, mengirim permintaan, dan menangani respons streaming menggunakan alat standar kompatibel OpenAI.

per 1M token input
$0.15
Token output / 1 juta
$0.50
konteks token
100,000
kredit percobaan
$0.50
permintaan per menit
300

Autentikasi dan URL dasar

Gunakan kunci API Anda untuk mengautentikasi setiap permintaan. API kami sepenuhnya kompatibel dengan ekosistem SDK OpenAI, sehingga Anda hanya perlu menyesuaikan URL dasar dan kunci dalam konfigurasi klien Anda. URL dasar adalah HTTPS://api.nocensoraichatbot.com/v1. Anda dapat membuat kunci segera setelah mendaftar dengan Google atau email. Setiap akun memiliki satu kunci aktif yang menggantikan kunci sebelumnya jika dibuat ulang. Tidak diperlukan nomor telepon untuk pendaftaran, dan prompt Anda tidak digunakan untuk pelatihan.

Permintaan pertama

Kirim permintaan penyelesaian chat standar ke endpoint /v1/chat/completions. Gunakan pengenal model "uncensored" untuk mengakses model bahasa besar yang telah kami sesuaikan. Model merespons topik dewasa yang sah, fiksi, dan kontroversial tanpa penolakan standar. Ada batas keras: konten yang melibatkan anak di bawah umur selalu ditolak. Anda dapat menguji konektivitas dengan perintah curl sederhana.

curl https://api.nocensoraichatbot.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Generate a 400 word review of the new gpu"}]
  }'

Jika kunci tidak valid, Anda menerima error 401. Jika kredit habis, Anda menerima error 402. Error dan penolakan tidak mengonsumsi token, sehingga Anda hanya membayar untuk penyelesaian yang berhasil. Kredit tidak pernah kedaluwarsa, memberikan Anda kontrol penuh atas pengeluaran Anda.

Integrasi SDK Python

Instal paket Python OpenAI resmi dan konfigurasikan URL dasar agar mengarah ke layanan kami. Ini memungkinkan Anda menggunakan metode yang sudah dikenal seperti client.chat.completions.create. Atur model ke "uncensored" dan teruskan pesan sistem atau pengguna Anda seperti biasa. SDK menangani tokenisasi dan parsing respons secara otomatis. Pendekatan ini berfungsi untuk generasi teks sederhana dan percakapan multi-giliran yang kompleks. Anda juga dapat meng-stream respons jika Anda lebih suka output inkremental.

from openai import OpenAI

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

Pastikan kunci API Anda diteruskan di header atau variabel lingkungan. SDK mendukung semua parameter standar seperti suhu dan top_p. Anda dapat menyesuaikan ini untuk mengendalikan kreativitas atau determinisme. Jendela konteks model adalah 100.000 token untuk prompt dan penyelesaian gabungan.

Integrasi SDK Node

Gunakan paket npm @openai/openai untuk mengintegrasikan aplikasi Node.js Anda. Konfigurasikan base URL dan kunci API sebelum melakukan panggilan apa pun. Ini memastikan kompatibilitas dengan API chatbot AI tanpa sensor kami. SDK Node menyediakan definisi tipe dan dukungan async/await untuk pengembangan modern. Anda dapat mengirim pesan dan menerima respons seperti halnya dengan endpoint yang kompatibel dengan OpenAI. Penanganan error sudah bawaan, sehingga Anda dapat dengan mudah menangkap error 401, 402, dan 429. Ini menjadikannya pilihan ideal untuk fungsi serverless atau layanan backend.

import OpenAI from "openai";

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

Ingat bahwa pengidentifikasi model adalah "uncensored". Jangan gunakan pengidentifikasi GPT-3.5 atau GPT-4. SDK menangani sisanya, termasuk parsing JSON dan logika ulang. Anda juga dapat mengaktifkan streaming untuk pengalaman pengguna real-time.

Streaming dan Dukungan SSE

Aktifkan streaming dengan mengatur stream menjadi true dalam permintaan Anda. API mengembalikan Server-Sent Events (SSE) untuk pengiriman token secara real-time. Setiap potongan berisi konten parsial, memungkinkan Anda menampilkan output saat dihasilkan. Potongan terakhir mencakup statistik penggunaan token lengkap. Ini berguna untuk antarmuka chat di mana pengguna mengharapkan umpan balik segera. Streaming mengurangi latensi yang dirasakan, terutama untuk respons panjang. Anda dapat menghentikan streaming lebih awal jika pengguna mengirim pesan baru. Ini menghemat token dan meningkatkan responsivitas.

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 acara SSE dengan hati-hati untuk menghindari kebocoran memori dalam koneksi jangka panjang. API mendukung hingga 8 permintaan simultan per kunci. Batas ini membantu menjaga stabilitas di bawah beban. Anda dapat menyesuaikan perilaku stream menggunakan parameter standar seperti max_tokens dan urutan berhenti.

Batas laju dan jendela konteks

API menerapkan batas 300 permintaan per menit per kunci. Anda dapat memiliki 8 permintaan aktif secara bersamaan. Body permintaan tidak boleh melebihi 8 MB. Jendela konteks adalah 100,000 token, menggabungkan prompt dan completion. Output maksimum adalah 16,000 token per permintaan, atau 2,048 jika max_tokens tidak diatur. Jika Anda melebihi batas laju, Anda akan menerima error 429. Tunggu dan coba lagi dengan exponential backoff. Kredit hanya dibebankan untuk penggunaan token yang berhasil. Error tidak mengonsumsi kredit. Model harga transparan ini memastikan Anda mengetahui persis apa yang Anda bayar.

Pertanyaan umum

Apa model chatbot AI tanpa sensor?

Ini adalah model bahasa besar open-weight yang disesuaikan untuk respons tanpa sensor untuk topik dewasa, fiksi, dan kontroversial yang sah. Ini bukan model GPT, Claude, atau vendor lainnya. Permintaan yang melibatkan anak di bawah umur selalu ditolak.

Bagaimana cara mengisi ulang kredit?

Anda dapat mengisi ulang menggunakan USDT (TRC20) atau USDC (Base) untuk jumlah antara $20 dan $500. Kredit bonus ditambahkan untuk jumlah yang lebih tinggi: +5% dari $50, +10% dari $100, dan +15% dari $200. Saldo tidak pernah kedaluwarsa dan dibebankan berdasarkan penggunaan token aktual.

Apakah API mendukung pemanggilan fungsi?

Ya, API mendukung function calling dengan parameter tools dan tool_choice. Anda juga dapat menggunakan mode JSON dengan mengatur response_format menjadi json_object. Fitur-fitur ini memungkinkan Anda mengintegrasikan model ke dalam alur kerja dan aplikasi kompleks.

Dapatkan Kunci API Anda

Daftar, salin token, dan perbarui endpoint. Itulah semuanya.