API Hop Belgeleri
Kimi modeli
Kimi K3’ü ortak Chat Completions uç noktasından çağırın.
https://api.apihop.ai/v1/chat-completionsKimi K3 ortak Chat Completions uç noktasında akışsız ve SSE akışlı metin yanıtlarıyla kullanılabilir.
POST https://api.apihop.ai/v1/chat-completionsKullanılabilir model
model değeri | Tür | Akışsız | SSE akışı |
|---|---|---|---|
kimi-k3 | Metin sohbeti | Evet | Evet |
Kimlik doğrulama
Authorization: Bearer YOUR_API_KEY
Content-Type: application/jsonAkışsız istek
{
"model": "kimi-k3",
"messages": [
{
"role": "system",
"content": "You are a product analysis assistant."
},
{
"role": "user",
"content": "Break this requirement into goals, constraints, and acceptance criteria."
}
],
"stream": false
}Akış isteği
{
"model": "kimi-k3",
"messages": [
{
"role": "user",
"content": "Create a pre-release checklist."
}
],
"stream": true
}Bu uç nokta varsayılan olarak tek bir tam JSON yanıtı döndürür. SSE akışı gerektiğinde stream: true değerini açıkça ayarlayın.
İstek alanları
modelstringzorunlukimi-k3 kullanın.
messagesobject[]zorunluOpenAI Chat Completions tarzı mesajlar. Her mesaj role ve content içerir.
streambooleanVarsayılan: falsetrue SSE döndürür; false tek bir tam JSON yanıtı döndürür.
max_tokensintegerİsteğe bağlı çıktı tokenı bütçesi. Üst varsayılanı kullanmak için atlayın. Akıl yürütme ve son yanıt bu bütçeyi paylaşır: küçük değer, yanıt metni üretilmeden finish_reason: "length" ile bitebilir. Büyük bütçe çıktı kullanımı ve maliyeti artırabilir.
max_completion_tokensintegermax_tokens için uyumluluk alternatifi. Desteği seçilen model belirler.
nintegerVarsayılan: 1Yalnızca n=1 desteklenir. Her istek tek yanıt seçeneği döndürür.
temperature, top_p, frequency_penalty, presence_penalty ve stop gibi ortak alanlar için Ortak Chat Completions belgesine bakın. kimi-k3 bu standart alanları kabul eder; ancak her parametre mutlaka ölçülebilir anlamsal değişim yaratmaz.
Başarılı yanıt
{
"id": "chatcmpl_...",
"object": "chat.completion",
"created": 1787200000,
"model": "kimi-k3",
"choices": [
{
"index": 0,
"message": {
"role": "assistant",
"content": "Goal: define the problem and expected outcome..."
},
"finish_reason": "stop"
}
],
"usage": {
"prompt_tokens": 24,
"completion_tokens": 86,
"total_tokens": 110
}
}Kullanım notları
- Gövdenin
modeldeğeri kullanılabilir model tablosundaki açık model ID’si olmalıdır. - Ürün adları, görünen adlar veya takma adlar açık model ID’sinin yerine kabul edilmez.
- Sayfa yalnızca
POST https://api.apihop.ai/v1/chat-completionsadresine gönderilen Chat Completions istekleri için geçerlidir; OpenAI Responses veya Claude Messages için değil. - Mevcut anahtara görünen modeller için
GET https://api.apihop.ai/v1/models, güncel fiyatlar için konsolu kullanın.