Skip to main content
ds4, yerel bir Metal arka ucundan OpenAI uyumlu bir /v1 API ile DeepSeek V4 Flash sunar. OpenClaw, genel openai-completions sağlayıcı ailesi üzerinden ds4’e bağlanır. ds4, OpenClaw ile birlikte gelen bir sağlayıcı plugini değildir. Onu models.providers.ds4 altında yapılandırın, ardından ds4/deepseek-v4-flash seçeneğini belirleyin.

Gereksinimler

  • Metal desteğine sahip macOS.
  • ds4-server ve DeepSeek V4 Flash GGUF dosyasını içeren çalışan bir ds4 çalışma kopyası.
  • Seçtiğiniz bağlam için yeterli bellek; daha büyük --ctx değerleri, sunucu başlatılırken daha fazla KV belleği ayırır.
OpenClaw agent turları, araç şemalarını ve çalışma alanı bağlamını içerir. --ctx 4096 gibi küçük bir bağlam doğrudan curl testlerini geçebilir ancak tam agent çalıştırmaları 500 prompt exceeds context ile başarısız olabilir. Agent ve araç duman testleri için en az --ctx 32768 kullanın. --ctx 393216 değerini yalnızca yeterli bellekle ve ds4 Think Max’i etkinleştirmek için kullanın.

Hızlı başlangıç

1

ds4-server'ı başlatın

<DS4_DIR> değerini ds4 çalışma kopyanızın yoluyla değiştirin.
2

OpenAI uyumlu uç noktayı doğrulayın

Yanıt deepseek-v4-flash değerini içermelidir.
3

OpenClaw sağlayıcı yapılandırmasını ekleyin

Tam yapılandırma bölümündeki yapılandırmayı ekleyin, ardından tek seferlik bir model denetimi çalıştırın:

Tam yapılandırma

ds4 zaten 127.0.0.1:18000 üzerinde çalışıyorsa bu yapılandırmayı kullanın.
contextWindow değerini ds4-server --ctx ile uyumlu tutun. OpenClaw’un sunucu varsayılanından daha az çıktı istemesini bilinçli olarak tercih etmiyorsanız maxTokens değerini --tokens ile uyumlu tutun.

İstek üzerine başlatma

OpenClaw, ds4’ü yalnızca bir ds4/... modeli seçildiğinde başlatabilir. Aynı sağlayıcı girdisine localService ekleyin:
command mutlak bir yürütülebilir dosya yolu olmalıdır. Kabuk araması ve ~ genişletmesi kullanılmaz. Tüm localService alanları için Yerel model hizmetleri bölümüne bakın.

Think Max

ds4, Think Max’i yalnızca aşağıdaki iki koşul da karşılandığında uygular:
  • ds4-server, --ctx 393216 veya daha yüksek bir değerle başlar.
  • İstek reasoning_effort: "max" değerini (veya eşdeğer ds4 efor alanını) kullanır.
Bu büyük bağlamı çalıştırırsanız hem sunucu bayraklarını hem de OpenClaw model meta verilerini güncelleyin:

Test

OpenClaw’u atlayan doğrudan HTTP denetimi:
OpenClaw model yönlendirmesi (Hızlı başlangıç denetimiyle aynı):
En az 32768 bağlamla tam agent ve araç çağrısı duman testi:
Beklenen sonuç:
  • executionTrace.winnerProvider, ds4 değeridir
  • executionTrace.winnerModel, deepseek-v4-flash değeridir
  • toolSummary.calls, en az 1 değeridir
  • finalAssistantVisibleText, tool-ok ile başlar

Sorun giderme

ds4 çalışmıyor veya baseUrl içindeki ana bilgisayara/bağlantı noktasına bağlı değil. ds4-server öğesini başlatın, ardından yeniden deneyin:
Yapılandırılmış --ctx, OpenClaw turu için çok küçük. ds4-server --ctx değerini artırın, ardından models.providers.ds4.models[].contextWindow değerini eşleşecek şekilde güncelleyin. Araçları içeren tam agent turları, doğrudan tek mesajlı bir curl isteğinden önemli ölçüde daha fazla bağlam gerektirir.
ds4, Think Max’i yalnızca --ctx en az 393216 olduğunda ve istek reasoning_effort: "max" istediğinde kullanır. Daha küçük bağlamlar yüksek akıl yürütmeye geri döner.
ds4’ün soğuk Metal yerleşimi ve model ısınma aşaması vardır. OpenClaw sunucuyu istek üzerine başlattığında localService.readyTimeoutMs: 300000 değerini ayarlayın.

İlgili

Yerel model hizmetleri

Model isteklerinden önce yerel model sunucularını istek üzerine başlatın.

Yerel modeller

Yerel model arka uçlarını seçin ve çalıştırın.

Model sağlayıcıları

Sağlayıcı referanslarını, kimlik doğrulamayı ve yük devretmeyi yapılandırın.

DeepSeek

Yerel DeepSeek sağlayıcı davranışı ve düşünme denetimleri.