Panduan Permulaan Pantas API Kimi uncensored
Panduan ini menyediakan laluan langsung untuk menggunakan API tanpa sensor kami untuk penjanaan teks tanpa penapis kandungan. Anda boleh mengintegrasikan hujung sambungan ke dalam aplikasi sedia ada menggunakan klien serasi OpenAI.
Pengesahan dan URL Asas
Titik akhir untuk API tidak disensor kami ialah HTTPS://api.kimiuncensored.com/v1. Luluskan kunci anda dalam header Authorization menggunakan skema Bearer. Persediaan ini berfungsi dengan mana-mana klien yang menyokong pengesahan serasi OpenAI.
- Daftar melalui Google atau e-mel untuk menerima kunci anda serta-merta.
- Nombor telefon atau kaedah pembayaran tidak diperlukan untuk kredit percubaan awal.
- Kunci API anda adalah unik kepada akaun anda dan menggantikan sebarang kunci sebelumnya jika anda menjana semula.
curl https://api.kimiuncensored.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List three ways to optimize PostgreSQL query performance."}]
}'
POST /v1/chat/completions
Hantar muatan JSON ke hujung penyelesaian chat untuk menjana teks. ID model hanyalah "uncensored". Anda boleh mengawal gaya output menggunakan parameter seperti suhu dan top_p.
- Tetapkan
max_tokensuntuk membatasi panjang respons. - Gunakan
stopparameter untuk menghentikan penjanaan pada urutan tertentu. - Sistem menyokong struktur permintaan OpenAI piawai.
from openai import OpenAI
client = OpenAI(base_url="https://api.kimiuncensored.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)
Respons Streaming (SSE)
Aktifkan aliran dengan menetapkan stream: true dalam permintaan anda. API mengembalikan Acara Dihantar Pelayan (SSE) mengandungi potongan teks separa. Ini mengurangkan latensi yang dirasakan untuk aplikasi interaktif.
- Data penggunaan token termasuk dalam potongan aliran akhir.
- Tangani gangguan rangkaian dengan lembut kerana aliran mungkin terputus.
- Kaedah ini sesuai untuk antara muka pengguna masa nyata.
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)
Mod JSON dan Pemanggilan Fungsi
Paksa output terstruktur dengan menetapkan response_format ke {"type": "json_object"}. Ini memastikan model mengembalikan JSON, yang sangat penting untuk menguraikan data dalam aliran kerja automatik.
- Takrifkan takrifan alat dalam
toolsarray for function calling. - Gunakan
tool_choiceuntuk mengawal bila model memanggil fungsi. - Sahkan respons JSON di sisi tempatan sebelum memprosesnya.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.kimiuncensored.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);
Had had laju dan kekangan
Setiap kunci API terhad kepada 300 permintaan setiap minit dan 8 permintaan serentak. Saiz badan permintaan maksimum ialah 8 MB. Melangkaui had-had ini akan menghasilkan kod status 429.
- Ralat 401 menunjukkan kunci API tidak sah atau telah luput.
- Ralat 402 bermaksud anda mempunyai kredit prabayar yang tidak mencukupi.
- Ralat dan penolakan tidak menggunakan baki token anda.
Tetingkap Konteks dan Butiran Model
Model ini menyokong tetingkap konteks 100,000 token untuk prompt dan penyelesaian yang digabungkan. Jika anda tidak menentukan max_tokens, had output lalai ialah 2,048 token. Ini membolehkan pemprosesan konteks panjang sambil mengekalkan kelajuan respons.
- Token input dikenakan caj pada $0.15 per 1M token.
- Token output ditagih pada kadar $0.50 bagi setiap 1M token.
- Kredit pra-bayar tidak luput dan ditambah baki melalui kriptu.
Soalan lazim
Adakah API uncensored kimi benar-benar tanpa penapis?
Ya, model ini tidak menolak topik dewasa yang sah, fiksyen, atau kontroversial. Had keras hanya pada kandungan seksual melibatkan kanak-kanak, yang sentiasa ditolak. Kami tidak menggunakan petisyen anda untuk melatih data anda.
Bagaimana cara membayar untuk penggunaan API LLM tanpa sensor?
Kami menerima USDT (TRC20) atau USDC (Base) sahaja. Anda boleh menambah baki sebarang jumlah bulat dari $20 hingga $500. Anda menerima kredit bonus untuk deposit yang lebih besar, seperti +15% untuk penambahan baki $200.
Apa yang berlaku jika saya melebihi had kadar?
Anda akan menerima ralat 429 Too Many Requests. Hadnya ialah 300 permintaan setiap minit setiap kunci. Pastikan klien anda mengendalikan cuba semula dengan backoff eksponen untuk mengelakkan mencapai had permintaan serentak sebanyak 8.
Selamatkan kunci API anda
Daftar, dapatkan token anda, dan kemas kini URL endpoint anda. Itu sahaja yang diperlukan.