
Yapay Zeka Ajanınız Neden Çöp Yazıyor, Karpathy'ninki Çalışırken 🤖
Andrey Karpathy'nin, %80 manuel kod yazmaktan %80 yapay zeka ajanlarına devretmeye geçtiğini iddia ettiği bir gönderisinden daha önce bahsetmiştim.
Sinir ağlarını daha iyi çalıştırmak için, ajan araçları için bir dizi kural içeren bir depo oluşturdu.
Burada şu ilkeler resmileştirilmiştir:
1️⃣ Think Before Coding
Hayal kurma yasağı. LLM emin değilse durup sormak zorundadır. Gizli varsayımlar veya "varsayılan" format seçimi yok.
2️⃣ Simplicity First
LLM'ler sırf desen olsun diye tasarım desenlerine bayılır. Kural basit: indirim istendiğinde 5 satırlık bir fonksiyon yaz. Olmayacak bir gelecek için
AbstractDiscountStrategyFactory inşa etme.3️⃣ Surgical Changes
Cerrahi hassasiyet. Sadece söyleneni değiştir. Sinir ağının, komşu fonksiyonları biçimlendirmesi, olmayan yerlere tip ipuçları eklemesi veya sırf canı istedi diye başkalarının yorumlarını yeniden yazması kesinlikle yasaktır.
4️⃣ Goal-Driven Execution
"Çalışacak şekilde yap" tarzı komutlar yeter. Emir kipinden bildirim kipine geçmek ve net başarı kriterleri belirlemek gerekir: "Önce hatayı yeniden üreten bir test yaz. Testin başarısız olduğundan emin ol. Kodu düzelt. Testin geçtiğinden emin ol."
Karpathy'nin .md kurallarını projelerinize entegre edin ☕️
Yorumlar
0Henüz yorum yok.
Tartışmaya katılmak için giriş yapın.