Kodlama ajanları
Continue kurulumu
Continue, özel bir apiBase ile openai sağlayıcısı üzerinden OpenAI ile uyumlu her API’ye bağlanır. nokeep’i config.yaml’a ekle ve modeli araç kullanabilir olarak işaretle; böylece Agent modu açılır.
29 Ekim 2026 tarihinde kontrol edildi
Değerler
- apiBase
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 sabit tek bir satırla yanıt verir ve araç çağrısı yapmaz; URL ile anahtarın doğru olduğunu hiçbir şey harcamadan gösterir. Sonra kendi anahtarını konsol sayfasından yapıştır. Krediler 5 dolardan başlar, abonelik yok.
Bağlan
config.yamldosyasını aç: sohbet girişindeki yapılandırma menüsünde Local Config’in yanındaki dişliye tıkla. Dosya macOS ve Linux’ta~/.continue/config.yaml, Windows’ta%USERPROFILE%\.continue\config.yamlyolundadır.- Aşağıdaki iki modeli
modelsaltına ekle ya da dosyayı bununla değiştir. - Kaydet, Continue’nun model menüsünden DeepSeek V4.1 Flash Uncensored seç ve bir mesaj gönder. “Connected to” ile başlayan bir yanıt, çalıştığı anlamına gelir.
sk-nokeep-testdeğerini konsol sayfasındaki kendi anahtarınla değiştir ve yeniden kaydet.
name: nokeep
version: 0.0.1
schema: v1
models:
- name: DeepSeek V4.1 Flash Uncensored
provider: openai
model: deepseek-v4.1-flash-uncensored
apiBase: https://nokeep.ai/v1
apiKey: sk-nokeep-test
roles:
- chat
- edit
- apply
capabilities:
- tool_use
- image_input
defaultCompletionOptions:
contextLength: 1000000
maxTokens: 32768
- name: GLM 5.3 Flash Uncensored
provider: openai
model: glm-5.3-flash-uncensored
apiBase: https://nokeep.ai/v1
apiKey: sk-nokeep-test
roles:
- chat
- edit
capabilities:
- tool_use
defaultCompletionOptions:
contextLength: 128000
maxTokens: 32768tool_use değerini capabilities altında tut. Continue bu model kimliklerini tanımaz ve Agent modu, araç çağırabildiğini bildiği bir model ister.
Bilmeye değer ayarlar
contextLength, Continue’ya ne kadar gönderebileceğini söyler;maxTokensise her yanıtın üst sınırıdır.image_input, DeepSeek’e ekran görüntüsü yapıştırmanı sağlar. GLM yalnızca metin okur, bu yüzden onun girdisinde yer almaz.- Otomatik tamamlamayı başka bir modele bırak. API yalnızca sohbet tamamlamalarını sunar; ortaya yazma (fill-in-the-middle) uç noktası yoktur.
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 | 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 |
| Milyon token başına | $0.45 giriş · $0.011 önbellek · $1.75 çıkış | $0.20 giriş · $0.04 önbellek · $0.65 çıkış |
Ajan işleri için DeepSeek kullan. Bütün 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 0,011 $ önbellek fiyatından faturalanır. GLM’i uzun geçmişi yeniden göndermeyen, kısa tek seferlik işlerde kullan; orada daha düşük taze girdi ve çıktı fiyatı öne geçer.
İki modelin de reddetme davranışı ağırlıklarından 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ı, reddetme yerine kod alır. Modelleri karşılaştır.
Düşünme
DeepSeek, bir istek reasoning_effort adını vermedikçe hemen yanıtlar; bu, bir ajanın hızlı düzenle-çalıştır döngüsüne uygundur. Planlama ya da zor bir hata için düşünmesini iste: none, low, high, max değerlerini alır. Diğer uygulamaların minimal, medium ve xhigh değerleri en yakın bu değerlere çevrilir; başka her değer 400 invalid_reasoning_effort ile reddedilir. Düşünme, çıktı olarak faturalanır.
Continue’da çaba düzeyini ek bir gövde alanı olarak gönder. Her istekte düşünen bir model için bunu DeepSeek girdisine, roles ile aynı derinlikte ekle; hızlı işler için bunun olmadığı ikinci bir girdi tut.
requestOptions:
extraBodyProperties:
reasoning_effort: highBir oturum ne kadar tutar
Bir ajan her çağrıda bütün konuşmayı gönderir: talimatlar, okuduğu dosyalar, şimdiye kadarki her adım. Diyelim ki bir çağrı 60.000 token gönderiyor; bunların 55.000’i bir önceki çağrıyla aynı başlangıç, 1.000’i ise 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.
- Önbellek otomatiktir: açacak bir şey yok. Yaklaşık 1.000 token ya da daha uzun bir başlangıç birkaç dakika içinde tekrarlanırsa önbellek fiyatından faturalanır.
- Her çağrı, mal olabileceği tutarı (istemi ve en yüksek çıktısı) önceden ayırır, sonra gerçekte kullandığı kadarına göre kapanır. En yüksek çıktı 32.768 token olduğunda, ayrılan çıktı payı yaklaşık 0,0573 $ eder.
- Konsol her çağrının gerçek tokenlarını, önbellekteki tokenlarını ve kredilerini gösterir. Bir ajanın kendi maliyet sayacı önbellek fiyatını bilmeyebilir ve o zaman yüksek gösterir.
Çalışmazsa
| Ajanın gösterdiği | Çözüm |
|---|---|
| 401 | Anahtar yanlış ya da iptal edilmiş. Boşluk ya da tırnak olmadan yeniden yapıştır. |
| 402 | Hesabındaki satın alınmış kredi bitti. Konsoldan 5 dolardan başlayarak kredi yükle ve orada Auto top-up’ı aç; böylece uzun bir görev yarıda kalmaz: bakiye seçtiğin tutarın altına düştüğünde kayıtlı kartına kredi ekler. |
| 429 | Bir anahtarda dakikada 120 istekten fazla ya da o anahtara koyduğun günlük sınırın üzerinde. Aynı anda birden fazla alt ajan çalıştıran ajanlar buna ilk takılır. Retry-After içindeki saniye kadar bekle, konsoldan sınırı artır ya da her ajana kendi anahtarını ver. |
400 invalid_reasoning_effort | Ajan, modelin kabul etmediği bir çaba düzeyi gönderdi. DeepSeek none, low, high, max alır; GLM low ya da high alır. |
| 404 | URL yanlış ya da yol bilgisi iki kez var. /chat/completions olmadan https://nokeep.ai/v1 kullan ve model kimliğini /v1/models ile karşılaştır. |
| 503 | Model meşgul. Birkaç saniye sonra yeniden dene; hiçbir ücret alınmadı. |
| 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 listelenmiştir.
Sorular
Kodum saklanıyor mu?
Hayır. Çağrı başına yalnızca bir satır sayım tutarız: zaman, anahtar, model, tokenlar, krediler ve durum. İstem, dosyalar ya da yanıt asla tutulmaz. Sakladıklarımız.
İ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 $ önbellekten okunur. Bir ajanın girdisinin çoğu ilk çağrısından sonra önbelleğe alınır.
Bu JetBrains’te de çalışır mı?
Evet. Continue’nun VS Code ve JetBrains eklentileri aynı ~/.continue/config.yaml dosyasını okur; yani tek bir blok ikisini de kurar.