ÖYG213 · BÜYÜK DİL MODELLERİ · 3. BÖLÜM
Modelin masası ne kadar büyük, masada olmayanı nereden biliyor, bilmediğinde ne yapıyor?
Güvenç Usanmaz · github.com/gusanmaz
Context window: modelin çalışma masası.
07 · BAĞLAM PENCERESİ
HANGİSİ DAHA MANTIKLI?A · İki ayrı sohbet
Bu Python hatası ne?
Girinti hatası…
Kapadokya'da 3 gün?
1. gün Göreme…
B · Tek sohbet
Bu Python hatası ne?
Girinti hatası…
Kapadokya'da 3 gün?
1. gün Göreme…
Oylayın. Cevabı bu bölümün sonunda birlikte vereceğiz.
07 · BAĞLAM PENCERESİ
Modelin bir cevap üretirken görebildiği bütün metin.
Masanın üstünde olan vardır, olmayan yoktur. Model masada olmayan hiçbir şeyi o an “göremez”.
Ölçü birimi: token.
07 · BAĞLAM PENCERESİ
07 · BAĞLAM PENCERESİ
TAHMİN07 · BAĞLAM PENCERESİ
Ekim 2026'da 1 milyon token amiral gemisi modellerde standart. Bazı modeller 2 milyona çıkıyor.
Kaynak: OpenAI, Anthropic, Google model sayfaları (Ekim 2026).
07 · BAĞLAM PENCERESİ
≈ 2.500
sayfa İngilizce metin
≈ 7
kalın roman
≈ 75 bin
satır kod: orta boy bir projenin tamamı
Türkçe metinde aynı pencereye daha az sayfa sığar. Neden? Token başına daha az kelime düştüğü için.
07 · BAĞLAM PENCERESİ
Dikkat mekanizmasında her token diğer tüm tokenlara bakar. Metin 2 katına çıkınca iş kabaca 4 katına çıkar.
Penceredeki her token GPU belleğinde yer tutar. Bellek sonludur.
Model eğitimde hiç görmediği uzunlukta metinle iyi çalışamaz.
Her mesajda pencerenin tamamı yeniden işlenir ve faturalanır.
07 · BAĞLAM PENCERESİ
IBM Technology, “What is a Context Window? Unlocking LLM Secrets”
07 · BAĞLAM PENCERESİ
Her mesajda yeniden gönderilen token sayısı (her tur ≈ 1.000 token olan bir sohbette)
50. mesajda “teşekkürler” yazmak, 50 bin tokenlık bir kitabı baştan okutmak demek.
Sağlayıcılar tekrar eden kısmı önbelleğe alıp ucuzlatıyor (prompt caching), ama bedava değil.
07 · BAĞLAM PENCERESİ
En eski mesajlar sessizce atılır. Model sohbetin başını “unutur”.
Eski kısım kısa bir özete çevrilir (compaction). Ayrıntılar kaybolur.
“Bu sohbet çok uzadı, yenisini açın” uyarısı gelir.
“Az önce söylemiştim, neden unuttu?” sorusunun cevabı çoğunlukla budur.
07 · BAĞLAM PENCERESİ
SORU07 · BAĞLAM PENCERESİ

20 belge verildi; cevap yalnızca birindeydi.
Cevap ortadayken model, belge hiç verilmemiş gibi davranıyor. Güncel modellerde etki azaldı ama yok olmadı.
“Lost in the Middle”, arxiv.org/abs/2307.03172
07 · BAĞLAM PENCERESİ

