Kodlama ajanları
Aider kurulumu
Aider, iki ortam değişkeni ve openai/ önekli bir model adıyla herhangi bir OpenAI uyumlu API ile konuşur. Ardından iki küçük dosya ona modelin gerçek sınırlarını ve fiyatlarını verir.
29 Ekim 2026 tarihinde kontrol edildi
Değerler
- OPENAI_API_BASE
https://nokeep.ai/v1- API anahtarı
sk-nokeep-test to test, then your own sk-nokeep-… key- Model
deepseek-v4.1-flash-uncensored- Bağlam penceresi
1000000- En fazla çıktı token’ı
32768
Önce ücretsiz test anahtarıyla başla: her isteğe araç çağrısı olmadan, sabit tek bir satırla yanıt verir; böylece hiçbir şey harcamadan URL’nin ve anahtarın doğru olduğunu görürsün. Sonra kendi anahtarını konsol üzerinden yapıştır. Krediler 5 dolardan başlar, abonelik yoktur.
Bağlan
- Temel URL’yi ve anahtarı kabuğunda ayarla.
- Aider’ı projende başlat; model adının başına
openai/ekle:openai/deepseek-v4.1-flash-uncensored. - Ne istersen sor. “Connected to” ile başlayan bir yanıt kurulumun çalıştığı anlamına gelir.
OPENAI_API_KEYdeğerini konsol’dan kendi anahtarınla ayarla ve Aider’ı yeniden başlat.
export OPENAI_API_BASE=https://nokeep.ai/v1
export OPENAI_API_KEY=sk-nokeep-test
cd /path/to/your/project
aider --model openai/deepseek-v4.1-flash-uncensoredopenai/ önekini koru: çağrıyı OPENAI_API_BASE’e gönderen odur. Onsuz Aider model adını tanımaz ve çağrı başarısız olur.
OpenAI değişkenlerini OpenAI için tutmak istersen, iki değeri bunun yerine bayrak olarak geçir: --openai-api-base ve --openai-api-key.
Sınırlar, fiyatlar ve düzenlemeler
Aider, bu modelin bağlam penceresini ya da fiyatını bilmediğini söyleyerek uyarır. Yine de çalışır; ama ana dizindeki ya da depo kökündeki iki dosya uyarıyı, maliyet raporunu ve düzenleme biçimini düzeltir.
{
"openai/deepseek-v4.1-flash-uncensored": {
"max_tokens": 131072,
"max_input_tokens": 1000000,
"max_output_tokens": 131072,
"input_cost_per_token": 4.5000000000000003e-7,
"output_cost_per_token": 0.00000175,
"litellm_provider": "openai",
"mode": "chat"
}
}- name: openai/deepseek-v4.1-flash-uncensored
edit_format: diff
use_repo_map: true
accepts_settings:
- reasoning_effort
extra_params:
max_tokens: 32768edit_format: diffyalnızca değişen satırları geri gönderir; dosyaların tamamından daha hızlı ve ucuzdur.use_repo_mapmodele deponun bir haritasını verir; milyon token’lık bağlamda bunun için bol yer var.max_tokensher yanıt için üst sınırdır. Bu olmadan yanıt varsayılan 8,192 token’da durur.- GLM için iki girişi
openai/glm-5.3-flash-uncensoredile kopyala ve kendi sayılarını Modeller sayfasından al.
Hangi model
deepseek-v4.1-flash-uncensored | glm-5.3-flash-uncensored | |
|---|---|---|
| Bağlam | 1,000,000 token | 128,000 token |
| En uzun yanıt | 131,072 token | 32,768 token |
| Araç çağrıları | Evet, her tool_choice için | Evet, tool_choice auto ya da none |
| Ekran görüntülerini okur | Evet, istek başına 10’a kadar | Hayır, yalnızca metin |
| Düşünme | İstenmedikçe kapalı | Her zaman, kısaca |
| 1M token başına | $0.45 giriş · $0.011 önbellekli · $1.75 çıkış | $0.20 giriş · $0.04 önbellekli · $0.65 çıkış |
Ajan işleri için DeepSeek’i kullan. Tüm bir depo bağlamına sığar, her biçimde araç çağırır ve bir ajanın her çağrıda yeniden gönderdiği geçmiş, milyon başına önbellekli $0.011 üzerinden faturalanır. Uzun bir geçmişi yeniden göndermeyen kısa, tek seferlik işler için GLM’i kullan; düşük taze giriş ve çıkış fiyatları burada kazanır.
İki modelde de reddetmeler ağırlıklardan kaldırılmıştır; bu yüzden hassas bir konuya yakın işler, örneğin kendi sistemlerinde güvenlik testi ya da moderasyon araçları, bir reddetme yerine kod alır. Modelleri karşılaştır.
Düşünme
DeepSeek, bir istek bir reasoning_effort adı vermedikçe hemen yanıtlar; bu, bir ajanın hızlı düzenle-çalıştır döngüsüne uyar. Planlama ya da zor bir hata için düşünmesini iste: none, low, high, max kabul eder. Diğer uygulamaların minimal, medium ve xhigh değerleri bunlara en yakın olanda çalışır; başka her değer 400 invalid_reasoning_effort ile reddedilir. Düşünme çıktı olarak faturalanır.
Aider’da --reasoning-effort high ile başla ya da bir oturumda /reasoning-effort high yaz. Yukarıdaki ayar dosyası reasoning_effort değerini modelin kabul ettiği bir ayar olarak listeler; Aider bunu uyarı olmadan gönderir.
Bir oturumun maliyeti
Bir ajan her çağrıda tüm konuşmayı gönderir: talimatlar, okuduğu dosyalar, şimdiye kadarki her adım. Diyelim bir çağrı 60,000 token gönderiyor; bunların 55,000’i son çağrıyla aynı başlangıç ve 1,000’i yazılıyor. DeepSeek’te bu çağrı yaklaşık $0.0046 tutar, yani 200 çağrı yaklaşık $0.92. Önbellek olmasaydı aynı çağrı $0.0288 olurdu.
- Önbellekleme otomatiktir: açacak bir şey yok. Birkaç dakika içinde tekrarlanan yaklaşık 1,000 token ya da daha uzun bir başlangıç önbellekli fiyattan faturalanır.
- Her çağrı, en fazla ne tutabileceği kadar kredi (istem ve azami çıktı) ayırır, sonra kullandığı tutara göre kapanır. 32,768 azami çıktı token’ında ayrılan tutarın çıktı kısmı yaklaşık $0.0573’tür.
- Konsol, her çağrının gerçek token’larını, önbellekli token’larını ve kredilerini gösterir. Bir ajanın kendi maliyet sayacı önbellekli fiyatı bilmeyebilir; o zaman maliyeti gerçeğinden yüksek gösterir.
Çalışmazsa
| Ajan gösterir | Düzelt |
|---|---|
| 401 | Anahtar yanlış ya da iptal edilmiş. Boşluk ya da tırnak olmadan yeniden yapıştır. |
| 402 | Satın alınmış kredi bitti. Konsoldan 5 dolardan başlayarak kredi al ve orada Otomatik bakiye yükleme’yi aç; böylece uzun bir görev yarıda kalmaz: bakiyen seçtiğin tutarın altına düştüğünde, kayıtlı kartındaki kredileri ekler. |
| 429 | Bir anahtarda dakikada 120 istekten fazla ya da ayarladığın günlük sınırın üzerinde. Aynı anda birkaç alt ajan çalıştıran ajanlar buna ilk takılır. Retry-After içindeki saniyeler kadar bekle, konsoldan sınırı yükselt ya da her ajana kendi anahtarını ver. |
400 invalid_reasoning_effort | Ajan modelin kabul etmediği bir düzeyi gönderdi. DeepSeek none, low, high, max kabul eder; GLM low ya da high kabul eder. |
| 404 | URL yanlış ya da yol iki kez var. https://nokeep.ai/v1 kullan, /chat/completions ekleme ve model kimliğini /v1/models ile kontrol et. |
| 503 | Model meşgul. Birkaç saniye sonra yeniden dene; hiçbir şey ücretlendirilmedi. |
| Sabit test satırı | Kurulum çalışıyor. Gerçek yanıtlar için kendi anahtarını koy. |
Her hata, çözümüyle birlikte Hatalar sayfasında listelenir.
Sorular
Kodum saklanıyor mu?
Hayır. Çağrı başına yalnızca bir sayım satırı tutuyoruz: zaman, anahtar, model, token’lar, krediler ve durum. İstemi, dosyaları ya da yanıtı asla. Neleri tutuyoruz.
İkinci çağrı neden ilkinden daha az tutuyor?
İkinci çağrı, ilkinin başladığı gibi başlar; bu yüzden o başlangıç, milyon token başına $0.45 yerine $0.011 ile önbellekten okunur. Bir ajanın girişinin çoğu ilk çağrıdan sonra önbelleğe alınır.
Aider’ın maliyet raporu faturayla eşleşiyor mu?
Yukarıdaki üst veri dosyasıyla yakın, ama önbellekli fiyatı bilmediği için önbellek devreye girince gerçeğinden yüksek gösterir. Konsol her çağrının gerçek maliyetini gösterir.