Ana içeriğe geç

Qwen3-Coder

Bu makalede

Bilgi

Qwen3-Coder, Qwen serisindeki programlama için en gelişmiş modeldir. Model 30B sürümünde mevcuttur ve Ollama platformu üzerinden yerel çalıştırma için önemli miktarda hesaplama kaynağı gerektirir. Çalıştırma; Ubuntu 22.04 (çekirdek sürümü 6'ya güncellenmiş), NVIDIA sürücüleri, CUDA ve kolay web arayüzü için Open Web UI entegrasyonu üzerine kuruludur.

Qwen3-Coder'ın temel özellikleri

  • Verimli 30B model: qwen3-coder:30b modeli, toplamda 30B parametre sunarken yalnızca 3.3B parametreyi etkinleştirerek verimliliği korurken yüksek performans sağlar;
  • Olağanüstü ajan yetenekleri: SWE-Bench ve benzeri kıyaslama araçları kullanılarak uzun vadeli görevler üzerinde gelişmiş pekiştirmeli öğrenme yoluyla gerçek yazılım geliştirme görevleri için optimize edilmiştir;
  • Uzun bağlam desteği: Ölçeklendirme için optimize edilmiş ekstrapolasyon yöntemlerini kullanarak 1M token'a kadar genişletilebilen, depo ölçeklerini anlamak için optimize edilmiş yerel 256K token desteği;
  • Ölçekli ön eğitim: Güçlü genel ve matematiksel yetenekleri korurken %70 kod oranıyla 7.5 trilyon token üzerinde eğitilmiştir;
  • Yürütme tabanlı öğrenme: Kod yürütmeye dayalı pekiştirmeli öğrenme, çeşitli gerçek programlama görevlerinde kod yürütme başarı oranını önemli ölçüde artırır;
  • Open Web UI ile entegrasyon: 8080 portu üzerinden modelle kolay etkileşim için modern bir web arayüzü sağlar, veri ve istek işleme üzerinde tam kontrol sağlar;
  • Güvenlik ve kontrol: Tam yerel çalıştırma kod ve veri gizliliğini sağlarken, OLLAMA_HOST ve OLLAMA_ORIGINS ayarları ağ güvenliğini garanti eder;
  • Hata toleransı: Entegre bir sistem, kararlı çalışma sağlamak için konteynerları ve servisleri otomatik olarak yeniden başlatır.
  • Kullanım örnekleri:
    • Yazılım geliştirme: Kod yazma, refaktör etme ve hata ayıklama süreçlerinin otomatize edilmesi;
    • Ajan görevleri: Araçlar kullanarak karmaşık çok adımlı programlama görevlerinin yürütülmesi;
    • Tarayıcı işleri: Web geliştirme ve test süreçlerinin otomatize edilmesi;
    • Depo analizi: Büyük kod tabanlarını anlama ve üzerinde çalışma;
    • Kod inceleme: Kod kalitesini otomatik olarak analiz etme ve iyileştirme;
    • Kod dokümantasyonu: Teknik dokümantasyon ve yorum oluşturma.

Çalıştırma Özellikleri

ID Yazılım Adı Uyumlu OS VM BM VGPU GPU Min CPU (Çekirdekler) Min RAM (GB) Min HDD/SSD (GB) Özel Alan Adı Aktif
340 qwen3-coder:30b Ubuntu 22.04 - - + + 8 60 - Hayır SİPARİŞ VER
  • Ollama sunucusu LLM'yi belleğe yükler ve çalıştırır;
  • Open WebUI, Ollama sunucusuna bağlı bir web uygulaması olarak dağıtılır;
  • Kullanıcılar, istek gönderip yanıt alarak Open WebUI web arayüzü aracılığıyla LLM ile etkileşime girer;
  • Tüm hesaplamalar ve veri işleme yerel olarak sunucuda gerçekleşir. Yöneticiler, OpenWebUI araçları aracılığıyla LLM'yi belirli görevler için yapılandırabilir.

Qwen3-Coder çalıştırıldıktan sonra başlangıç

Ödemeden sonra, sunucunun çalışmaya hazır olduğuna dair kayıt sırasında belirtilen e-posta adresine bir bildirim gönderilecektir. Bu bildirim VPS IP adresinin yanı sıra sunucuya bağlanmak için giriş ve Şifre bilgilerini ve OpenWebUI paneline erişim için bir bağlantı içerecektir. Şirketimizin müşterileri ekipmanlarını in the server management and API panelInvapi üzerinden yönetirler.

  • Sunucunun işletim sistemine erişim için kimlik doğrulama verileri (örneğin SSH üzerinden) size e-posta ile gönderilecektir.

  • Open WebUI web arayüzü ile Ollama yönetim paneline erişim bağlantısı: Invapi kontrol panelindeki Configuration >> Tags sekmesinde bulunan webpanel etiketindedir. https://qwen3-coder<Server_ID_from_Invapi>.hostkey.in biçimindeki tam bağlantı, sunucu kurulumu sırasında gönderilen mektupta yer alacaktır.

webpanel etiketindeki bağlantıya tıkladıktan sonra, chatbot'unuz için bir yönetici hesap adı, e-posta ve Şifre oluşturmanız gereken bir Get started with Open WebUI giriş penceresi açılacaktır; ardından Create Admin Account düğmesine basın:

Dikkat

İlk kullanıcı kaydedildikten sonra sistem otomatik olarak ona yönetici rolü atar. Kayıt süreci üzerinde güvenlik ve kontrol sağlamak için, sonraki tüm kayıt isteklerinin OpenWebUI üzerinden yönetici hesabı ile onaylanması gerekir.

Başarılı kayıttan sonra, Qwen3-Coder erişimi olan Open WebUI'ın ana arayüzü açılacaktır:

Not

Open WebUI ile Ollama yönetim paneliyle çalışma özelliklerinin ayrıntılı açıklaması AI chatbot on your own server makalesinde bulunabilir.

Not

Qwen3-Coder modeli ile optimal çalışma için, 30B modeli için en az 20 GB video belleğine sahip bir GPU kullanılması önerilir. Bu, uzun kod bağlamlarının ve karmaşık ajan görevlerinin verimli işlenmesini sağlar. Temel Ollama ayarları ve Open WebUI hakkında ayrıntılı bilgiye Ollama geliştirici dokümantasyonunda ve Open WebUI geliştirici dokümantasyonunda ulaşılabilir.

Kullanım önerileri

Qwen3-Coder ile maksimum verimlilik için şunlar önerilir:

  • Büyük kod tabanlarını analiz etmek için uzun bağlamlar kullanın
  • Programlama yaparken net teknik gereksinimler belirtin
  • Çok adımlı geliştirme görevleri için ajan yeteneklerinden yararlanın
  • Modeli API aracılığıyla mevcut geliştirme araçlarıyla entegre edin

API üzerinden Qwen3-Coder ile sunucu sipariş edin

Bu yazılımı API kullanarak kurmak için bu talimatları izleyin.