18 model, 194 bin deneme.
Hong, Troynikov, Huber: trychroma.com/research/context-rot
07 · BAĞLAM PENCERESİ
Andrej Karpathy @karpathy · 25 Haziran 2025
“Bağlam mühendisliği, bağlam penceresini bir sonraki adım için tam gereken bilgiyle doldurmanın hassas sanatı ve bilimidir. […] Çok az ya da yanlış biçimde olursa model iyi çalışamaz. Çok fazla ya da alakasız olursa maliyet artar, performans düşer.”
Serbest çeviri. Özgün gönderi: x.com/karpathy/status/1937902205765607626
07 · BAĞLAM PENCERESİ
Python hatası, tatil sorusu için “alakasız metin”dir. Modelin dikkatini böler.
Her yeni mesajda eski konu da baştan okunur. Daha yavaş, daha pahalı.
Model eski cevaplarındaki yanlışı doğru kabul edip üstüne inşa edebilir.
Aradığınız sohbeti sonra bulabilirsiniz.
Kural: konu değiştiyse yeni sohbet.
07 · BAĞLAM PENCERESİ
Model inatla yanlış yoldaysa onu ikna etmeye çalışmayın; yeni bir sohbet açın.
07 · BAĞLAM PENCERESİ
Özeti kopyalayın, yeni sohbetin ilk mesajı yapın. 50 bin token yerine 500 tokenla devam edersiniz.
07 · BAĞLAM PENCERESİ
Sohbet bir yol ayrımına geldi: iki yaklaşımı da denemek istiyorsunuz.
Yazılımdaki git branch ile aynı fikir.
Ortak geçmiş
“Bir alışveriş sitesi tasarlıyoruz…”
↙ ↘
Dal 1: React ile
Dal 2: düz HTML ile
07 · BAĞLAM PENCERESİ
| Uygulama | Nasıl yapılır? |
|---|---|
| ChatGPT | Cevabın altındaki ⋯ menüsü → Yeni sohbette dallandır (Branch in new chat) |
| Claude | Eski bir mesajınızı düzenleyin; sohbet o noktadan ikiye ayrılır, oklarla geçiş yaparsınız |
| Google AI Studio | Mesaj menüsü → Branch from here |
| Kodlama ajanları | Sohbeti çatallama / geri sarma komutları |
Menü adları güncellemelerle değişebilir; fikir aynı kalır.
07 · BAĞLAM PENCERESİ

Cevabın altındaki ⋯ menüsü → Branch in new chat (yeni sohbette dallandır)
Görsel: OpenAI'ın duyurusu, 4 Eylül 2025
07 · BAĞLAM PENCERESİ
SORUModelin bilgisi bir tarihte donar; dünya ise değişmeye devam eder.
08 · GÜNCEL BİLGİ VE WEB
SORU08 · GÜNCEL BİLGİ VE WEB
Model, belli bir günde basılmış bir ansiklopedi gibidir.
| Model | Güvenilir bilgi sınırı |
|---|---|
| Claude Opus 5.5 | Haziran 2026 |
| Claude Haiku 4.5 | Şubat 2025 |
| GPT-4o (2024) | Ekim 2023 |
| İlk ChatGPT (2022) | Eylül 2021 |
Kaynak: Anthropic ve OpenAI model sayfaları.
08 · GÜNCEL BİLGİ VE WEB

“Birleşik Krallık'ın hükümdarı kim?” — “Eylül 2021 itibarıyla… Kraliçe II. Elizabeth.” Kraliçe dokuz ay önce ölmüştü. Model yalan söylemiyordu; ansiklopedisi eskiydi.
Görsel: Stanford CS224G 2026, 3. ders
08 · GÜNCEL BİLGİ VE WEB
İnternet bir olay hakkında yazmaya yıllarca devam eder.
Bu yüzden model, kesim tarihinden hemen önceki aylar hakkında çok az metin görmüştür.
Modeller çoğu zaman kendi bilgi sınırını olduğundan daha erken sanır; hatta kendi adını ve sürümünü yanlış söyleyebilir. Modele “Sen hangi modelsin?” diye sormak güvenilir bir yöntem değildir.
08 · GÜNCEL BİLGİ VE WEB
Model güncellenmedi; yalnızca bulunan sayfalar bağlam penceresine eklendi.
Bu genel fikrin adı RAG: Retrieval-Augmented Generation; yani önce ilgili bilgiyi getir, sonra cevabı üret.
08 · GÜNCEL BİLGİ VE WEB

Üstte kullanılan kaynaklar; altta kaynak numaralarıyla işaretlenmiş cevap. Kaynağı doğrulamak için numaraya tıklamak size kalıyor.
Görsel: Perplexity, Wikimedia Commons
08 · GÜNCEL BİLGİ VE WEB
TAHMİN EDİN1 Soru güncel bilgi istiyor; eğitim verisinde yok.
2 “Araştırıldı”: uygulama web'de aradı.
3 Bulunan veri (AccuWeather) pencereye kondu.
4–5 Cevaptaki kaynak etiketi ve kaynak listesi: doğrulamak size kalıyor.

