Dokumentasi API untuk AI uncensored
Mulai kirim permintaan ke model bahasa besar (LLM) uncensored kami segera. Antarmuka ini mengikuti standar OpenAI sehingga Anda dapat mengganti kunci tanpa perlu menulis ulang kode.
- URL Dasar
https://api.aiunlimited.cc/v1- Model
uncensored
URL Dasar dan Autentikasi
Arahkan klien Anda ke https://api.aiunlimited.cc/v1 dan sertakan kunci API Anda di header. Kami mengeluarkan satu kunci per akun yang memberikan akses penuh ke endpoint. Otorisasi bergantung pada skema token Bearer standar yang berfungsi dengan SDK kompatibel OpenAI apa pun.
curl https://api.aiunlimited.cc/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List three reasons why open source models beat closed APIs"}]
}'Jaga kunci aman karena kunci ini mengontrol kredit pra-bayar Anda. Anda dapat menghasilkan kunci baru dari dasbor jika diperlukan, dan kunci lama akan berhenti berfungsi segera.
Permintaan Pertama dengan AI uncensored
Kirim permintaan POST ke /v1/chat/completions dengan ID model diatur ke uncensored. Endpoint ini menerima array pesan standar dan mengembalikan respons teks tanpa filter konten. Gunakan struktur ini untuk menguji konektivitas dan memverifikasi penghitungan token.
from openai import OpenAI
client = OpenAI(base_url="https://api.aiunlimited.cc/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 menyertakan statistik penggunaan sehingga Anda dapat melacak biaya secara akurat. Debugging menjadi mudah karena kesalahan mengembalikan kode HTTP standar dengan pesan JSON yang jelas.
Integrasi Node.js untuk Agen
Inisialisasi klien dengan URL dasar dan kunci untuk mengintegrasikan dengan alur kerja Node.js yang ada. Konfigurasi ini mendukung panggilan sinkron maupun pola asinkron untuk membangun agen. Konfigurasikan klien sekali dan gunakan kembali di berbagai permintaan.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.aiunlimited.cc/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);Kirimkan uncensored ID model untuk memastikan Anda mendapatkan output tanpa batasan. Perpustakaan menangani pengelompokan koneksi dan logika percobaan ulang secara otomatis.
Respons Streaming
Aktifkan streaming dengan mengatur stream: true dalam parameter permintaan Anda. Mode ini mengirimkan chunk saat chunk tersebut dihasilkan, mengurangi latensi yang dirasakan untuk output panjang. Anda harus menangani chunk terakhir dengan hati-hati untuk mengekstrak penggunaan token total.
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)Chunk terakhir berisi sebuah usage object dengan jumlah token input dan output. Parse data ini untuk memperbarui saldo kredit lokal Anda secara akurat.
Batas Laju dan Kesalahan
Diharapkan kode status 429 ketika Anda melebihi 300 permintaan per menit atau 8 koneksi simultan per kunci. Error 401 menunjukkan kunci API tidak valid atau kedaluwarsa, sedangkan 402 berarti kredit prabayar Anda tidak mencukupi. Badan permintaan tidak boleh melebihi ukuran 8 MB.
Terapkan backoff eksponensial untuk kesalahan 429 agar tidak membebani server. Periksa saldo akun Anda secara teratur karena kesalahan tidak mengonsumsi token.
Jendela Konteks dan Kendala
Model ini mendukung jendela konteks 100.000 token yang menggabungkan prompt dan penyelesaian. Output maksimum per permintaan adalah 16.000 token kecuali Anda menentukan batas yang lebih rendah max_tokens nilai. Output default kembali ke 2.048 token jika tidak ditentukan.
Pantau penggunaan token Anda dengan cermat karena biaya meningkat seiring panjangnya teks. Gunakan stream opsi untuk mengelola memori secara efisien selama percakapan panjang.
Pertanyaan yang sering diajukan
Apakah layanan AI tanpa batas ini benar-benar tanpa sensor?
Ya, model ini tidak menolak topik dewasa yang sah, fiksi, atau kontroversial. Model ini hanya memblokir konten seksual yang melibatkan anak di bawah umur, yang merupakan batas tegas yang diterapkan pada semua permintaan.
Apakah ini bisa digunakan dengan klien OpenAI yang ada?
Tentu. API ini menggunakan antarmuka chat-completions OpenAI standar. Anda hanya perlu memperbarui base URL dan kunci API dalam konfigurasi klien Anda.
Apa yang terjadi jika saya mendapatkan error 402?
Kesalahan 402 berarti kredit prabayar Anda telah habis. Isi ulang menggunakan kripto (USDT atau USDC) untuk segera memulihkan akses. Kesalahan saat permintaan gagal tidak membebani kredit Anda.
Dapatkan kunci API Anda sekarang
Daftar, salin token Anda, dan perbarui endpoint Anda. Konfigurasi sederhana.