Panduan Cepat Mulai API Uncensoredai.com
API uncensoredai.com memberikan akses langsung ke satu model bahasa besar yang tidak terbatas dengan kompatibilitas penuh SDK OpenAI. Anda dapat mulai menghasilkan teks segera menggunakan kredit kripto prabayar dan permintaan HTTP standar.
URL Dasar dan Autentikasi
Endpoint API kami adalah HTTPS://api.uncensoredaicom.com/v1. Semua permintaan memerlukan kunci API yang diteruskan dalam header Authorization. Hasilkan kunci Anda melalui dasbor menggunakan login Google atau email. Kunci memberikan akses segera ke model uncensored tanpa verifikasi telepon atau penguncian langganan.
Permintaan Pertama
Kirim permintaan POST ke /v1/chat/completions untuk menghasilkan teks. Tentukan model sebagai "uncensored" dan sertakan prompt sistem Anda. API mengembalikan respons JSON dengan konten yang dihasilkan. Kesalahan seperti 401 menunjukkan kunci tidak valid, sedangkan 402 berarti kredit tidak mencukupi.
curl https://api.uncensoredaicom.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Return a list of ten modern CSS layout techniques"}]
}'
Integrasi SDK Python
Gunakan pustaka Python resmi OpenAI. Atur base URL ke endpoint kami dan berikan kunci API Anda. Klien menangani serialisasi secara otomatis. Pendekatan ini berfungsi untuk kelengkapan sederhana dan pola penggunaan alat yang kompleks. Sesuaikan parameter seperti temperature untuk mengontrol keacakan.
from openai import OpenAI
client = OpenAI(base_url="https://api.uncensoredaicom.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)
Penggunaan SDK Node.js
Inisialisasi klien OpenAI dengan URL dasar kustom dan kredensial Anda. Pengembang Node.js dapat mengintegrasikannya dengan mudah ke dalam layanan backend yang ada. SDK mengelola pengelompokan koneksi dan percobaan ulang secara efisien. Pastikan Anda menangani respons streaming dengan benar untuk output waktu nyata.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.uncensoredaicom.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);
Respons Streaming
Aktifkan streaming dengan mengatur stream: true dalam permintaan Anda. API mengirim Server-Sent Events (SSE) untuk output token per token. Detail penggunaan token muncul di chunk terakhir. Metode ini mengurangi latensi persepsi bagi pengguna yang menunggu generasi konten format 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)
Batas, Error, dan Konteks
Jendela konteks mendukung total 100.000 token. Output maksimum per permintaan adalah 16.000 token. Batas laju mengizinkan 300 permintaan per menit dan 8 koneksi simultan. Body permintaan harus tetap di bawah 8 MB. Tangani error 429 dengan menerapkan strategi backoff eksponensial.
Pertanyaan yang sering diajukan
Apa URL dasar untuk API uncensoredai.com?
URL dasar adalah HTTPS://api.uncensoredaicom.com/v1. Anda harus memperbarui klien SDK Anda agar mengarah ke titik akhir ini sebagai pengganti URL OpenAI default.
Bagaimana cara mengautentikasi permintaan?
Termukkan kunci API Anda di header Authorization sebagai Bearer <kunci>. Hasilkan kunci secara instan setelah mendaftar dengan Google atau email.
Apa yang terjadi jika saya mencapai batas laju?
API mengembalikan kode status 429. Anda dapat melakukan hingga 300 permintaan per menit dan 8 permintaan konkuren per kunci. Terapkan logika backoff untuk menangani error ini dengan baik.
Hasilkan kunci API
Daftar, ambil kunci, dan perbarui endpoint. Konfigurasi minimal diperlukan.