Ekran görüntüsü, girişsiz: perplexity.ai, 11 Ekim 2026.
08 · GÜNCEL BİLGİ VE WEB
IBM Technology, “What is Retrieval-Augmented Generation (RAG)?”
08 · GÜNCEL BİLGİ VE WEB
| Arama motoru | LLM (aramasız) | LLM + arama | |
|---|---|---|---|
| Ne verir? | Bağlantı listesi | Hazır cevap | Hazır cevap + kaynaklar |
| Güncellik | Dakikalar | Aylar–yıllar eski | Güncel |
| Kaynağı görür müsün? | Evet | Hayır | Evet (tıklarsan) |
| Hata türü | Alakasız sonuç | İkna edici uydurma | Kaynağı yanlış özetleme |
| Emek | Sen okur, sen birleştirirsin | O birleştirir | O okur, o birleştirir |
08 · GÜNCEL BİLGİ VE WEB
HANGİSİ?| İş | Öneri |
|---|---|
| Anadolu Üniversitesi akademik takvimi | Arama motoru ya da resmî site: tek, kesin, güncel bir sayfa |
| “Özyineleme (recursion) nedir, basitçe anlat” | LLM: değişmeyen bilgi, açıklama işi |
| “2026'da öğrenci için en mantıklı dizüstü hangisi?” | LLM + arama: güncel ve çok kaynaklı |
| Bir ilacın dozu | Prospektüs ya da eczacı: hata kabul edilemez |
08 · GÜNCEL BİLGİ VE WEB
Aynı döngünün uzun hâli:
Rapor çok ikna edici görünür. Yine de her kaynak doğru özetlenmiş olmayabilir. Önemli iddialarda bağlantıya tıklayın.
ChatGPT, Gemini, Claude ve Perplexity'de benzer adlarla bulunur.
08 · GÜNCEL BİLGİ VE WEB
peynir pizzaya yapışmıyor
…Sosa yaklaşık 1/8 su bardağı toksik olmayan yapıştırıcı ekleyerek yapışkanlığı artırabilirsiniz.
Kaynak: 11 yıllık bir Reddit şakası.
Model aramayı doğru yaptı, sayfayı doğru okudu; ama şakayı ciddiye aldı. Modeli internete bağlayınca cevabın kalitesi, bulduğu sayfaların kalitesine bağlı olur.
Kaynak: The Verge, BBC, Mayıs 2024. Sohbet kutusu özgün ekran görüntüsünün Türkçe yeniden çizimidir.
Kendinden emin, akıcı ve yanlış.
09 · HALÜSİNASYON
TAHMİN09 · HALÜSİNASYON

Görsel: Stanford CS224G 2026, 3. ders · “Üretken yapay zekâ = halüsinasyon”
09 · HALÜSİNASYON
Modelin gerçeğe dayanmayan bir bilgiyi, doğruymuş gibi akıcı ve kendinden emin biçimde üretmesi.
09 · HALÜSİNASYON

İYİ Kusursuz diyalog akışı KÖTÜ AA123 gerçekte Dallas → Honolulu uçuşu. Model veritabanına bakmadı; “bir uçuş numarası neye benzer?” sorusunu cevapladı.
Görsel: Stanford CS224G 2026, 3. ders
09 · HALÜSİNASYON

Üniversite ve yıl doğru. Tez başlığı uydurma (kırmızı kutu). Çok bilinen bilgi net, az bilinen ayrıntı bulanık; ikisi de aynı güvenle yazılmış.
Görsel: Stanford CS224G 2026, 3. ders
09 · HALÜSİNASYON
TAHMİN EDİNllama3.2:3b, Ollama 0.13.5, internetsiz · terminal kaydı: Ekim 2026
09 · HALÜSİNASYON
Tanıtım videosunda James Webb teleskobu hakkında yanlış bilgi. Aynı gün şirket değeri yaklaşık 100 milyar $ düştü.
Sohbet botu var olmayan bir iade kuralı uydurdu. Mahkeme, şirketi kendi botunun verdiği sözden sorumlu tuttu; şirket parayı ödedi.
Avustralya hükûmetine yazılan raporda uydurma kaynaklar çıktı. Şirket ücretin bir kısmını iade etti.
Kaynak: Reuters (Şubat 2023), CBC / BC Civil Resolution Tribunal (Şubat 2024), Guardian / AFR (Ekim 2025).
09 · HALÜSİNASYON

