Dokumentasi API Uncensored
Mulai dengan API LLM uncensored Unzensierte dalam hitungan detik. Kirim permintaan penyelesaian obrolan dan dapatkan output teks tanpa batasan segera.
Panduan Cepat: kirim permintaan pertama Anda
API Tanpa Sensor adalah layanan yang kompatibel dengan OpenAI. Anda membayar per token untuk generasi teks tanpa filter konten. Kirim permintaan POST ke endpoint penyelesaian chat dengan kunci API Anda. Model memproses prompt Anda dan mengembalikan output teks secara langsung.
Mulai dengan mengautentikasi menggunakan kunci Anda. Kemudian tentukan ID model sebagai "uncensored". Tentukan array pesan Anda dengan peran dan konten. Server merespons dengan teks yang dihasilkan. Ini bekerja dengan klien HTTP atau SDK standar apa pun. Anda mendapatkan teks mentah, tanpa overhead format tambahan. Kesalahan mengembalikan JSON dengan kode kesalahan. Gunakan jalur cepat ini untuk memverifikasi pengaturan Anda sebelum membangun aplikasi kompleks.
Autentikasi dan URL dasar
Autentikasi menggunakan satu kunci API yang dikirim dalam header. URL dasar adalah HTTPS://api.unzensierte.cc/v1. URL ini kompatibel dengan SDK resmi OpenAI dengan mengatur parameter base_url. Kunci Anda mengidentifikasi akun Anda dan melacak penggunaan token. Buat kunci di halaman Dapatkan kunci API. Kunci muncul segera setelah pendaftaran melalui Google atau email. Gunakan kunci ini di setiap permintaan. Kunci yang tidak valid akan mengembalikan error 401. Kunci yang kedaluwarsa atau kredit tidak mencukupi akan mengembalikan 402.
Jaga kunci Anda dengan aman. Satu kunci aktif per akun. Kunci baru akan menggantikan kunci lama. Tidak diperlukan nomor telepon untuk pendaftaran. Kunci API adalah satu-satunya kredensial yang diperlukan untuk akses.
Endpoint Chat Completions
Titik akhir inti adalah POST /v1/chat/completions. Titik akhir ini menerima payload JSON dengan model, pesan, dan parameter. ID model adalah "uncensored". Pesan memerlukan role dan string konten. Sistem merespons dengan teks yang dihasilkan dalam array choices. Anda dapat mengatur temperature, top_p, dan urutan stop. Parameter-parameter ini mengontrol kreativitas dan panjang output. API mengembalikan penggunaan token dalam respons. Error mencakup pesan dan type. Gunakan titik akhir ini untuk semua tugas generasi teks. Ini adalah satu-satunya titik akhir teks yang tersedia. Tidak ada embeddings atau generasi gambar di sini.
Responsi streaming dan penggunaan
Aktifkan streaming dengan mengatur stream menjadi true. API mengirim Server-Sent Events (SSE). Setiap chunk berisi teks parsial. Chunk terakhir mencakup data penggunaan token. Ini memungkinkan tampilan teks yang dihasilkan secara real-time. Bufferkan chunk dalam aplikasi Anda. Gabungkan chunk tersebut untuk membentuk respons lengkap. Streaming mengurangi latensi persepsi untuk output panjang. Gunakan ini untuk antarmuka obrolan atau pemrosesan data langsung. Objek usage hanya muncul di chunk terakhir. Lacak token input dan output untuk penagihan. Kesalahan selama streaming tetap mengembalikan objek error dalam sebuah chunk.
Pemanggilan fungsi dan mode JSON
Gunakan pemanggilan fungsi untuk mengintegrasikan alat eksternal. Tentukan alat dalam body permintaan. Model mengembalikan panggilan alat dengan argumen. Parse argumen ini untuk mengeksekusi fungsi Anda. Tetapkan tool_choice ke auto atau nama fungsi spesifik. Mode JSON memaksa output menjadi JSON valid. Tetapkan response_format ke json_object. Ini memastikan data terstruktur untuk parsing. Gunakan fitur-fitur ini untuk alur kerja otomatis. Gabungkan untuk perilaku agen kompleks. Model mendukung format alat OpenAI standar. Verifikasi definisi alat Anda sesuai dengan skema yang diharapkan.
Batas dan penanganan error
Batas laju adalah 300 permintaan per menit per kunci. Konkurensi dibatasi hingga 8 permintaan simultan. Badan permintaan harus di bawah 8 MB. Error termasuk kode spesifik seperti 401 untuk kunci tidak valid. 402 menunjukkan kredit pra-bayar tidak cukup. 429 menandakan batas laju terlampaui. Jendela konteks adalah 100,000 token secara total. Output maksimum adalah 16,000 token per permintaan. Error mengembalikan JSON dengan detail error. Tangani retry untuk error 429. Periksa saldo kredit sebelum penggunaan berat. Refund tidak tersedia untuk kredit yang telah digunakan.
cURL
curl https://api.unzensierte.cc/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List 5 common Linux commands for file management"}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.unzensierte.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)Node.js
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.unzensierte.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);Streaming
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)Pertanyaan umum
Bagaimana cara memulai dengan Unzensierte?
Daftar dengan Google atau email untuk mendapatkan kunci API secara instan. Tambahkan kredit kripto mulai dari $20. Kirim permintaan pertama Anda ke endpoint penyelesaian chat menggunakan base URL. Percobaan memberikan $0.50 selama 7 hari.
Apakah Unzensierte kompatibel dengan SDK OpenAI?
Ya, ini sepenuhnya kompatibel dengan OpenAI. Gunakan URL dasar HTTPS://api.unzensierte.cc/v1. Atur model menjadi "uncensored". Teruskan kunci API Anda dalam header. Sebagian besar SDK OpenAI berfungsi dengan perubahan konfigurasi kecil.
Apa saja batas untuk API LLM uncensored?
Anda mendapatkan 300 permintaan per menit dan 8 permintaan simultan. Jendela konteks adalah 100.000 token. Output maksimum per permintaan adalah 16.000 token. Tubuh permintaan harus di bawah 8 MB. Kesalahan mengembalikan kode HTTP standar seperti 401 atau 429.
Akses dalam satu langkah
Daftar, salin kunci Anda, perbarui URL dasar Anda. Konfigurasi minimal.