Dokumentasi API
Dapatkan respons tanpa sensor pertama anda dalam masa kurang daripada dua minit. Panduan ini merangkumi hujung sambungan serasi OpenAI, pengesahan identiti, dan parameter tepat yang diperlukan untuk mengatasi penolakan standard.
Mula Cepat dengan SDK Rasmi
Mula menjana teks serta-merta menggunakan klien bahasa pilihan anda. API ini meniru antara muka penyelesaian sem piawai, jadi anda hanya perlu menukar URL asas dan kunci API. Ini memastikan infrastruktur sedia ada anda berfungsi tanpa perlu menulis semula logik.
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 Asas dan Pengesahan
Arahkan semua permintaan ke URL asas khusus dengan kunci API unik anda dalam header pengesahan. Kunci ini adalah satu-satunya kelayakan 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."}]
}'
Hujung Sambungan Penyelesaian Sembang
Hantar data teks untuk menerima output teks mentah dari model uncensored. Gunakan uncensored ID model untuk mengakses versi yang telah ditapis khusus yang melangkau pengawal selia korporat biasa. Hujung sambungan menyokong payload JSON standard, termasuk suhu, top_p, dan jujukan henti untuk kawalan tepat ke atas proses penjanaan.
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)
Penggunaan Alat dan Streaming
Aktifkan penghantaran token masa nyata dengan menetapkan parameter stream kepada true dalam badan permintaan anda. Ini mengembalikan Acara Dikirim Pelayan (SSE) di mana potongan akhir mengandungi jumlah penggunaan token untuk ketelusan pengebilan. Anda juga boleh menentukan alat untuk panggilan 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 Had
Kawal tingkah laku model dengan parameter standard seperti suhu dan benih, tetapi hormati had keras sistem. Setiap permintaan boleh mengandungi sehingga 100,000 token untuk tetingkap konteks, dengan output maksimum 16,000 token setiap panggilan. Jika anda tidak menentukan max_tokens, output lalai dikepala pada 2,048 token.
Soalan lazim
Apa yang berlaku jika kunci API saya tidak sah?
Pelayan mengembalikan ralat 401 Tidak Dibenarkan serta-merta. Semak bahawa anda menyalin kunci dengan betul dari papan pemuka anda dan bahawa anda menggunakan URL asas yang betul. Jana semula kunci anda jika anda mengesyaki ia telah terdedah.
Mengapa saya mendapat ralat 402?
Ini menunjukkan baki kredit pra-dibayar anda sifar atau tidak mencukupi untuk permintaan. Kredit tidak luput, jadi anda boleh menambah nilai dengan USDT atau USDC pada bila-bila masa. Ralat dan penolakan tidak menggunakan kredit, tetapi penyelesaian berjaya melakukannya.
Apakah had kadar untuk LLM tanpa sensor ini?
Anda terhad kepada 300 permintaan setiap minit dan 8 permintaan serentak setiap kunci. Jika anda melebihi had ini, anda akan menerima ralat 429 Too Many Requests. Tunggu beberapa saat sebelum mencuba semula atau naik taraf pelan anda jika anda memerlukan kelajuan pemprosesan yang lebih tinggi.
Selamatkan kunci API anda
Daftar, ambil kunci, kemas kini URL asas. Selesai.