2.149
Yapay zekânın uydurduğu içeriğin mahkemeye sunulduğu, belgelenmiş dava sayısı.
Bir yıl önce yaklaşık 200'dü.
Ekran görüntüsü: damiencharlotin.com/hallucinations, 5 Ekim 2026.
09 · HALÜSİNASYON
Kulağa çok mantıklı geliyor. Böyle bir paket yok.
≈ %20
16 modelle üretilen 576 bin kod örneğinde, önerilen paketlerin beşte biri mevcut değildi. Ticari modellerde %5, açık modellerde %22.
Slopsquatting: Saldırganlar, modellerin sık uydurduğu adlarla gerçek paketler yayımlayıp içine zararlı kod koyuyor.
Kurmadan önce paketin resmî depoda var olduğuna ve kimin yayımladığına bakın.
Spracklen ve ark., “We Have a Package for You!” (2024), arxiv.org/abs/2406.10279 · paket adı temsilidir.
09 · HALÜSİNASYON

request ≠ requests: tek harf, başka paket. Ekran görüntüsü: pypi.org, 11 Ekim 2026.
09 · HALÜSİNASYON

En alttaki küçük parça çürükse (ya da hiç yoksa) kule sallanır.
Randall Munroe, xkcd 2347: Dependency
09 · HALÜSİNASYON
Döngüyü hatırlayın: oku → hesapla → seç → ekle.
Her adımda mutlaka bir token seçilir. “Boş bırak” diye bir seçenek yok.
Model “doğru cevap ne?” diye sormaz.
“Buraya en çok ne yakışır?” diye sorar.
Çoğu zaman yakışan şey doğrudur. Bazen değildir.
09 · HALÜSİNASYON
Model, interneti ayrıntıları kaybederek sıkıştırmıştır (1. bölüm).
09 · HALÜSİNASYON
Yanlışın doğruyu götürmediği bir test düşünün.
Ne yaparsınız? Sallarsınız.
OpenAI araştırmacıları (2025): modelleri ölçtüğümüz testlerin çoğu “bilmiyorum”a sıfır veriyor. Bu testlerde yüksek puan alacak biçimde eğitilen model, bilmediğinde de tahmin yürütmeyi öğreniyor.
Önerilen çare: kendinden emin yanlışı cezalandıran, belirsizliği ödüllendiren testler.
Kalai, Nachum, Vempala, Zhang: “Why Language Models Hallucinate”, arxiv.org/abs/2509.04664
09 · HALÜSİNASYON
Anthropic, “Why do AI models hallucinate?”
09 · HALÜSİNASYON

Konuşma alanı akıcı cümle üretir; prefrontal korteks frenler, planlar, kontrol eder. LLM, freni zayıf bir konuşma alanına benzer. Araçlar ve düşünme adımları bu freni dışarıdan ekleme çabasıdır.
Görsel: Stanford CS224G 2026, 3. ders — Whaley & Jannink (Monica Lam'ın içeriğinden). Bu bir benzetmedir, nörobilim iddiası değil.
09 · HALÜSİNASYON
SINIFTA DENEYİNgemma3:1b) sorun. Fark var mı?json.repair() diye bir fonksiyon yoktur. Soru onu varmış gibi sunduğu için model, sizi düzeltmek yerine uydurmaya yönelebilir.
Doğrulama: docs.python.org/3/library/json.html · ya da Python'da import json; json.repair
09 · HALÜSİNASYON
Doğrulamanın bedeli, yanılmanın bedelinden küçükse doğrulayın.
09 · HALÜSİNASYON
Cevaptan önce ilgili belgeyi getir
Hesabı hesap makinesine, veriyi veritabanına sor
Cevaptan önce kendi kendini kontrol et
“Bilmiyorum” demeyi ödüllendir
Uydurma oranı her yeni model neslinde düşüyor. Sıfıra inmesi beklenmiyor: tahmin eden bir makine bazen yanlış tahmin eder.
09 · HALÜSİNASYON
“Yapay zekâ öyle dedi” bir savunma değildir.
Avukat ceza aldı. Air Canada ödedi. Deloitte iade etti. Hiçbirinde fatura modele kesilmedi.
Bu derste LLM'e yazdırdığınız her kodun, her raporun sahibi sizsiniz.
09 · HALÜSİNASYON

