id ▾
Buat kunci

Panduan Cepat: Integrasi API LLM tanpa sensor Anda

Berhenti bergumul dengan lapisan routing yang kompleks dan mulai kirim permintaan ke endpoint tanpa sensor tunggal. Panduan ini menunjukkan cara mengintegrasikan API kompatibel OpenAI kami dalam waktu kurang dari lima menit menggunakan bahasa pilihan Anda.

https://api.alternativelitellm.com/v1uncensored

Prasyarat dan penyiapan akun

Dapatkan kredensial Anda dan konfigurasikan variabel lingkungan Anda. Buat akun dengan mengklik "Lanjutkan dengan Google" atau menggunakan email dan kata sandi di Dapatkan kunci API halaman. Anda menerima $0.50 kredit percobaan yang berlaku selama 7 hari, sehingga Anda dapat memverifikasi konektivitas sebelum mengisi ulang. URL dasar untuk semua permintaan adalah https://api.alternativelitellm.com/v1. Gunakan URL ini sebagai base_url dalam SDK yang kompatibel dengan OpenAI.

Mengirimkan permintaan pertama Anda

Buat panggilan penyelesaian chat standar menggunakan perintah curl resmi. Ganti YOUR_API_KEY dengan kunci dari dasbor. ID model selalu uncensored. Ini mengembalikan respons teks yang memungkinkan topik dewasa, fiksi, atau kontroversial tanpa penolakan standar. Sistem menerima parameter seperti temperature dan top_p untuk variasi output.

curl https://api.alternativelitellm.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Translate this Python script to Java"}]
  }'

Struktur respons sesuai dengan format OpenAI standar. Token input dibebankan $0.15 per 1M, dan token output $0.50 per 1M. Kesalahan dan penolakan tidak menguras saldo prabayar Anda.

Integrasi SDK Python

Inisialisasi klien dengan URL dasar dan kunci. The OpenAI Paket Python bekerja langsung dengan API ini. Atur model ke uncensored untuk semua interaksi. Pendekatan ini menghilangkan kebutuhan wrapper kustom atau middleware. Konfigurasikan parameter seperti max_tokens untuk mengontrol panjang output. Output maksimum defaultnya adalah 2.048 token kecuali Anda menentukan batas yang lebih tinggi.

from openai import OpenAI

client = OpenAI(base_url="https://api.alternativelitellm.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)

Verifikasi koneksi dengan memeriksa choices field in the response object. This method is ideal for backend services and automated agents.

Integrasi SDK Node

Inisialisasi klien OpenAI dengan URL dasar yang benar. Gunakan uncensored ID model untuk semua penyelesaian. SDK Node menangani header autentikasi secara otomatis ketika dikonfigurasi dengan benar. Pengaturan ini sangat cocok untuk server web dan fungsi tepi. Anda dapat meneruskan parameter standar seperti stop urutan untuk mengendalikan output. Pastikan Anda menangani data respons secara asinkron.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.alternativelitellm.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);

Periksa usage object untuk memantau konsumsi token. Metode ini memastikan perilaku yang konsisten di aplikasi JavaScript atau TypeScript Anda.

Respons streaming dengan SSE

Aktifkan streaming dengan mengatur stream: true dalam permintaan Anda. API mengembalikan Server-Sent Events (SSE) untuk pengiriman token real-time. Setiap potongan berisi konten teks parsial. Potongan terakhir mencakup statistik penggunaan token lengkap. Fitur ini mengurangi latensi yang dirasakan bagi pengguna akhir. Konfigurasikan handler aliran untuk memproses setiap peristiwa saat tiba. Gunakan ini untuk antarmuka obrolan atau generasi data real-time.

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)

Pastikan klien Anda menangani peristiwa akhir-stream dengan benar untuk menutup koneksi secara bersih. Ini mencegah kebocoran sumber daya dalam proses yang berjalan lama.

Menangani token, batas, dan kesalahan

Pantau penggunaan Anda dan tangani error dengan baik. Jendela konteks adalah 100,000 token untuk prompt ditambah penyelesaian. Output maksimum per permintaan adalah 16,000 token. Jika max_tokens tidak diatur, batas default adalah 2.048 token. Anda dibatasi hingga 300 permintaan per menit dan 8 permintaan simultan per kunci. Kesalahan 401 menunjukkan kunci tidak valid. Kesalahan 402 berarti Anda perlu mengisi ulang dengan kripto. Kesalahan 429 menandakan pembatasan laju. Kredit tidak pernah kedaluwarsa, jadi Anda dapat menggunakannya kapan saja.

#07

Pertanyaan umum

Apakah ini alternatif litellm terbaik untuk konten tanpa sensor?

Ya, ini menawarkan satu model uncensored berkapasitas tinggi tanpa routing yang kompleks. Anda mendapatkan akses langsung ke model open-weight yang disesuaikan untuk topik dewasa dan kontroversial. Ini menghilangkan vendor lock-in dan biaya langganan dari gateway típikal.

Metode pembayaran apa saja yang Anda terima untuk pengisian saldo?

Kami hanya menerima kripto: USDT (TRC20) atau USDC (Base). Pengisian ulang minimum adalah $20, dan maksimalnya adalah $500. Anda menerima kredit bonus berdasarkan jumlah pengisian ulang Anda, berkisar antara +5% hingga +15%.

Bagaimana harga bekerja untuk token input dan output?

Token input berharga $0.15 per 1M, dan token output berharga $0.50 per 1M. Anda hanya membayar untuk penggunaan sebenarnya, dan kesalahan gratis. Kredit pra-bayar tidak pernah kedaluwarsa, jadi Anda dapat menggunakan saldo Anda kapan saja diperlukan.

Akses kunci API Anda

Daftar, ambil kunci, dan perbarui URL dasar endpoint. Konfigurasi sederhana.