İnceleme GPT-OSS (LM Studio)

Merhaba arkadaşlar, bu yazıda hem LM Studio hem de Ollama tarafında GPT-OSS modelini inceleyeceğiz.
  • Kullanılan model: GPT-OSS (ChatGPT 4/4o)
  • Model linki: openai/gpt-oss-20b · Hugging Face
  • Parametre: 20b
  • Kullanılan sistem: 4070S 12G + 64 GB RAM + 5800X3D
  • Kullanılan yazılım: Ollama & LM Studio

1755248751253.png


LM Studio genel ayarlar​

1755248977733.png


Gördüğünüz üzere LM Studio'da ayarlarım böyledir, kod yazdırdığım için tokenları fulledim. Burada dikkat etmeniz gereken şey, "Force model expert weights onto CPU" yani model çok büyükse CPU paylaştır anlamına geliyor, eğer yeterli RAM miktarınız varsa ve model GPU için büyükse bu ayarı açmanızı kesinlikle tavsiye ediyorum model çok akıcı oluyor, 12 GB VRAM'de bile, ki bu token sayısında imkansız gibi bir şey.

Ollama​

Modelin Ollama performansı çok kötü, bu sistemde başarısız buldum ve bu model özelinde olmayabilir Ollama son zamanlarda maalesef ihtiyaçlarımı karşılamıyor. O sebeple kesinlikle LM Studio öneriyorum, tabii ayarlarla biraz kurcalama yapmalısınız.

Yetenekler​

Modelde Tool özelliği var, yani web üzerinde aratma, belirlenen şemalarda fonksiyon aratma ve ajanda tutma gibi özellikleri mevcut. Ayrıca LM Studio üzerinde düşünme seviyesini değiştirebiliyorsunuz, düşükte çok az efor harcarken yüksekte ise çok düşünüyor, yazmayı unutuyor. O sebeple ben medium ayarları öneriyorum.

1755249275488.png


Kod yazdırma becerisi bakımından benim ihtiyaçlarımı giderdi, ancak forumda bazı arkadaşlarda C# konusunda eksiklikler görmüşler. Ben PHP'de kod yazdırdım ve baştan aşağı 10-15 tane sınıf yazdırdım. Ki bunları tekte yazdırdım, düzgün test yapabileyim diye. Evet, benim sistemimde bunu yapması yaklaşık 5 dakikayı buldu, düşünme süresini de hesap edersek 12 dakika ancak bence gayet iyi bir süre.

1755249525622.png


1755249472867.png


  • Baştan aşağı 10-15 tane sınıf yazdırıldı ve tek tük hatalar dışında hiçbir hata yapmadı.
  • Yazım kuralları bakımından çok katı, PHP'deki kurallara net bir şekilde uyuyor ancak bu bazı kullanıcıların işine gelmeyebilir. Örnek olarak sonradan extend edebileceğiniz sınıfa da "final" eki ekleyebiliyor, çok net bir hata değil ama çok katı.
  • Yazdığı sınıflara, fonksiyonlara docblock ekliyor ve burada ayrıntılı açıklamalar sunuyor.

Tabii ki ne istiyorsanız detaylı bir şekilde açıklamanız şart.

Diğer yetenekleri ise inanılmaz bir Türkçe kabiliyeti var ki, bence Gemma'dan yani Google'dan bile daha başarılı. Yazılanları net bir şekilde anlıyor ve size yazdığıda da hiçbir falso yok.

Modele hiçbir şekilde dosya(txt, pdf) upload edemedim. Bu LM Studio ile alakalı olabilir veya modelle de alakalı olabilir. LM Studio dosya içeriğini modele base64 olarak veriyor nedense.

Örnek video (yukarıdaki ayarları içerir)
Bu içeriği görüntülemek için üçüncü taraf çerezlerini yerleştirmek için izninize ihtiyacımız olacak.
Daha detaylı bilgi için, çerezler sayfamıza bakınız.


Özet​

Kodlama konusunda belki de bir tık daha yetenekli modeller olabilir ancak bu seviyede hafif modeller çok az. Ben çok memnunum özellikle sadece kodlamada değil, diğer her konuda ChatGPT'nin yapabildiğinin fazlasını yapıyor.
 

Bu konuyu görüntüleyen kullanıcılar

Technopat Haberler

Geri
Yukarı