Model akıcı bir yanlışı saniyede üretir; onu yakalamak sizin emeğinize kalır. Bu yüzden kaynağa bakın.
Jono Hey, sketchplanations.com, CC BY-NC 4.0
Modele hesap makinesi, internet ve dosya erişimi vermek.
10 · ARAÇLAR VE LLM OS
SORU10 · ARAÇLAR VE LLM OS
847.392 × 61.507 kaç eder?
→ araç: python
print(847392 * 61507)
← sonuç: 52120539744
Sonuç 52.120.539.744.
Model yalnızca metin üretir. “Python'ı çalıştır” da bir metindir; uygulama bu metni görür, kodu çalıştırır, sonucu pencereye geri yazar. Model okur ve devam eder.
10 · ARAÇLAR VE LLM OS
Hesap, veri analizi, grafik çizme
Güncel bilgi, kaynak
PDF, Excel, görsel
İşi bir görüntü üretim modeline devreder
Tıklama, form doldurma, terminal
Takvim, e-posta, veritabanı, GitHub
10 · ARAÇLAR VE LLM OS
Model artık tek cevap vermiyor; bir işi adım adım yürütüyor. Cursor, Claude Code, Antigravity gibi kodlama araçları böyle çalışır.
Bu dersin ilerleyen haftalarının ana konusu.
10 · ARAÇLAR VE LLM OS

Model önce planını yazıyor, sonra arama aracını çağırıyor. Planı da araç çağrısı da modelin ürettiği metinden ibaret.
Görsel: Gemini CLI, Wikimedia Commons
10 · ARAÇLAR VE LLM OS

Andrej Karpathy, 11 Kasım 2023: x.com/karpathy/status/1723140519554105733
10 · ARAÇLAR VE LLM OS
| Klasik bilgisayar | LLM OS |
|---|---|
| İşlemci (CPU) | LLM'in kendisi |
| RAM: geçici, sınırlı bellek | Bağlam penceresi |
| Disk: kalıcı depolama | Dosyalar, hafıza notları, vektör veritabanı |
| Klavye, ekran, kamera | Metin, ses, görüntü girişi ve çıkışı |
| Ağ kartı | Web araması, tarayıcı |
| Programlar | Araçlar: Python, hesap makinesi, terminal |
Bağlam penceresinin neden bu kadar önemli olduğu buradan belli: RAM'e sığmayan program çalışmaz.
10 · ARAÇLAR VE LLM OS
| İşletim sistemleri | LLM dünyası |
|---|---|
| Windows, macOS (kapalı) | GPT, Claude, Gemini |
| Linux (açık) | Llama, Qwen, DeepSeek, Mistral |
| Uygulama mağazası | GPT'ler, eklentiler, MCP sunucuları |
LLM'lere sohbet botu olarak bakmak, ilk bilgisayarlara hesap makinesi olarak bakmaya benzer.Andrej Karpathy, 28 Eylül 2023 — serbest çeviri
10 · ARAÇLAR VE LLM OS
İnsan kuralları tek tek yazar.
Kurallar veriden öğrenilir. Program, ağırlıklardır.
Örnek: kedi fotoğrafını tanıyan sinir ağı
Program doğal dille yazılır. Prompt koddur.
Üç dönem birlikte sürüyor: bugün modele doğal dille yazıp (3.0) ondan klasik kod (1.0) alıyoruz. Bu dersin adı tam olarak bunu anlatıyor.
Çerçeve: Andrej Karpathy, “Software Is Changing (Again)” (2025) · John Guerra, Northeastern CS 7180.
10 · ARAÇLAR VE LLM OS
Bu konuları yapay zekâyla birlikte öğrenmek için örnek istekler (14. sunum, “Yapay zekâyla öğrenmek”):
“10 mesajlık bir sohbetin mesaj uzunluklarını token olarak ver. 10. mesajda modelin toplam kaç token okuduğunu ben hesaplayayım.”
“Python kütüphaneleri hakkında 5 iddia yaz; ikisi uydurma olsun. Hangileri olduğunu ben bulayım, sonra nasıl doğrulanacağını konuşalım.”
“‘847.392 × 61.507 kaç eder?’ sorusunda perde arkasını adım adım yaz. Her adımı modelin mi, uygulamanın mı yaptığını ben söyleyeyim.”
10 · ARAÇLAR VE LLM OS
Sırada: bu makineyle nasıl konuşulur? → 4. bölüm
← 2. sunum: Bir LLM nasıl üretilir, nasıl çalışır? · Bütün sunumlar · 4. sunum: LLM ile konuşmak →
Güvenç Usanmaz · github.com/gusanmaz