Bu sayfada · 11 başlık
“Kod çalışmıyor” yazmak genellikle tahmine dayalı cevap getirir. Beklenen davranış, gerçekleşen davranış ve hatayı üreten küçük kod parçası birlikte verildiğinde problem daha açık olur. Bütün projenin dosyalarını paylaşmak çoğu zaman gerekli değildir.
Önce neyi çözmek istediğini belirle
Sorunu tarif eden kısa bir hata raporu hazırlayacağız. Çözümü yalnızca kopyalamak yerine neden işe yaradığını ve hangi durumlarda başarısız olabileceğini kontrol edeceğiz.
Adım adım uygula
- 1 Beklenen ile olanı ayır. Örneğin “2 ve 3 girince 5 bekliyorum ama 23 çıkıyor” de. Kullandığın dil ve çalışma ortamını belirt.
- 2 En küçük örneği çıkar. Sorunu üretmek için gerekmeyen satırları çıkar. Hata mesajını eksiltmeden ama sırları temizleyerek ekle.
- 3 Düzeltmeyi sınırla. Önce nedenini ve küçük bir düzeltmeyi iste. Bütün mimariyi değiştiren bir cevabı doğrudan uygulama; küçük girdilerle test et.
Küçük bir örnek
Hata açıklama şablonu
Sık takılınan nokta
API anahtarı, erişim token’ı veya kişisel veriyi kodla birlikte gönderme. Bir öneri hatayı sustursa bile programın beklenen çıktıyı ürettiğini doğrulamadan doğru kabul etme.
Şimdi kendin dene
Bilerek metinle sayıyı toplayan bir örnek yaz. Şablonu doldur; önerilen düzeltmeyi “5”, “0” ve boş girişle dene. Sonuçlarını bir notta karşılaştır.
Bir sonraki adım Hata türleri, düzeltme ve kontrol örnekleri →Zayıf Komut (Prompt) ile Güçlü Komut Karşılaştırması
Kod hatası yapay zekaya nasıl sorulur? Örnek hata raporu konusunda yapay zekadan yüksek kaliteli, uydurma (halüsinasyon) içermeyen ve doğrudan kullanılabilir çıktı almak için istemini (prompt) şu 4 bileşenle yapılandırmalısın: Rol + Görev + Bağlam/Kısıt + Çıktı Biçimi.
| Bileşen | Zayıf / Belirsiz İstem ❌ | Güçlü / Yapılandırılmış İstem ✅ | Sonuca Etkisi |
|---|---|---|---|
| Hedef ve Bağlam | "Bunu düzelt / açıkla." | "Lise/üniversite seviyesinde, teknik terimleri parantez içinde açıklayarak özetle." | Yanıtın seviyesini senin ihtiyacına göre ayarlar |
| Kısıtlar | Kısıt belirtilmez | "Orijinal anlamı değiştirme, emin olmadığın tarih veya sayıları uydurma, eksikse sor." | Halüsinasyon (yanlış bilgi üretme) riskini büyük ölçüde azaltır |
| Çıktı Biçimi | Uzun ve düz metin yığını | "Önce 3 maddelik özet, ardından karşılaştırma tablosu ve kontrol listesi olarak yaz." | Doğrudan okunabilir ve uygulanabilir şablon üretir |
| Doğrulama Adımı | İlk cevabı olduğu gibi kopyalamak | "Bu cevaptaki olası zayıf noktaları veya doğrulamam gereken varsayımları listele." | Kritik hataları teslim öncesinde yakalamanı sağlar |
Yapay Zeka Çıktısını Kullanmadan Önce 4 Adımlı Güvenlik ve Doğruluk Kontrolü
- 1. Kişisel ve Gizli Verileri Temizle: Sohbet penceresine gerçek parola, API anahtarı, T.C. kimlik numarası, müşteri listesi veya şirket içi gizli kaynak kodu yapıştırma; bunların yerine `ORNEK_KULLANICI` veya `GIZLI_ANAHTAR` gibi yer tutucular kullan.
- 2. Sayısal ve Resmi Bilgileri Birincil Kaynaktan Teyit Et: Yapay zeka modelleri akıcı cümleler kurmakta çok başarılıdır ancak güncel mevzuat, sürüm numarası veya akademik kaynakları bazen karıştırabilir. Kritik iddiaları resmi dokümantasyondan kontrol et.
- 3. Tek Seferde Değil, Adım Adım İyileştir (İterasyon): İlk gelen yanıt bir taslaktır. "2. maddeyi somut bir örnekle genişlet" veya "Daha sade bir Türkçe kullan" diyerek çıktıyı yönlendir.
- 4. Kendi Cümlelerinle Son Okumayı Yap: Ödev, CV, e-posta veya teknik raporu göndermeden önce sesli okuyarak yapay zeka kalıplarını ("Sonuç olarak...", "Günümüz dünyasında...") kendi doğal üslubunla değiştir.
Sıkça Sorulan Sorular (SSS)
Ücretsiz yapay zeka modelleri bu iş akışı için yeterli mi? +
Evet. ChatGPT, Claude veya Gemini'nin ücretsiz sürümleri; doğru bağlam, rol ve çıktı biçimi verildiğinde metin düzenleme, çalışma planı hazırlama ve kod hatası açıklama görevlerinde oldukça yüksek başarı sağlar.
Yapay zeka neden bazen çok emin bir dille yanlış cevap veriyor? +
Dil modelleri bir bilgi veritabanı değil, istatistiksel olarak en olası kelime dizisini tahmin eden sistemlerdir. Bu yüzden istemine "Emin olmadığın bilgileri uydurma, bilmiyorsan belirt" kısıtını eklemek doğruluk oranını ciddi biçimde artırır.
Kaynak ve devamı
Yayın: · Güncelleme:
Yazan
Webino App Ekibi
Teknolojiyi sade Türkçeyle anlatan rehberler. Örnekleri kendin deneyebilir, bağlantılı resmi belgelerle konuyu derinleştirebilirsin.
Bunları da okuyabilirsin
Tüm yazılar →Yorumlar
Soruların ya da eklemek istediklerin varsa yaz.
Bu içerik işine yaradı mı?
Görüşünü aşağıdan işaretleyebilir ve varsa notunu bırakabilirsin.


