Dokumentasi API
Mulai menghasilkan teks tanpa sensor dengan API kompatibel OpenAI kami dalam waktu kurang dari satu menit. Kami menyediakan satu model tanpa batasan dengan harga token transparan dan tanpa filter tersembunyi.
URL Dasar dan Autentikasi
Endpoint API kami adalah HTTPS://api.aichatuncensored.cc/v1. Autentikasi setiap permintaan dengan meneruskan kunci API unik Anda di Authorization: Bearer <key> header. Anda menerima kunci ini segera setelah mendaftar melalui Google atau email di halaman Dapatkan Kunci API. Tidak perlu nomor telepon, dan kunci ditampilkan hanya sekali untuk keamanan.
curl https://api.aichatuncensored.cc/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Show me the current UTC timestamp"}]
}'URL dasar ini bekerja dengan SDK OpenAI resmi dan klien yang kompatibel. Cukup konfigurasikan pustaka Anda untuk mengarah ke alamat kami. Anda dapat membuat kunci baru kapan saja, yang menggantikan kunci sebelumnya. Setiap akun dibatasi hanya untuk satu kunci aktif.
Permintaan Pertama dengan cURL
Kirimkan prompt pertama Anda menggunakan standar POST permintaan ke /v1/chat/completions. Pengenal model adalah uncensored, yang melayani satu model open-weight yang disesuaikan untuk konten tanpa batasan. Input teks masuk ke dalam messages array. Respons mengembalikan teks yang dihasilkan dalam content bidang.
curl https://api.aichatuncensored.cc/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Show me the current UTC timestamp"}]
}'Kesalahan seperti kredit tidak cukup mengembalikan status 402. Penolakan untuk konten terkait minor jarang terjadi tetapi mungkin. Streaming tersedia melalui Server-Sent Events untuk pengiriman token secara real-time. Setiap permintaan mendukung hingga 8 MB data tubuh.
Integrasi SDK Python
Gunakan library Python resmi untuk berinteraksi dengan API kami. Atur base URL dan kunci API dalam konfigurasi klien. Ini memungkinkan Anda memanfaatkan metode yang sudah akrab seperti chat.completions.create. Sintaksnya mencerminkan implementasi OpenAI standar.
from openai import OpenAI
client = OpenAI(base_url="https://api.aichatuncensored.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)Instal paket dan inisialisasi klien dengan kredensial Anda. Teruskan nama model uncensored agar Anda mencapai endpoint tanpa batas kami. Anda dapat menyesuaikan parameter seperti temperature atau top_p untuk mengontrol kreativitas. Objek respons berisi statistik penggunaan di potongan terakhir jika streaming.
Pengaturan SDK Node.js
Inisialisasi klien Node.js dengan URL dasar dan kunci Anda. Ini memungkinkan panggilan langsung ke endpoint penyelesaian chat. Perpustakaan menangani serialisasi JSON dan injeksi header secara otomatis.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.aichatuncensored.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);Panggil metode completion dengan pesan prompt Anda. Respons mencakup teks yang dihasilkan dan hitungan token. Anda dapat mengalirkan hasil dengan mengatur flag stream menjadi true. Penanganan kesalahan sudah ada di SDK. Periksa kode status untuk respons 401 atau 429 untuk mengelola batas.
Respons Streaming (SSE)
Aktifkan streaming dengan mengatur stream: true dalam permintaan Anda. server mengirim chunk data sebagai Server-Sent Events. Setiap chunk berisi teks parsial dan metadata penggunaan. Ini mengurangi latensi yang dirasakan untuk output 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)Parse stream SSE untuk mengumpulkan respons akhir. Chunk terakhir mencakup penggunaan token total. Anda dapat menghentikan streaming lebih awal jika diperlukan. Pemanggilan fungsi dan mode JSON juga mendukung streaming. Fitur ini sangat ideal untuk antarmuka obrolan real-time.
Batas Kecepatan dan Penanganan Error
Anda dibatasi hingga 300 permintaan per menit per kunci. Permintaan simultan dibatasi hingga 8 per kunci. Jika Anda melebihi batasan-batasan ini, Anda menerima kode status 429. Kegagalan autentikasi mengembalikan error 401. Kredit tidak cukup memicu error 402.
Context window mendukung total 100.000 token. Output maksimum adalah 16.000 token per permintaan. Set max_tokens untuk menghindari biaya yang tidak terduga. Kesalahan dan penolakan tidak mengonsumsi kredit. Gunakan backoff eksponensial untuk percobaan ulang batas laju.
Pertanyaan yang sering diajukan
Apakah layanan chat AI uncensored ini gratis?
Tidak, ini bayar per token dengan kredit pra-bayar. Anda mendapatkan kredit percobaan senilai $0.50 untuk akun baru, berlaku selama 7 hari. Kredit tidak pernah kedaluwarsa dan kesalahan gratis.
Ukuran jendela konteksnya berapa?
Model ini mendukung jendela konteks 100.000 token yang mencakup prompt dan completion. Output maksimum per permintaan adalah 16.000 token.
Bagaimana cara mengisi ulang kredit?
Isi ulang hanya menggunakan kripto: USDT (TRC20) atau USDC (Base). Minimum adalah $20. Anda menerima kredit bonus untuk jumlah yang lebih besar, hingga +15% untuk $200+.
Dapatkan kunci API Anda sekarang
Daftar, salin kunci, perbarui URL dasar Anda. Itu saja konfigurasi lengkapnya.
Buat kunci