https://api.apikimi.cc/v1
Rychlý start Kimi api
Začněte s naší nezcenzurovanou LLM API během minut pomocí standardních klientů kompatibilních s OpenAI. Tento průvodce pokrývá autentizaci, formáty požadavků a nastavení streamování pro rychlou integraci.
Požadavky: Instalace SDK
Nainstalujte oficiální SDK pro preferovaný jazyk pro automatické zpracování autentizace a serializace. Naše API se řídí standardem OpenAI, takže jakákoli kompatibilní klientská knihovna funguje s minimálními změnami konfigurace.
Pro Python nainstalujte knihovnu přes pip. Pro Node.js použijte npm nebo yarn. Tyto nástroje spravují HTTP klienta a parsování JSON za vás.
Ověření: Nastavení klíče kimi
Získejte svůj klíč z panelu a předávejte jej jako Authorization hlavička. Použijte základní URL https://api.apikimi.cc/v1 pro všechny požadavky.
Uložte klíč bezpečně do proměnných prostředí nebo konfiguračních souborů. Formát hlavičky je Bearer YOUR_API_KEY.
Odeslání první žádosti
Odeslat požadavek POST na /v1/chat/completions vaším ID modelu uncensored. Odpověď přímo vrací vygenerovaný text.
Ujistěte se, že nastavíte model pole správně. API vrací surový výstup bez odmítnutí obsahu pro zákonná témata.
Streamované odpovědi
Povolte streamování nastavením stream: true v těle požadavku. Toto vrací částečné odpovědi ve formátu Server-Sent Events (SSE).
Parsovejte SSE stream pro zobrazení tokenů v reálném čase. Konečná část obsahuje statistiky využití tokenů pro fakturaci.
Nastavení volání funkcí
Definujte nástroje v tools pole ve vašem požadavku. Model vrací volání nástrojů místo přímého textu, když je to vhodné.
Zpracujte volání nástrojů ve své aplikační logice a odešlete výsledky zpět do API pro další zpracování. Podpora pro tool_choice umožňuje přísné vynucování.
Zpracování chyb a limity
Zvládněte standardní HTTP chyby: 401 pro neplatné klíče, 402 pro nedostatečný kredit a 429 pro limity rychlosti. Okno kontextu podporuje celkem 100,000 tokenů.
Max výstup je 16,000 tokenů na požadavek. Chyby nespotřebují kredit. Upravte svou logiku opakování na základě kódu chyby.
cURL
curl https://api.apikimi.cc/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List the key differences between Rust and Go memory management"}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.apikimi.cc/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.apikimi.cc/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);Streamování
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)Často kladené otázky
Zobrazit dokumentaciJaká je základní URL adresa API kimi?
Základní URL je HTTPS://api.apikimi.cc/v1. Použijte ji pro všechny API požadavky, abyste zajistili kompatibilitu se standardními klienty OpenAI.
Jak řešit odpovědi ve formátu streamování?
Nastavte parametr stream na true ve svém požadavku. API vrací data jako Server-Sent Events, což vám umožňuje zpracovávat tokeny, jak jsou generovány.
Co se stane, pokud dostanu chybu 402?
Chyba 402 signalizuje nedostatek předplaceného kreditu. Dobijte jej přes kryptoměny (USDT nebo USDC) pro obnovení služby. Samotné chyby nespotřebovávají kredit.
Generujte svůj API klíč
Registrovat, získat klíč a aktualizovat základní URL. Jednoduchá integrace.