Dokumentasi API LLM Least Censored
Mulai dengan API LLM tanpa sensor dalam waktu kurang dari dua menit dengan mengarahkan SDK OpenAI Anda ke URL dasar kami dan mengganti ID model. Panduan cepat ini mencakup autentikasi, permintaan dasar, dan streaming agar Anda dapat mengintegrasikan API segera.
Memulai: Hubungkan SDK Anda
Mulai mengirim permintaan segera dengan memperbarui URL dasar dan kunci API Anda. API kami menerima klien OpenAI-compatible standar, jadi Anda hanya perlu mengubah konfigurasi endpoint. Gunakan ID model "uncensored" untuk semua permintaan untuk mengakses model tanpa sensor. URL dasarnya adalah HTTPS://api.leastcensoredllm.com/v1. Anda mendapatkan kunci secara instan setelah mendaftar dengan Google atau email. Tidak diperlukan nomor telepon untuk pendaftaran.
curl https://api.leastcensoredllm.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Generate the system config file for the new server setup"}]
}'
Titik akhir dan parameter yang didukung
Kami menyediakan dua titik akhir: POST /v1/chat/completions dan GET /v1/models. Tidak ada titik akhir embedding, gambar, atau audio. Anda dapat menggunakan parameter standar seperti suhu, top_p, dan urutan berhenti. API mendukung pemanggilan fungsi dan mode JSON untuk output terstruktur. Gunakan titik akhir GET untuk memverifikasi model yang tersedia. Kunci API kami mengautentikasi semua permintaan.
from openai import OpenAI
client = OpenAI(base_url="https://api.leastcensoredllm.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)
Streaming dan penggunaan token
Aktifkan streaming dengan mengatur stream menjadi true dalam permintaan Anda. Anda menerima potongan Server-Sent Events (SSE) saat model menghasilkan teks. Detail penggunaan token muncul di potongan terakhir aliran. Ini memungkinkan Anda melacak biaya secara real-time. Streaming bekerja dengan semua parameter standar. API mengembalikan konten parsial segera.
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)
Mode JSON dan pemanggilan fungsi
Paksa output terstruktur dengan mengatur response_format menjadi {"type": "json_object"}. Model akan mengembalikan JSON yang valid alih-alih teks bebas. Pemanggilan fungsi bekerja dengan meneruskan parameter tools dan tool_choice. API mendukung definisi alat standar. Ini berguna untuk membangun agen atau memarsing data. Gunakan model tanpa sensor untuk respons terstruktur yang andal.
Batas laju dan konkurensi
Setiap kunci API mendukung 300 permintaan per menit. Anda dapat menjalankan 8 permintaan konkuren secara simultan. Ukuran badan permintaan maksimum adalah 8 MB. Jika Anda melebihi batas, Anda akan menerima error 429. Gunakan satu kunci per akun. Anda dapat menghasilkan kunci baru untuk menggantikan kunci lama. Error dan penolakan tidak dihitung terhadap batas laju Anda.
Jendela konteks dan token maksimum
Jendela konteks adalah 100.000 token untuk prompt dan completion gabungan. Output maksimum default adalah 2.048 token. Anda dapat mengatur max_tokens hingga 16.000 per permintaan. Konteks yang lebih panjang didukung dalam batas jendela. Perhatikan ukuran body 8 MB. Hal ini memungkinkan percakapan mendalam atau dokumen besar.
Node.js
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.leastcensoredllm.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);Pertanyaan yang sering diajukan
Apa URL dasar untuk API LLM dengan sensor paling sedikit?
URL dasar adalah HTTPS://api.leastcensoredllm.com/v1. Gunakan URL ini dengan SDK atau klien HTTP apa pun yang kompatibel dengan OpenAI. Anda harus menyediakan kunci API Anda di header Authorization.
Bagaimana cara menangani batas laju?
Anda dibatasi hingga 300 permintaan per menit per kunci. Jika Anda melebihi ini, API mengembalikan kode status 429. Anda dapat menjalankan 8 permintaan simultan sekaligus. Error tidak dihitung menuju batas.
Apakah API LLM tanpa sensor kompatibel dengan SDK OpenAI?
Ya, API ini sepenuhnya kompatibel dengan OpenAI. Anda hanya perlu mengubah URL dasar dan ID model. ID modelnya adalah "uncensored". Parameter standar seperti temperature dan top_p berfungsi seperti yang diharapkan.
Dapatkan kunci API Anda sekarang
Daftar, ambil kunci Anda, dan perbarui URL dasar Anda. Itu adalah seluruh prosesnya.
Buat kunci