Panduan Cepat: Integrasi API LLM Tanpa Sensor
Integrasikan API LLM tanpa sensor dalam hitungan menit dengan endpoint kompatibel OpenAI kami. Panduan cepat ini memandu Anda melalui autentikasi, streaming, dan penanganan respons tanpa kunci langganan.
Autentikasi dan URL Dasar
Mulailah dengan mengarahkan klien ke URL dasar kami dan meneruskan kunci Anda di header. Endpoint berada di https://api.kiohnegrenzen.com/v1 dan menerima header OpenAI standar. Anda memerlukan kunci API, yang Anda hasilkan secara instan di Dapatkan kunci API halaman. Gunakan autentikasi Google atau email untuk memulai. Tidak diperlukan nomor telepon. Kunci memberikan akses ke model tanpa sensor.
Header yang Diperlukan: Authorization: Bearer YOUR_API_KEY
Kesalahan seperti 401 menunjukkan kunci tidak valid atau hilang. Periksa dasbor akun Anda. Kesalahan 402 berarti kredit prabayar Anda telah habis. Isi ulang melalui kripto untuk melanjutkan. Respons 429 menandakan Anda mencapai batas laju 300 permintaan per menit.
Mengirim Permintaan Pertama Anda
Buat permintaan POST ke /v1/chat/completions dengan ID model Anda dan prompt. Gunakan uncensored sebagai ID model. Model ini disesuaikan untuk menjawab tanpa penolakan untuk konten dewasa yang sah. Model ini menangani input teks dan mengembalikan output teks. Anda dapat menentukan parameter seperti temperature atau top_p untuk mengontrol kreativitas. Sistem mendukung pemanggilan fungsi dan mode JSON untuk data terstruktur.
Model: uncensored
Jaga permintaan di bawah 8MB. Anda dapat mengirim hingga 8 permintaan bersamaan per kunci. Setiap permintaan dihitung terhadap saldo pra-bayar Anda. Kesalahan dan penolakan gratis. Kredit Anda tidak pernah kedaluwarsa.
Integrasi SDK Python
Gunakan resmi openai Paket Python untuk berinteraksi dengan API. Atur URL dasar ke titik akhir kami dan berikan kunci Anda. Ini memungkinkan Anda memanfaatkan struktur kode yang ada. Anda dapat meneruskan pesan sebagai daftar kamus. Objek respons berisi teks yang dihasilkan dan statistik penggunaan token. Streaming didukung melalui generator async.
Parameter Utama: temperature, top_p, stop, seed.
Instal paket dengan pip. Impor kelas klien. Inisialisasi dengan URL dasar Anda. Kirim permintaan penyelesaian chat. SDK menangani serialisasi JSON dan transportasi HTTP untuk Anda.
Integrasi SDK Node.js
Inisialisasi SDK OpenAI Node.js dengan URL dasar kami. Ini memastikan kompatibilitas dengan proyek JavaScript atau TypeScript Anda. Teruskan kunci API dan URL dasar dalam konstruktor. Kirim permintaan penyelesaian chat dengan ID model uncensored. SDK mengembalikan aliran respons atau objek tunggal. Anda dapat mengonfigurasi parameter seperti presence_penalty dan frequency_penalty.
Konfigurasi: Atur baseURL dan apiKey.
SDK mendukung permintaan sinkron dan asinkron. Gunakan async/await untuk operasi non-blocking. Tangani kesalahan secara elegan. Tangkap kesalahan jaringan dan kesalahan API. Log penggunaan token untuk pelacakan biaya.
Respons Streaming dengan SSE
Aktifkan streaming dengan mengatur stream: true dalam permintaan Anda. API mengembalikan Server-Sent Events (SSE). Setiap potongan berisi teks parsial. Potongan terakhir mencakup penggunaan token total. Ini sangat ideal untuk aplikasi real-time. Anda dapat menampilkan token saat tiba. Model mendukung hingga 16,000 token per permintaan. Set max_tokens untuk mengontrol panjang output. Default adalah 2.048 token jika tidak ditentukan.
Streaming: Aktifkan melalui pustaka klien atau HTTP mentah.
Parse stream SSE. Tangani setiap chunk. Akumulasi teks. Tutup stream saat selesai. Penggunaan token dilaporkan di chunk terakhir. Ini membantu Anda melacak biaya secara akurat.
Batas Token dan Penanganan Error
Jendela konteks mendukung 100.000 token untuk prompt dan completion gabungan. Ini memungkinkan dokumen besar. Pantau penggunaan token untuk menghindari melebihi batas. Kesalahan termasuk 401 untuk kunci tidak valid, 402 untuk kredit tidak cukup, dan 429 untuk batas laju. Penolakan gratis. Kredit adalah prabayar dan tidak pernah kedaluwarsa. Isi ulang dengan USDT atau USDC. Bonus berlaku untuk isi ulang yang lebih besar. Gunakan mode JSON untuk output terstruktur. Pemanggilan fungsi didukung. Privasi terjaga; prompt tidak digunakan untuk pelatihan.
cURL
curl https://api.kiohnegrenzen.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Generate a 300 word technical blog post about vector databases."}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.kiohnegrenzen.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)Node.js
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.kiohnegrenzen.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);Streaming
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)Pertanyaan yang sering diajukan
Apa batas jendela konteks untuk model uncensored?
Jendela konteks mendukung 100.000 token untuk prompt dan completion gabungan. Ini memungkinkan dokumen besar. Pantau penggunaan token untuk menghindari melebihi batas.
Bagaimana cara mengisi ulang kredit prabayar?
Isi saldo dengan USDT (TRC20) atau USDC (Base). Setiap jumlah bulat dari $20 hingga $500 diterima. Bonus berlaku untuk pengisian yang lebih besar. Kredit tidak pernah kedaluwarsa.
Apakah model tanpa sensor memfilter konten?
Model ini tidak menolak topik dewasa yang sah, fiksi, atau kontroversial. Model ini disesuaikan untuk respons tanpa sensor. Pengecualian termasuk konten seksual yang melibatkan anak di bawah umur. Permintaan jenis itu ditolak.