id ▾
Klaim kunci percobaan

Referensi API: Chat Completions

Integrasikan LLM tanpa sensor ke dalam aplikasi Anda dengan antarmuka kompatibel OpenAI standar. Kirim teks, terima teks, dan tangani respons streaming tanpa filter konten.

URL Dasar dan Autentikasi

Gunakan URL dasar yang disediakan untuk mengarahkan permintaan ke LLM uncensored kami. Sertakan kunci API Anda di dalam Authorization header untuk setiap permintaan. Ini memastikan panggilan Anda diautentikasi dan ditagih dengan benar ke kredit pra-dibayar Anda. Anda dapat membuat kunci secara instan melalui Google atau email 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"}]
  }'

Endpoint menerima payload JSON standar. Jika Anda menggunakan klien pihak ketiga, perbarui URL dasar untuk menunjuk ke sini. Kunci API Anda bertindak sebagai satu-satunya kredensial untuk akun Anda.

Endpoint Chat Completions

Kirim pesan ke POST /v1/chat/completions endpoint untuk menghasilkan teks. ID model selalu uncensored. Endpoint ini menangani input teks dan mengembalikan output teks tanpa modalitas tambahan. Endpoint ini dirancang untuk tugas roleplay, penulisan, atau coding yang memerlukan tanpa 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 pustaka klien Anda dengan URL dasar yang benar. SDK menangani serialisasi JSON untuk Anda. Anda dapat melakukan streaming respons atau menunggu penyelesaian penuh. Model berjalan di server kami, jadi Anda tidak memerlukan sumber daya GPU lokal.

Respons Streaming dan Penggunaan Token

Aktifkan streaming dengan mengatur stream: true dalam permintaan Anda. API mengembalikan potongan melalui Server-Sent Events. Potongan terakhir berisi statistik total penggunaan token. Ini memungkinkan Anda melacak biaya secara waktu nyata tanpa panggilan API tambahan. Streaming sangat ideal untuk aplikasi interaktif di mana latensi sangat 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 menampilkan token saat tiba. Chunk terakhir mencakup usage object. Anda dapat mengakumulasi jumlah ini untuk dasbor penagihan Anda sendiri. Kesalahan selama streaming ditangani dengan lancar.

Pemanggilan Fungsi dan Mode JSON

Gunakan tools parameter untuk pemanggilan fungsi. Model mendukung output terstruktur melalui response_format setel ke json_object. Ini memastikan parsing yang konsisten untuk logika backend Anda. Anda dapat mendefinisikan 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);

Tentukan fungsi Anda dalam badan permintaan. Model akan memanggilnya atau mengembalikan data JSON. Fitur ini berfungsi dengan model tanpa sensor sama seperti API OpenAI standar. Anda dapat mencampur alat dan mode JSON sesuai kebutuhan.

Batas Laju dan Kode Kesalahan

API menerapkan batas ketat untuk memastikan stabilitas. Anda dapat membuat 300 permintaan per menit dan 8 permintaan konkurensi per kunci. Badan permintaan tidak boleh melebihi 8 MB. Error mengembalikan kode status HTTP standar. Error 401 berarti kunci Anda tidak valid. Error 402 menunjukkan kredit tidak cukup. Error 429 menandakan Anda telah mencapai batas laju.

Parameter Model dan Jendela Konteks

Jendela konteks mendukung 100.000 token untuk prompt dan completion secara gabungan. Anda dapat mengatur temperature, top_p, dan seed untuk kontrol. Output maksimum adalah 16.000 token per permintaan. Parameter ini memungkinkan penyesuaian kreativitas dan determinisme. Sesuaikan pengaturan berdasarkan kasus 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"}]
  }'

Kirimkan parameter-parameter ini dalam body JSON. Model merespons sesuai pengaturan Anda. Gunakan seed untuk hasil yang dapat direproduksi. Model uncensored mematuhi batasan ini seperti LLM lainnya.

Perhitungan Biaya dan Jumlah Token

Bayar hanya sesuai pemakaian. Tarifnya adalah $0.15 per 1M token input dan $0.50 per 1M token output. Kesalahan dan penolakan gratis. Kredit prabayar Anda tidak pernah kedaluwarsa. Anda dapat mengisi ulang dengan kripto kapan saja. API mengembalikan jumlah token di setiap respons. Lacak 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 saldo Anda di dasbor. Kredit dibebankan setelah setiap permintaan. Tidak ada biaya bulanan atau langganan. Anda dapat memulai dengan uji coba gratis. Gunakan API dengan percaya diri tanpa biaya tersembunyi.

Pertanyaan umum

Apa ID model online LLM uncensored?

ID model selalu "uncensored". Anda tidak perlu memilih versi atau varian tertentu. Ini adalah model open-weight yang di-tune untuk tanpa penolakan.

Bagaimana cara memulai dengan API abliterated?

Daftar dengan Google atau email untuk mendapatkan kunci API secara instan. Anda menerima $0.50 dalam kredit percobaan. Isi ulang dengan USDT atau USDC untuk penggunaan lebih besar. API siap untuk integrasi segera.

Apakah API tanpa sensor kompatibel dengan SDK OpenAI?

Ya, API ini menggunakan antarmuka OpenAI standar. Anda hanya perlu mengubah URL dasar dan kunci API di klien Anda. Semua parameter standar seperti suhu dan streaming berfungsi seperti yang diharapkan.

Dapatkan Kunci API Anda

Daftar, ambil kunci Anda, dan perbarui URL dasar. Itu saja.