Dokumentasi untuk API Inferensi Uncensored
Mulai dengan API inferensi LLM tanpa sensor dalam hitungan detik menggunakan endpoint yang kompatibel dengan OpenAI standar dan harga per-token yang transparan.
Autentikasi & URL Dasar
Mulai dengan mengautentikasi menggunakan kunci API Anda di URL dasar yang ditentukan. Endpoint ini bekerja dengan SDK apa pun yang kompatibel dengan OpenAI dengan memperbaruri konfigurasi URL dasar. Anda menerima kunci Anda segera setelah mendaftar dengan Google atau email, tanpa memerlukan nomor telepon. https://api.apiinferencellm.com/v1 adalah satu-satunya URL dasar yang Anda butuhkan untuk semua permintaan.
Permintaan Pertama
Kirim prompt pertama Anda ke endpoint chat completions menggunakan permintaan HTTP POST standar. Pengidentifikasi model hanyalah "uncensored" dan menerima input teks untuk generasi segera. Ganti YOUR_API_KEY dengan kredensial yang ditampilkan di dasbor Anda.
curl https://api.apiinferencellm.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List the top 5 Python libraries for data analysis"}]
}'
Permintaan ini mengembalikan respons teks langsung tanpa filter konten untuk konten dewasa yang sah.
Integrasi SDK Python
Inisialisasi klien OpenAI dengan URL dasar dan kunci API Anda untuk berinteraksi secara pemrograman. Perpustakaan menangani serialisasi secara otomatis sambil mempertahankan semua parameter kustom seperti suhu dan top_p.
from openai import OpenAI
client = OpenAI(base_url="https://api.apiinferencellm.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 klien sekali dan gunakan kembali di seluruh aplikasi Anda untuk performa yang konsisten.
Integrasi SDK Node
Impor paket OpenAI dan atur URL dasar untuk menunjuk ke penyedia inferensi kami. Pendekatan ini berfungsi dengan proyek Node.js yang sudah ada yang sudah menggunakan layanan kompatibel OpenAI.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.apiinferencellm.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);
Masukkan kunci API Anda di objek konfigurasi untuk mengaktifkan permintaan terautentikasi segera.
Respons Streaming & Token
Aktifkan streaming dengan mengatur parameter stream menjadi true untuk pengiriman token secara real-time. Setiap potongan berisi teks parsial dan potongan terakhir mencakup penggunaan token total untuk penagihan yang akurat. Metode ini mengurangi latensi yang dirasakan untuk output panjang hingga 16,000 token.
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)
Tangani kesalahan dengan baik dengan memeriksa status respons sebelum memproses setiap bagian.
Batas, Error & Konteks
Kelola batas laju dengan mematuhi 300 permintaan per menit dan 8 permintaan konkuren per kunci. Jendela konteks mendukung 100.000 token untuk prompt dan completion gabungan. Kesalahan seperti 401 menunjukkan kunci tidak valid, sementara 402 berarti Anda membutuhkan lebih banyak kredit. Permintaan gagal secara instan jika Anda melebihi batas body 8 MB.
Pertanyaan yang sering diajukan
Apa URL dasar untuk API inference?
URL dasar adalah HTTPS://api.apiinferencellm.com/v1. Model ini berfungsi dengan SDK kompatibel OpenAI apa pun dengan mengubah parameter base_url.
Berapa banyak token yang dapat saya kirim dalam satu permintaan?
Anda dapat mengirim hingga 100.000 token total untuk prompt dan completion. Output maksimum per permintaan adalah 16.000 token.
Apa yang terjadi jika saya mendapatkan error 429?
Kesalahan 429 berarti Anda telah mencapai batas laju 300 permintaan per menit. Tunggu sebentar atau kurangi permintaan simultan menjadi 8 per kunci.
Hasilkan kunci Anda sekarang
Daftar, salin token, perbarui endpoint. Itu saja.