API LLM Terbaik/Dokumentasi API untuk model uncensored
Dokumentasi API untuk model uncensored
Kirimkan permintaan tanpa sensor pertama Anda ke API yang kompatibel dengan OpenAI kami dalam hitungan detik. Panduan ini mencakup autentikasi, penggunaan SDK, streaming, dan batas untuk API LLM tanpa sensor.
Autentikasi dan URL Dasar
Mulai dengan mengirimkan permintaan ke https://api.bestllmapiprovider.com/v1 dengan kunci API Anda. URL dasar menggantikan endpoint OpenAI standar dalam konfigurasi klien Anda. Teruskan kunci tersebut di Authorization: Bearer <key> header untuk setiap panggilan. Ini berfungsi dengan SDK resmi OpenAI dan klien yang kompatibel dengan OpenAI mana pun.
Header yang Diperlukan
Content-Type: application/jsonAuthorization: Bearer YOUR_API_KEY
Jaga kunci Anda tetap aman. Jika Anda kehilangannya, hasilkan kunci baru dari dasbor. Kunci lama berhenti bekerja segera.
curl https://api.bestllmapiprovider.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Calculate the total cost for 50k tokens"}]
}'
Panduan Cepat: Kirim permintaan tanpa sensor pertama Anda
Buat permintaan POST ke /v1/chat/completions untuk mendapatkan output teks. ID model selalu uncensored. Kirim prompt Anda di messages array. API mengembalikan respons langsung tanpa filter konten untuk penggunaan dewasa yang sah.
Contoh Payload
model:"uncensored"messages:[{"role": "user", "content": "Explain quantum entanglement."}]
Endpoint ini hanya menangani generasi teks. Endpoint ini tidak mendukung gambar atau audio. Gunakan parameter di bawah ini untuk mengontrol gaya output.
from openai import OpenAI
client = OpenAI(base_url="https://api.bestllmapiprovider.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)
Parameter: Suhu, Top-P, dan Seed
Kontrol kreativitas dengan temperature dan top_p. Setel temperature ke 0.7 untuk output seimbang atau 1.5 untuk variasi lebih. Gunakan top_p untuk membatasi massa probabilitas token yang disampling. Setel seed integer untuk hasil yang dapat direproduksi. Parameter-parameter ini membantu Anda menyesuaikan model untuk tugas-tugas tertentu.
Parameter Utama
temperature: 0.0 hingga 2.0top_p: 0.1 hingga 1.0seed: bilangan bulat apa pun
Gabungkan ini dengan max_tokens untuk mengontrol panjang. Model mematuhi batas jendela konteks secara ketat.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.bestllmapiprovider.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);
Responsi streaming dan penghitungan token
Aktifkan streaming dengan mengatur stream: true dalam permintaan Anda. API mengirim Server-Sent Events (SSE) untuk setiap token yang dihasilkan. Ini mengurangi latensi yang dirasakan untuk respons panjang. Penggunaan token dilaporkan dalam potongan terakhir.
Penanganan Stream
- Baca bagian saat bagian tersebut tiba
- Parse
deltafield - Periksa
usagedalam potongan terakhir
Streaming bekerja dengan semua parameter. Ini tidak mempengaruhi harga per token. Anda membayar untuk token yang sebenarnya dihasilkan.
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)
Pemanggilan Fungsi dan Mode JSON
Gunakan tools untuk pemanggilan fungsi atau response_format untuk output JSON. Set response_format ke {"type": "json_object"} untuk JSON yang ketat. Model mengembalikan data terstruktur yang cocok untuk diparsing. Ini berguna untuk membangun agen atau pipeline ekstraksi data.
Konfigurasi
tools: array definisi fungsiresponse_format:{"type": "json_object"}
Pastikan instruksi prompt Anda cocok dengan skema. Model mungkin masih memerlukan validasi. Selalu tangani kesalahan parsing yang mungkin terjadi.
Contoh Mode JSON
Atur response_format untuk memaksakan output JSON yang ketat. Ini mengurangi kebutuhan akan pascapemrosesan.
Batas, Error, dan Jendela Konteks
Jendela konteks adalah 100.000 token total. Output maksimum adalah 16.000 token per permintaan. Anda dapat mengirim 300 permintaan per menit per kunci. Delapan permintaan simultan diperbolehkan secara bersamaan. Error mengembalikan kode HTTP standar.
Kesalahan Umum
- 401: Kunci tidak valid atau hilang
- 402: Kredit tidak mencukupi
- 429: Batas kecepatan terlampaui
Penolakan karena batas konten tidak membebani kredit. Error juga tidak membebani kredit. Kredit pra-dibayar Anda tidak pernah kedaluwarsa.
Batas Permintaan
Ukuran badan permintaan maksimal adalah 8 MB. Melebihi ini akan mengembalikan error 413. Kelola penggunaan token Anda dengan hati-hati.
Pertanyaan yang sering diajukan
Bagaimana cara membayar untuk API LLM tanpa sensor?
Anda melakukan top-up dengan kripto saja (USDT di TRC20 atau USDC di Base). Setiap jumlah bulat dari $20 hingga $500 diterima. Kredit dibebankan berdasarkan penggunaan token nyata sebesar $0.15 per 1M token input dan $0.50 per 1M token output.
Apakah model tanpa sensor digunakan untuk pelatihan?
Tidak, prompt Anda tidak digunakan untuk pelatihan. Model adalah model open-weight yang dijalankan di server kami sendiri. Model ini disesuaikan untuk menjawab tanpa penolakan konten untuk penggunaan dewasa yang sah.
Apa yang terjadi jika saya mendapatkan error 402?
Error 402 berarti Anda tidak memiliki sisa kredit. Anda perlu mengisi ulang akun Anda dengan kripto untuk terus menggunakan API. Error seperti 401 atau 429 tidak membebankan kredit.
Dapatkan Kunci API Anda
Daftar, ambil kunci Anda, perbarui endpoint. Itu saja.