TR ▾
API anahtarı al

kimik2api.comKimi K2 API: İlk istek beş dakikada

Kimi K2 API: İlk istek beş dakika içinde

OpenAI uyumlu API'mizi kullanarak ilk yanıtınızı beş dakikadan kısa sürede alın. Bu kılavuz temel URL'yi, kimlik doğrulamayı ve sansürsüz model için hemen kullanıma yönelik kalıpları kapsar.

Temel URL ve Kimlik Doğrulama

İstemcinizi https://api.kimik2api.com/v1 adresine yönlendirerek kimik2api.com hizmetine bağlanın. Her istek için geçerli bir API anahtarına ihtiyacınız vardır. Yalnızca e-posta ve şifre ile kaydolduktan sonra API anahtarını al sayfasından bir tane oluşturun. Başlamak için kredi kartı gerekmez ve her hesap 7 gün geçerli $0.50 deneme kredisi alır. Anahtarınızı güvende tutun; eskisini iptal etmek için istediğiniz zaman yenileyebilirsiniz.

İlk İstek (cURL)

Standart bir sohbet tamamlama isteğiyle bağlantıyı hemen test edin. YOUR_API_KEY yerine kendi anahtarınızı yazın. Model kimliği uncensored'dir. Bu uç nokta metin girdisi kabul eder ve metin çıktısı verir; birleşik istem ve tamamlama için 100.000 token'a kadar destekler.

curl https://api.kimik2api.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Write a blunt product review of a cheap VPN."}]
  }'

401 alırsanız anahtarınız geçersizdir. 402 ön ödemeli kredinizin tükendiğini gösterir. 429 dakikada 300 istek limitini aştığınızı belirtir.

Python SDK Entegrasyonu

API ile etkileşim kurmak için resmi openai Python paketini kullanın. İstekleri OpenAI'nin sunucuları yerine bizim sunucularımıza yönlendirmek için base_url ve api_key yapılandırmasını ayarlayın. Bu, tedarikçi kilidi olmadan standart istemci kodu kullanmanızı sağlar. Model ID'si tüm tamamlamalar için uncensored olarak kalır.

from openai import OpenAI

client = OpenAI(base_url="https://api.kimik2api.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)

Bu kurulum, temel URL'yi kolayca değiştirmenizi sağlar. Betiği çalıştırmadan önce ortamınızda gerekli paketlerin yüklü olduğundan emin olun.

Node.js SDK Entegrasyonu

JavaScript ve TypeScript geliştiricileri için Node.js OpenAI SDK aynı şekilde çalışır. baseURL'i uç noktamıza ayarlayın ve API anahtarınızı sağlayın. Bu yaklaşım mevcut OpenAI uyumlu istemci koduyla uyumluluğu korur. Diğer LLM sağlayıcılarıyla yapacağınız gibi mesaj gönderebilir ve yanıt alabilirsiniz.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.kimik2api.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);

Gömme (embedding) veya görüntü oluşturma sunmadığımızı unutmayın; bu nedenle metin tabanlı etkileşimler için temel arayüzünüz standart sohbet tamamlama uç noktasıdır.

Akışlı Yanıtlar (SSE)

İstek gövnenizde stream: true ayarlayarak gerçek zamanlı token üretimini etkinleştirin. API, kısmi verileri içeren Sunucu Tarafı Olayları (SSE) döndürür. Bu, anlık geri bildirim kullanıcı deneyimini iyileştiren sohbet arayüzleri için idealdir. Her parça oluşturulan metnin bir bölümünü içerir, böylece çıktı oluşturulurken görüntüleyebilirsiniz.

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)

Kullanıcı arayüzünü kademeli olarak güncellemek için istemci kodunuzda akış olaylarını işleyin. Bu, son kullanıcı için algılanan gecikmeyi önemli ölçüde azaltır.

Limitler, Hatalar ve Bağlam

API'miz 100.000 token bağlam penceresini destekler; bu pencere hem istemi hem de tamamlamayı kapsar. Maksimum istek gövdesi boyutu 8 MB'tır. Her anahtar başına dakikada 300 istek ile sınırlısınız. Hız limitine ulaşırsanız, yeniden denemeden önce bekleyin. Model sansürsüzdür ancak reşit olmayanlarla ilgili cinsel içerikleri engeller. Fiyatlandırma şeffaftır: $0,25 1M giriş token'ı başına ve $1,00 1M çıktı token'ı başına. Kredi süresi dolmaz.

