Mula di sini/Pengintegrasian
Dokumentasi API Serasi OpenAI
Mula menggunakan LLM tanpa sensor kami serta-merta. Panduan ini merangkumi hujung sambungan API serasi OpenAI, pengesahan identiti, dan parameter penstriman untuk integrasi langsung.
https://api.keyapikimi.com/v1uncensored
URL Asas dan Pengesahan
URL asas untuk semua permintaan ialah HTTPS://api.keyapikimi.com/v1. Sahkan dengan menghantar kunci API unik anda dalam header Authorization. Anda menerima kunci ini serta-merta selepas mendaftar dengan Google atau e-mel. Kunci ini memberikan akses ke model tanpa sensor tanpa memerlukan langganan bulanan.
curl https://api.keyapikimi.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "fetch weather in tokyo"}]
}'Kunci API anda kekal aktif sehingga anda menggantikannya. Ralat dan penolakan tidak menggunakan kredit pra-dibayar anda. Privasi dikekalkan kerana prompt tidak digunakan untuk melatih data anda.
Permintaan Pertama: Penyelesaian Chat
Hantar pertanyaan teks ke model uncensored tunggal melalui endpoint penyelesaian chat. ID model adalah "uncensored". Endpoint ini menerima parameter standard seperti suhu dan top_p. Ia mengembalikan teks yang dijana tanpa penolakan kandungan untuk penggunaan dewasa yang sah.
from openai import OpenAI
client = OpenAI(base_url="https://api.keyapikimi.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)Setiap permintaan menyokong tetingkap konteks 100,000 token untuk input dan output digabungkan. Anda boleh mengalirkan respons atau menerimanya sebagai blok tunggal. Model mengendalikan panggilan fungsi dan mod JSON dengan cekap.
Integrasi SDK Node.js
Gunakan SDK OpenAI untuk Node.js untuk menyambung dengan mudah. Tetapkan URL asas dan kunci API dalam objek konfigurasi anda. Pendekatan ini berfungsi dengan mana-mana perpustakaan klien serasi OpenAI. Anda mengelakkan logik perutean kompleks dengan menggunakan penyedia model tunggal.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.keyapikimi.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);Luluskan ID model "uncensored" untuk memastikan permintaan dihantar ke pelayan yang betul. API mengendalikan pengiraan token dan bil secara automatik. Ralat dikembalikan sebagai kod status HTTP standard untuk memudahkan nyahpepijat.
Respons Streaming Melalui SSE
Aktifkan penstriman dengan menetapkan parameter stream kepada true. API mengembalikan Acara Dikirim Pelayan (SSE) untuk penghantaran token secara masa nyata. Butiran penggunaan token muncul dalam pecahan akhir aliran. Kaedah ini mengurangkan latensi yang dirasakan untuk output panjang.
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)Uraikan peristiwa SSE untuk memaparkan teks semasa ia dijana. Output maksimum per permintaan ialah 16,000 token. Jika anda tidak menetapkan max_tokens, lalai ialah 2,048 token. Penstriman berfungsi dengan semua parameter piat seperti jujukan henti.
Parameter: Suhu dan Top P
Kawal kreativiti dengan parameter suhu. Nilai yang lebih tinggi menghasilkan teks yang lebih pelbagai. Gunakan top_p untuk menghadkan pensampelan kepada token yang paling berkemungkinan. Parameter stop menghentikan penjanaan apabila rentetan tertentu muncul. Tetapan ini berfungsi bersama untuk kawalan yang tepat.
Laraskan seed untuk hasil yang boleh direplikasi semasa pengujian. Penalti kehadiran dan kekerapan membantu mengurangkan pengulangan. Mod JSON memaksa output menjadi JSON yang sah. Gunakan response_format untuk memaksakan struktur data yang ketat untuk aplikasi anda.
Had, Ralat, dan Tetingkap Konteks
Tingkap konteks adalah 100,000 token secara keseluruhan. Anda boleh menghantar sehingga 300 permintaan setiap minit per kunci. Kebolehtumpuan dihadkan kepada 8 permintaan serentak per kunci. Badan permintaan tidak boleh melebihi 8 MB. Had ini memastikan prestasi stabil untuk semua pengguna.
Tangani HTTP 401 untuk kunci tidak sah. HTTP 402 menunjukkan kredit pra-bayar tidak mencukupi. HTTP 429 bermaksud anda mencapai had kadar. Kredit tidak pernah luput, jadi anda boleh menambah pada bila-bila masa melalui crypto. Bayaran balik tidak dikeluarkan untuk kredit yang digunakan.
Soalan biasa
Apakah kunci API kimi digunakan untuk?
Kunci API anda mengesahkan permintaan ke hujung sambungan LLM tanpa sensor. Ia menggantikan keperluan untuk langganan vendor berbilang. Gunakan ia dengan mana-mana pustaka klien serasi OpenAI piawai.
Kaedah pembayaran manakah yang anda terima?
Kripto sahaja: USDT pada TRC20 atau USDC pada Base, sebarang jumlah bulat dari $20 hingga $500. Kredit bonus terpakai dari $50.
Adakah model tanpa sensor tersedia melalui penstriman?
Ya, penstriman disokong melalui Server-Sent Events. Anda menerima token secara masa nyata. Potongan akhir mengandungi jumlah penggunaan token untuk pengebilan.
Akses kunci anda serta-merta
Daftar, dapatkan kunci anda, kemas kini URL asas. Selesai.