İçeriğe atla
Tüm belgeler

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

  1. config.yaml dosyası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.yaml yolundadır.
  2. Aşağıdaki iki modeli models altına ekle ya da dosyayı bununla değiştir.
  3. 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.
  4. sk-nokeep-test değerini konsol sayfasındaki kendi anahtarınla değiştir ve yeniden kaydet.
config.yaml
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: 32768

tool_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; maxTokens ise 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-uncensoredglm-5.3-flash-uncensored
Bağlam1.000.000 token128.000 token
En uzun yanıt131.072 token32.768 token
Araç çağrılarıEvet, her tool_choiceEvet, tool_choice auto ya da none
Ekran görüntülerini okurEvet, istek başına 10’a kadarHayı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.

config.yaml
    requestOptions:
      extraBodyProperties:
        reasoning_effort: high

Bir 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.

Faturalama nasıl çalışır.

Çalışmazsa

Ajanın gösterdiğiÇözüm
401Anahtar yanlış ya da iptal edilmiş. Boşluk ya da tırnak olmadan yeniden yapıştır.
402Hesabı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.
429Bir 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_effortAjan, modelin kabul etmediği bir çaba düzeyi gönderdi. DeepSeek none, low, high, max alır; GLM low ya da high alır.
404URL 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.
503Model 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.