Teknik özellikler

Kredi yüklemeden önce kontrol edebilmeniz için API'nin gerçek limitleri ve özellikleri tek yerde.

ÖğeDeğer
BiçimOpenAI uyumlu: herhangi bir OpenAI SDK'sı base URL ve anahtarı değiştirerek çalışır
Kimlik doğrulamaAuthorization: Bearer YOUR_KEY
Model kimliğiuncensored
Uç noktalarPOST /v1/chat/completions · GET /v1/models
Base URLhttps://api.kimik2api.com/v1
Akışevet — server-sent events; son parça token kullanımını içerir
Parametrelertemperature, top_p, stop, seed, presence_penalty, frequency_penalty
Fonksiyon çağırmaevet — tools, tool_choice; yanıtta tool_calls, akışta da; sonuçlar role: tool olarak
Bağlam penceresi100.000 token (girdi + çıktı)
Maksimum çıktı100.000 token'lık pencerenin kalanına kadar; max_tokens isteğe bağlı (ayrı sınır yok)
JSON moduresponse_format: {"type": "json_object"}
Hız limitianahtar başına dakikada 300 istek
İstek boyutuen fazla 8 MB
Eşzamanlılıkanahtar başına aynı anda 8 istek
Yanıt başlıklarıX-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency
Bonus$50'dan itibaren +%5, $100'dan itibaren +%10
Ücretsiz deneme$0,50, 7 gün, kart gerekmez · Deneme anahtarı: 2 paralel istek, dakikada 60; ilk yüklemeden sonra tam limitler (8 ve 300)
YüklemeUSDT (TRC20) veya USDC (Base), $10–$500 arası herhangi bir tam tutar
Geçerliliködenen kredinin süresi dolmaz, abonelik yok
Faturalamaön ödemeli kredi, gerçek kullanıma göre; hatalar ve retler ücretsiz
Fiyat1M girdi token'ı $0,25 · 1M çıktı token'ı $1,00
İçerikyetişkin içeriğe izin var; reşit olmayanları içeren cinsel içerik reddedilir
Anahtarlarhesap başına bir aktif anahtar; yenisi eskisinin yerini alır
GirişGoogle veya e-posta ve şifre

Hata kodları

Hatalar sabit bir type ile JSON olarak döner; başarısız veya reddedilen istekler ücretlendirilmez.

KodTürAnlamı
400bad_requestgeçersiz JSON, boş mesajlar, hatalı parametre veya bağlam çok uzun
401missing_key · invalid_key · key_revokedanahtar yok, yanlış veya değiştirilmiş
402no_creditkredi bitti — yükleyin, hemen devam eder
403content_blockedreşit olmayanları içeren cinsel içerik — reddedildi, ücret yok
404not_foundbilinmeyen uç nokta
413request_too_largegövde 8 MB'tan büyük
429rate_limited · concurrencydakikada 300 veya aynı anda 8 aşıldı — bekleyip tekrar deneyin
503upstream_busymodel meşgul — birkaç saniye sonra tekrar deneyin

Sorular ve cevaplar

Bu resmi Kimi K2 API'si mi?

Hayır, bağımsız bir hizmet sunuyoruz ve OpenAI API formatıyla uyumlu sansürsüz büyük dil modelini barındırıyoruz. Moonshot AI veya resmi Kimi sağlayıcısıyla bağlantımız yok. Özel limitleri ve fiyatlandırmaları için onların dokümantasyonunu kontrol edin.

Deneme için kredi kartı gerekiyor mu?

Hayır, kaydolmak için yalnızca bir e-posta ve şifre gerekir. 7 gün geçerli $0.50 deneme kredisi alırsınız. Daha sonra kripto (USDT veya USDC) kullanarak bakiye yükleyebilirsiniz, minimum tutar $10'dur.

Hız limitini aşarsam ne olur?

429 Too Many Requests hatası alırsınız. Limit, API anahtarı başına dakikada 300 istektir. Gerekirse anahtarınızı yeniden oluşturabilirsiniz, ancak hız limiti doğrudan anahtara uygulanır.

Anahtarınız tek bir formun uzağında

Bir hesap oluşturun, anahtarı kopyalayın, temel URL'yi değiştirin. Kurulumun tamamı bu kadar.

API anahtarını alDokümantasyonu oku