Modeller
LLM sağlayıcılarını ve model tercihlerini yapılandırın.
kodine, AI SDK ve Models.dev altyapısından yararlanarak 75’ten fazla LLM sağlayıcısıyla çalışır; yerel modelleri kullanmak da mümkündür.
Sağlayıcılar
Popüler sağlayıcıların çoğu hazır olarak gelir. Bir sağlayıcının kimlik bilgilerini /connect komutuyla eklediyseniz, kodine’u bir sonraki açışınızda otomatik olarak kullanılabilir durumda olurlar.
Ayrıntılar için Sağlayıcılar sayfasına bakın.
Model seçimi
Sağlayıcı kurulumunu tamamladıktan sonra istediğiniz modeli şu komutla seçebilirsiniz:
/modelsÖnerilen modeller
Sürekli yeni modeller çıkıyor; seçeneklerin sayısı her hafta artıyor.
Ne var ki bunların yalnızca küçük bir bölümü hem kod üretiminde hem de araç çağrılarında gerçekten başarılı.
Aşağıda kodine ile iyi sonuç veren bazı modelleri belirli bir düzende sıraladık (liste ne eksiksizdir ne de her zaman günceldir):
- GPT 5.2
- GPT 5.1 Codex
- Claude Opus 4.5
- Claude Sonnet 4.5
- Minimax M2.1
- Gemini 3 Pro
Varsayılan ayarlama
Bu modellerden birini varsayılan yapmak için kodine yapılandırmanızdaki model anahtarını kullanın.
{ "$schema": "https://kodine.net/config.json", "model": "lmstudio/google/gemma-3n-e4b"}Tam kimlik provider_id/model_id biçimindedir. Örneğin Kodine Aura kullanıyorsanız Kodine Large modeli kodine/kodine-large olarak yazılır.
Özel bir sağlayıcı tanımladıysanız provider_id, yapılandırmanızdaki provider bölümünün anahtarına; model_id ise provider.models altındaki anahtara karşılık gelir.
Model yapılandırma
Herhangi bir modelin seçeneklerini yapılandırma dosyası üzerinden ayarlayabilirsiniz.
{ "$schema": "https://kodine.net/config.json", "provider": { "openai": { "models": { "gpt-5": { "options": { "reasoningEffort": "high", "textVerbosity": "low", "reasoningSummary": "auto", "include": ["reasoning.encrypted_content"], }, }, }, }, "anthropic": { "models": { "claude-sonnet-4-5-20250929": { "options": { "thinking": { "type": "enabled", "budgetTokens": 16000, }, }, }, }, }, },}Bu örnekte iki yerleşik model için genel seçenekler tanımlanıyor: openai sağlayıcısı üzerinden erişilen gpt-5 ve anthropic sağlayıcısı üzerinden erişilen claude-sonnet-4-20250514.
Yerleşik sağlayıcı ve model adlarının tamamını Models.dev üzerinde bulabilirsiniz.
Aynı seçenekleri kullandığınız agent’lar için de tanımlayabilirsiniz; agent yapılandırması buradaki genel seçenekleri ezer. Daha fazla bilgi.
Yerleşik varyantları genişleten kendi varyantlarınızı da oluşturabilirsiniz. Varyantlar sayesinde aynı model için tekrarlanan tanımlar yapmadan farklı ayar kümeleri kullanabilirsiniz:
{ "$schema": "https://kodine.net/config.json", "provider": { "kodine": { "models": { "gpt-5": { "variants": { "high": { "reasoningEffort": "high", "textVerbosity": "low", "reasoningSummary": "auto", }, "low": { "reasoningEffort": "low", "textVerbosity": "low", "reasoningSummary": "auto", }, }, }, }, }, },}Varyantlar
Bazı modeller birden fazla yapılandırma seçeneği sunar. kodine, yaygın sağlayıcılar için hazır varyantlarla gelir.
Yerleşik varyantlar
kodine pek çok sağlayıcı için önceden tanımlı varyantlar içerir:
Anthropic:
high- Yüksek düşünme bütçesi (varsayılan)max- En yüksek düşünme bütçesi
OpenAI:
Modele göre farklılık gösterir; genel hatlarıyla:
none- Akıl yürütme yokminimal- En düşük akıl yürütme çabasılow- Düşük akıl yürütme çabasımedium- Orta düzey akıl yürütme çabasıhigh- Yüksek akıl yürütme çabasıxhigh- Çok yüksek akıl yürütme çabası
Google:
low- Daha düşük effort/token bütçesihigh- Daha yüksek effort/token bütçesi
Özel varyantlar
Hazır varyantları ezebilir ya da tamamen yenilerini tanımlayabilirsiniz:
{ "$schema": "https://kodine.net/config.json", "provider": { "openai": { "models": { "gpt-5": { "variants": { "thinking": { "reasoningEffort": "high", "textVerbosity": "low", }, "fast": { "disabled": true, }, }, }, }, }, },}Varyantlar arasında geçiş
Varyantlar arasında hızla geçiş yapmak için variant_cycle tuş atamasını kullanın. Daha fazla bilgi.
Model yükleme sırası
kodine açılırken kullanılacak modeli şu öncelik sırasıyla belirler:
-
--modelveya-mkomut satırı bayrağı. Biçimi yapılandırma dosyasıyla aynıdır:provider_id/model_id. -
kodine yapılandırmasındaki model tanımı.
kodine.json {"$schema": "https://kodine.net/config.json","model": "anthropic/claude-sonnet-4-20250514"}Buradaki format
provider/modelşeklindedir. -
En son kullanılan model.
-
Dahili önceliğe göre ilk model.