Rujukan API: Chat Completions
Integrasi LLM tanpa sensor ke dalam aplikasi anda dengan antara muka serasi OpenAI standard. Hantar teks, terima teks, dan kendalikan respons penstriman tanpa tapisan kandungan.
URL Asas dan Pengesahan
Gunakan URL asas yang disediakan untuk mengarahkan permintaan ke LLM tanpa sensor kami. Sertakan kunci API anda dalam Authorization header untuk setiap permintaan. Ini memastikan panggilan anda disahkan dan dibilkan dengan betul kepada kredit pra-dibayar anda. Anda boleh menjana kunci serta-merta melalui Google atau e-mel di halaman pendaftaran.
curl https://api.abliteratedllmonline.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List the python dependencies for this flask app"}]
}'Titik akhir menerima payload JSON standard. Jika anda menggunakan klien pihak ketiga, kemas kini URL asas untuk menunjuk ke sini. Kunci API anda bertindak sebagai satu-satunya kelayakan untuk akaun anda.
Hujung Sambungan Penyelesaian Sembang
Hantar mesej ke POST /v1/chat/completions endpoint untuk menjana teks. ID model sentiasa uncensored. Hujung sambungan ini mengendalikan input teks dan mengembalikan output teks tanpa mod lain. Ia direka untuk tugas peranan, penulisan, atau pengkodan yang memerlukan tiada penolakan.
from openai import OpenAI
client = OpenAI(base_url="https://api.abliteratedllmonline.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)Konfigurasikan perpustakaan klien anda dengan URL asas yang betul. SDK mengendalikan pengekodan JSON untuk anda. Anda boleh menstrim respons atau menunggu penyelesaian penuh. Model berjalan di pelayan kami, jadi anda tidak memerlukan sumber GPU tempatan.
Penggunaan Token Respons Streaming
Aktifkan aliran dengan menetapkan stream: true dalam permintaan anda. API mengembalikan potongan melalui Acara Dikirim Pelayan. Potongan akhir mengandungi statistik penggunaan token jumlah. Ini membolehkan anda menjejaki kos secara masa nyata tanpa panggilan API tambahan. Penstriman sangat sesuai untuk aplikasi interaktif di mana latensi amat penting.
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 aliran untuk memaparkan token sejurus tiba. Chunk terakhir termasuk usage object. Anda boleh mengumpulkan kiraan ini untuk papan pemuka pengebilan anda sendiri. Ralat semasa penstriman ditangani dengan baik.
Panggilan Fungsi dan Mod JSON
Gunakan tools parameter untuk panggilan fungsi. Model menyokong output terstruktur melalui response_format tetapkan kepada json_object. Ini memastikan penguraian yang konsisten untuk logik backend anda. Anda boleh menentukan skema kompleks untuk aplikasi anda.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.abliteratedllmonline.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);Takrifkan fungsi anda dalam badan permintaan. Model akan memanggilnya atau mengembalikan data JSON. Ciri ini berfungsi dengan model tidak disensor sama seperti API OpenAI piawai. Anda boleh menggabungkan alat dan mod JSON mengikut keperluan.
Had had laju dan kod ralat
API ini mengenakan had ketat untuk memastikan kestabilan. Anda boleh membuat 300 permintaan setiap minit dan 8 permintaan serentak setiap kunci. Badan permintaan tidak boleh melebihi 8 MB. Ralat memulangkan kod status HTTP piawai. Ralat 401 bermaksud kunci anda tidak sah. Ralat 402 menunjukkan kredit yang tidak mencukupi. Ralat 429 menandakan anda telah mencapai had kadar.
Parameter Model dan Jendela Konteks
Tetingkap konteks menyokong 100,000 token untuk gabungan prompt dan penyelesaian. Anda boleh menetapkan temperature, top_p, dan seed untuk kawalan. Output maksimum ialah 16,000 token per permintaan. Parameter ini membolehkan penalaan halus kreativiti dan determinisme. Laraskan tetapan berdasarkan kes penggunaan anda.
curl https://api.abliteratedllmonline.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List the python dependencies for this flask app"}]
}'Luluskan parameter ini dalam badan JSON. Model memberi respons mengikut tetapan anda. Gunakan seed untuk keputusan yang boleh diulang. Model tanpa sekatan mematuhi kekangan ini seperti mana-mana LLM lain.
Pengiraan Kos dan Kira-kira Token
Bayar hanya untuk apa yang anda gunakan. Kadar ialah $0.15 per 1M token input dan $0.50 per 1M token output. Ralat dan penolakan adalah percuma. Kredit pra-bayar anda tidak akan luput. Anda boleh tambah nilai dengan kripto pada bila-bila masa. API mengembalikan kiraan token dalam setiap respons. Lacurkan penggunaan anda melalui usage object.
curl https://api.abliteratedllmonline.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List the python dependencies for this flask app"}]
}'Pantau baki anda di papan pemuka. Kredit dicaj selepas setiap permintaan. Tiada yuran bulanan atau langganan. Anda boleh bermula dengan percubaan percuma. Gunakan API dengan yakin tanpa kos tersembunyi.
Soalan biasa
Apakah ID model LLM uncensored dalam talian?
ID model sentiasa "uncensored". Anda tidak perlu memilih versi atau varian khusus. Ia adalah model berat terbuka yang disesuaikan untuk tiada penolakan.
Bagaimana cara memulakan dengan API abliterated?
Daftar dengan Google atau e-mel untuk mendapatkan kunci API serta-merta. Anda menerima $0.50 dalam kredit percubaan. Muat naik dengan USDT atau USDC untuk penggunaan yang lebih besar. API sedia untuk integrasi serta-merta.
Adakah API tanpa sensor serasi dengan SDK OpenAI?
Ya, ia menggunakan antara muka OpenAI standard. Anda hanya perlu mengubah URL asas dan kunci API dalam klien anda. Semua parameter standard seperti suhu dan penstriman berfungsi seperti yang dijangka.
Dapatkan Kunci API anda
Daftar, dapatkan kunci anda, dan kemas kini URL asas. Itu sahaja.