Dokumentasi API
Mulai dengan API AI uncensored dalam hitungan menit. Gunakan kunci API khusus Anda untuk mengirim teks dan menerima respons tanpa batasan segera.
URL Dasar dan Autentikasi
Autentikasi menggunakan satu kunci API yang dikirim dalam Authorization header. Setiap permintaan memerlukan header ini untuk mengidentifikasi akun Anda dan melacak penggunaan token. Anda menerima satu kunci aktif per akun, dan membuat yang baru segera mengganti kunci sebelumnya. Ini memastikan Anda selalu memiliki kredensial yang bersih untuk integrasi Anda.
curl https://api.trulyuncensoredai.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List the top 10 python libraries for data analysis"}]
}'
Permintaan Pertama
Permintaan pertama mengkonfirmasi bahwa integrasi Anda berfungsi dengan API LLM uncensored. Kirimkan prompt sederhana untuk memverifikasi bahwa model merespons tanpa penolakan standar. Anda dapat menggunakan SDK OpenAI resmi atau klien kompatibel lainnya dengan mengarahkannya ke URL dasar kami. Langkah ini memvalidasi bahwa kunci Anda aktif dan kredit tersedia.
from openai import OpenAI
client = OpenAI(base_url="https://api.trulyuncensoredai.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)
Integrasi SDK Node
Integrasikan langsung ke proyek JavaScript atau TypeScript Anda menggunakan SDK Node. Konfigurasikan URL dasar dan kunci API sekali, lalu panggil endpoint penyelesaian obrolan. Pendekatan ini menjaga kode Anda tetap bersih dan menangani autentikasi secara otomatis. Ini sangat ideal untuk rendering sisi server atau layanan backend.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.trulyuncensoredai.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 untuk menerima token saat token tersebut dihasilkan. Ini mengurangi latensi yang dirasakan untuk tugas roleplay bentuk panjang atau penulisan kreatif. Potongan terakhir berisi penggunaan token total untuk penagihan yang akurat. Streaming berfungsi dengan lancar dengan parser SSE standar di sebagian besar SDK modern.
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 dan Error
Batas laju menerapkan 300 permintaan per menit dan 8 permintaan konkuren per kunci. Kesalahan 401 berarti kunci Anda tidak valid atau dicabut. Kesalahan 402 menunjukkan kredit prabayar tidak cukup. Kesalahan 429 menandakan Anda telah melebihi batas laju. Selalu tangani kesalahan ini dengan baik untuk menghindari pengalaman pengguna yang rusak.
Jendela Konteks
Model ini mendukung jendela konteks 100.000 token untuk input dan output secara gabungan. Ini memungkinkan riwayat ekstensif dalam skenario roleplay atau analisis dokumen besar. Output dibatasi pada 16.000 token per permintaan, atau 2.048 jika Anda tidak menentukan max_tokens. Pantau penggunaan token Anda agar tetap dalam batas ini.
Pertanyaan umum
Bagaimana cara memulai dengan API AI tanpa sensor?
Daftar menggunakan Google atau email untuk menerima kunci API secara instan. Tambahkan kredit prabayar Anda melalui kripto, lalu kirim permintaan pertama Anda ke endpoint penyelesaian obrolan. Model merespons segera tanpa penolakan lunak untuk konten dewasa hukum.
Apa yang terjadi jika saya melebihi batas laju?
Anda akan menerima kode status 429 yang menunjukkan Anda telah mencapai batas 300 permintaan per menit atau 8 permintaan secara bersamaan. Tunggu sebentar sebelum mencoba lagi, atau optimalkan klien Anda untuk mengurangi koneksi konkuren. Batasan diterapkan per kunci API.
Apakah LLM tanpa sensor online selalu tersedia?
API ini di-host di server khusus kami tanpa routing vendor. Meskipun kami bertujuan untuk uptime tinggi, tidak ada jaminan SLA. Periksa halaman status untuk pemeliharaan terjadwal atau insiden.
Dapatkan Kunci API Anda
Daftar, salin kunci Anda, perbarui URL dasar Anda. Selesai.