Dokumentasi API
Dapatkan respons uncensored pertama Anda dalam waktu kurang dari dua menit. Panduan ini mencakup endpoint yang kompatibel dengan OpenAI, autentikasi, dan parameter tepat yang diperlukan untuk melewati penolakan standar.
Memulai dengan SDK Resmi
Mulai menghasilkan teks segera menggunakan klien bahasa pilihan Anda. API ini meniru antarmuka chat completions standar, sehingga Anda hanya perlu mengganti base URL dan kunci API. Ini memastikan infrastruktur Anda yang ada berfungsi tanpa perlu menulis ulang logika.
curl https://api.abliteratedmeaning.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Return the definition of abliterated."}]
}'from openai import OpenAI
client = OpenAI(base_url="https://api.abliteratedmeaning.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)import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.abliteratedmeaning.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);
URL Dasar dan Autentikasi
Arahkan semua permintaan ke base URL khusus dengan kunci API unik Anda di header otorisasi. Kunci ini adalah satu-satunya kredensial yang diperlukan untuk setiap permintaan ke /v1/chat/completions endpoint.
curl https://api.abliteratedmeaning.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Return the definition of abliterated."}]
}'
Endpoint Chat Completions
Kirim data teks untuk mendapatkan output teks mentah dari model uncensored. Gunakan uncensored ID model untuk mengakses versi penyetelan yang melewati guardrail korporat biasa. Endpoint ini mendukung payload JSON standar, termasuk suhu, top_p, dan urutan henti untuk kontrol presisi atas proses generasi.
from openai import OpenAI
client = OpenAI(base_url="https://api.abliteratedmeaning.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)
Streaming dan Penggunaan Alat
Aktifkan pengiriman token secara real-time dengan mengatur parameter stream menjadi true di body permintaan Anda. Ini mengembalikan Server-Sent Events (SSE) di mana potongan terakhir berisi total penggunaan token untuk transparansi penagihan. Anda juga dapat mendefinisikan tools untuk pemanggilan fungsi atau memaksa output JSON menggunakan response_format parameter.
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)
Parameter dan Batas
Kendalikan perilaku model dengan parameter standar seperti suhu dan seed, tetapi hormati batas keras sistem. Setiap permintaan dapat berisi hingga 100.000 token untuk jendela konteks, dengan output maksimum 16.000 token per panggilan. Jika Anda tidak menentukan max_tokens, output default dibatasi pada 2.048 token.
Pertanyaan yang sering diajukan
Apa yang terjadi jika kunci API saya tidak valid?
Server mengembalikan kesalahan 401 Unauthorized segera. Periksa apakah Anda menyalin kunci dengan benar dari dasbor Anda dan apakah Anda menggunakan URL dasar yang benar. Regenerasi kunci jika Anda mencurigai kunci tersebut telah terekspos.
Mengapa saya mendapatkan kesalahan 402?
Ini menunjukkan bahwa saldo kredit prabayar Anda nol atau tidak cukup untuk permintaan. Kredit tidak pernah kedaluwarsa, sehingga Anda dapat mengisi ulang dengan USDT atau USDC kapan saja. Kesalahan dan penolakan tidak mengonsumsi kredit, tetapi penyelesaian yang berhasil melakukannya.
Berapa batas laju untuk LLM uncensored ini?
Anda dibatasi hingga 300 permintaan per menit dan 8 permintaan simultan per kunci. Jika Anda melebihi batas ini, Anda akan menerima error 429 Too Many Requests. Tunggu beberapa detik sebelum mencoba lagi atau tingkatkan paket Anda jika Anda membutuhkan throughput yang lebih tinggi.
Amankan kunci API Anda
Daftar, ambil kuncinya, perbarui URL dasar. Selesai.