Backend için hangi yapay zeka kullanılmalı?

balkann

Hectopat
Katılım
28 Haziran 2022
Mesajlar
3.285
Makaleler
1
Çözümler
19
Daha fazla  
Cinsiyet
Erkek
Bir smm panel için backend yazıyorum. PHP ve MySQL ile yazacağım. Gerektiğinde ve yardım almam gerektiğinde yapay zeka kullanmayı planlıyorum. Örneğin bir entegrasyonu yapamadığımda yapay zekaya soracağım. Bu tarz backend işlemleri için en güçlü yapay zeka hangisidir?

GPT-5 ve claude sonnet 4 aklımda olan iki model şu an bunları düşünüyorum açıkçası.
 
Claude ve GPT modelleri gayet yeterli ancak senin ciktilarini anlayip duzenlemen gerektigiyor.

Yazdigini copy paste edebilecegin bir model yok, sonradan debug etmesi cok zor guvenlik aciklari ve bug'larla ugrasirsin.

Ayrica modellerin programlama benchmarklari cok guvenilir degil, yazdiklari kodun dogrulugu ufak tasklar icin kontrol ediliyor ancak cok daha onemli bir ozellik olan projenin genel context windowundaki basarilari test edilmiyor. Zaten bunu objektif sekilde test etmek de zor.

Ellerinde bir soru seti var ( hackerrank vs de oldugu gibi ) , modellere bunu prompt olarak verip ne kadar surede ne kadar efektif ve ne kadar dogru cevap urettikleri olculuyor. Ama gercek dunyadaki problemlerin limitlenmis context icindeki programlama sorulariyla cok alakasiz oldugunu mulakata girip bir iste calisan her muhendis biliyordur.
 
Düşünebilen modeller işini görür fakat iyi promt girmelisin. GPT-5 Thinking önde şu an.

Neden bilmiyorum fakat GPT 4.1 GPT 5'e kıyasla şu anlık daha hatasız ve daha iyi bir performans gösterdi. İkisi arasında başladım projeme ilerideki duruma göre birini seçeceğim.

Claude ve GPT modelleri gayet yeterli ancak senin ciktilarini anlayip duzenlemen gerektigiyor.

Yazdigini copy paste edebilecegin bir model yok, sonradan Debug etmesi cok zor guvenlik aciklari ve Bug'larla ugrasirsin.

Ayrica modellerin programlama benchmarklari cok guvenilir degil, yazdiklari kodun dogrulugu ufak tasklar icin kontrol ediliyor ancak cok daha onemli bir ozellik olan projenin genel context windowundaki basarilari test edilmiyor. Zaten bunu objektif sekilde test etmek de zor.

Ellerinde bir soru seti var ( hackerrank vs de oldugu gibi ), modellere bunu prompt olarak verip ne kadar sürede ne kadar efektif ve ne kadar dogru cevap urettikleri olculuyor. Ama gercek dunyadaki problemlerin limitlenmis context icindeki programlama sorulariyla cok alakasiz oldugunu mulakata girip bir iste calisan her muhendis biliyordur.

Düşünebilen modeller işini görür fakat iyi promt girmelisin. GPT-5 Thinking önde şu an.

Neden bilmiyorum fakat GPT 4.1 GPT 5'e kıyasla şu anlık daha hatasız ve daha iyi bir performans gösterdi. İkisi arasında başladım projeme ilerideki duruma göre birini seçeceğim.

Claude ve GPT modelleri gayet yeterli ancak senin ciktilarini anlayip duzenlemen gerektigiyor.

Yazdigini copy paste edebilecegin bir model yok, sonradan Debug etmesi cok zor guvenlik aciklari ve Bug'larla ugrasirsin.

Ayrica modellerin programlama benchmarklari cok guvenilir degil, yazdiklari kodun dogrulugu ufak tasklar icin kontrol ediliyor ancak cok daha onemli bir ozellik olan projenin genel context windowundaki basarilari test edilmiyor. Zaten bunu objektif sekilde test etmek de zor.

Ellerinde bir soru seti var ( hackerrank vs de oldugu gibi ), modellere bunu prompt olarak verip ne kadar sürede ne kadar efektif ve ne kadar dogru cevap urettikleri olculuyor. Ama gercek dunyadaki problemlerin limitlenmis context icindeki programlama sorulariyla cok alakasiz oldugunu mulakata girip bir iste calisan her muhendis biliyordur.

Tabii ki profesyonel bir site için sıfırdan kod yazabilecek kapasitede değiller. Asıl backend tarafını ben ve bir arkadaşım daha kodlayacağız fakat takıldığımız noktalarda ya da önemsiz ama uğraştıran noktalarda yapay zekadan yardım alacağız.

Claude frontend için gerçekten çok ama çok iyi bir yapay zeka olmasına rağmen maalesef kendi backend deneyimimde GPT'nin çok gerisinde kaldı. Bir keresinde doğru ve efektif prompt verilmesine rağmen admin panelimin JS dosyalarını silip geri getirememesi gibi bir olay yaşadıktan sonra GPT'ye kesin olarak geçtim.

Ayrıca auth sistemini kendim backend kısmında uzman olmadığım için kodlayamadım, fakat GPT yardımı ile çalışan en azından kendi testlerimde açıksız bir sistem elde ettim, sitenin yayınlanma aşamasında bu sistemleri iş bilen birine test ettirmeli miyim (bütçe açısından biraz zorlayacak) ya da farklı yapay zekalar ile ortaya karışık bir genel teste mi tabi tutmalıyım?
 
sitenin yayınlanma aşamasında bu sistemleri iş bilen birine test ettirmeli miyim (bütçe açısından biraz zorlayacak) ya da farklı yapay zekalar ile ortaya karışık bir genel teste mi tabi tutmalıyım?

Sitede expose olacak ne var? Finansal islemler yapiyorsan kesinlikle yaptirmalisin.

Ayrica sitenin host edildigi sistemin de guvenligi cok onemli. DB de nasil data saklaniyor, dogru encryption yapiliyor mu, dogru configure edildi mi?

Ornegin kullanici sifrelerini hash ediyorsundur DB ye saklarken ama gidip SHA varyantlari kullanmissindir hicbir ise yaramaz. Pentest yapan kisi bunu bilmez ( DB ye erisemedigi icin ) ama backend kodunu review eden bilir.
 
Sitede expose olacak ne var? Finansal islemler yapiyorsan kesinlikle yaptirmalisin.

Ayrica sitenin host edildigi sistemin de guvenligi cok onemli. DB de nasil data saklaniyor, dogru encryption yapiliyor mu, dogru configure edildi mi?

Ornegin kullanici sifrelerini hash ediyorsundur DB ye saklarken ama gidip SHA varyantlari kullanmissindir hicbir ise yaramaz. Pentest yapan kisi bunu bilmez ( DB ye erisemedigi icin ) ama backend kodunu review eden bilir.
Dostum söylemlerin doğru da, bu kadar terimsel konuşunca anlaşıldığını sanıyor musun? "Review"?
 

Technopat Haberler

Yeni konular

Geri
Yukarı