BaşlaEğitim ModülleriKullanım ÖrnekleriSlayt Sunumu
15-30 dakikalık teknik sunum

ChatGPT’nin arka planda çalışma mantığı

Slaytlar yüzeysel tanıtım yerine sistem boru hattını, model içi işlemleri, kaynak/araç katmanlarını ve güvenlik/perfomans tarafını anlatır.

1/20
00 · Ana fikir

ChatGPT tek başına bir “cevap kutusu” değildir.

Gerçek kullanımda kullanıcı isteği; yönlendirme, bağlam hazırlama, model üretimi, araç kullanımı, güvenlik kontrolü ve çıktı biçimlendirme aşamalarından geçer.

  • Sunumun omurgası: girdi → temsil → üretim → kontrol → çıktı.
  • Metin, kod, belge, görsel, ses ve otomasyon görevleri farklı alt sistemleri tetikleyebilir.
Teknik vurgu: Model merkezde olsa bile ürün davranışını context yönetimi, routing, retrieval, tool calling ve safety katmanları birlikte belirler.
Yapay zeka işlem hattı
PromptRouterContextLLMSafetyOutput
01 · İstek alma

İlk adım niyeti ve görev tipini ayırmaktır.

Kullanıcı mesajı önce amaç, dil, format beklentisi, güvenlik riski, dosya/görsel varlığı ve araç ihtiyacı gibi sinyallere göre değerlendirilir.

  • “Özetle”, “kod yaz”, “görsel oluştur”, “kaynaklı anlat” gibi ifadeler işlem yolunu değiştirir.
  • Sistem, kullanıcının açık isteğini konuşma geçmişi ve mevcut sayfa/dosya bağlamıyla birleştirir.
Teknik vurgu: Bu katman çoğu zaman routing mantığıdır; doğru alt modele veya araca gitmek gecikmeyi azaltır ve cevap kalitesini artırır.
Niyet analiziamaç · format · risk · araçİşlem rotasımetin · kod · RAG · görsel · ses
02 · Yönerge önceliği

Model her metni aynı seviyede talimat olarak görmez.

Gerçek asistanlarda sistem yönergeleri, geliştirici kuralları, kullanıcı isteği, dosya içeriği ve araç çıktıları farklı öncelik seviyelerine sahiptir.

  • Dosyada yazan “önceki talimatları yok say” gibi ifadeler güvenilmez veri sayılabilir.
  • Bu ayrım prompt injection riskini azaltır.
Teknik vurgu: LLM bağlama gelen metni okur; ürün katmanı hangi parçanın talimat, hangisinin veri olduğunu işaretleyerek güvenliği artırır.
Sistem kurallarıGeliştirici katmanıKullanıcı isteğiDosya / web verisiModel çıktısı
03 · Tokenizasyon

Metin token adı verilen parçalara ayrılır.

Model yazıyı doğrudan harf harf ya da kelime kelime değil; kelime parçası, noktalama, boşluk ve sembollerden oluşan token dizisi olarak işler.

  • Türkçedeki ekli kelimeler alt parçalara ayrılabilir.
  • Token sayısı bağlam maliyetini, hızını ve cevap uzunluğunu etkiler.
Teknik vurgu: “ChatGPT nasıl çalışır?” gibi basit bir ifade bile model içinde sayısal token ID dizisine çevrilir.
ChatGPTnasılçalışır?
04 · Embedding

Tokenlar vektör uzayına taşınır.

Token ID’leri tek başına anlam taşımaz. Embedding katmanı bu ID’leri çok boyutlu sayısal vektörlere dönüştürür.

  • Benzer bağlamlarda kullanılan kavramlar vektör uzayında yakın temsil kazanabilir.
  • Pozisyon bilgisi, kelimelerin sırasını modele ekler.
Teknik vurgu: Model “anlamı” sembol olarak değil, milyonlarca ağırlığın işlediği yoğun vektör temsilleri üzerinden taşır.
embedding space
05 · Transformer bloğu

Bağlam ilişkileri katman katman işlenir.

Transformer blokları attention, normalizasyon ve feed-forward ağlarıyla token temsillerini tekrar tekrar günceller.

  • Her katman, önceki katmandan gelen temsili daha zengin bağlamla işler.
  • Bu yapı uzun metinde konu, biçim, referans ve mantık bağlantılarını takip eder.
Teknik vurgu: Tek bir blok değil, çok sayıda ardışık blok nihai token olasılıklarını oluşturur.
AttentionAdd & NormFeed ForwardAdd & Norm
06 · Q, K, V attention

Model “hangi tokena bakmalıyım?” sorusunu hesaplar.

Self-attention içinde token temsillerinden Query, Key ve Value projeksiyonları çıkarılır. Query-Key benzerliği dikkat ağırlığını, Value ise taşınacak bilgiyi belirler.

  • Bir başlık özne-yüklem ilişkisini, başka başlık biçim talimatını takip edebilir.
  • Multi-head attention aynı bağlamı farklı açılardan okur.
Teknik vurgu: Attention ağırlıkları sabit kural değildir; eğitim sırasında öğrenilen parametrelerle hesaplanır.
QKVAttention weights
07 · Ön eğitim

Temel beceri sonraki token tahmininden gelir.

GPT türü modeller büyük metin/kod veri kümelerinde verilen bağlamdan sonra gelecek tokenı tahmin etmeyi öğrenir.

  • Bu süreç dil kalıpları, kavram ilişkileri ve kod örüntüleri kazandırır.
  • Model bu aşamada “asistan” gibi davranmak zorunda değildir; temel üretim becerisi oluşur.
input: "Yapay zeka" → hedef: "asistanı"
VeriTahminKayıpGeri yayılımAğırlık güncelleme
08 · SFT ve RLHF

Model talimata uygun cevap vermeyi ayrıca öğrenir.

Supervised fine-tuning kaliteli örnek cevapları öğretir. RLHF ise insan tercihleriyle daha yararlı, güvenli ve kullanıcı odaklı davranışı güçlendirir.

  • Ön eğitim dil üretimini, hizalama asistan davranışını iyileştirir.
  • Bu yüzden aynı temel model farklı ürünlerde farklı ton ve güvenlik davranışı gösterebilir.
Teknik vurgu: Reward model, farklı cevapları tercih sırasına göre puanlamayı öğrenir.
PretrainingSFTPreference dataReward modelAligned assistant
09 · Inference

Cevap tek seferde değil, token token üretilir.

Model her adımda sözlükteki tokenlar için logit skorları üretir. Softmax bu skorları olasılığa çevirir, decoding yöntemi bir sonraki tokenı seçer.

  • Düşük temperature daha tutarlı, yüksek temperature daha çeşitli cevap verebilir.
  • Top-p en olası token kümesinden seçim yaparak kalite/çeşitlilik dengesi kurar.
logits → softmax → sampling → yeni token → bağlama ekle
“Model”“Sistem”“Cevap”“Rastgele”
10 · Context window

Model yalnızca bağlama konulan bilgiyi görür.

Konuşma geçmişi, dosya parçaları, web kaynakları ve araç sonuçları sınırlı bağlam penceresine sığdırılır.

  • Uzun konuşmalarda özetleme veya ilgili parçayı seçme gerekebilir.
  • Bağlam kalitesi cevap kalitesini doğrudan etkiler.
Teknik vurgu: Context window gerçek hafıza değildir; o an modele verilen çalışma alanıdır.
Kullanıcı isteğiGeçmiş özetiİlgili belge parçalarıAraç sonucuAktif bağlam
11 · KV cache

Tekrar hesaplamayı azaltan performans katmanı vardır.

Üretim sırasında önceki tokenların Key/Value temsilleri saklanır. Yeni token üretilirken geçmişin tamamını baştan hesaplamak yerine cache kullanılır.

  • Özellikle uzun cevaplarda gecikmeyi azaltır.
  • Streaming ile birleşince kullanıcı cevabı daha hızlı görür.
Teknik vurgu: KV cache modelin doğruluğunu değil, inference maliyetini ve hızını etkiler.
KVKVKVYeni token
12 · RAG

Güncel veya özel bilgi dış kaynaktan getirilir.

Retrieval-Augmented Generation’da belgeler parçalara ayrılır, embedding’e çevrilir, sorguya en yakın parçalar bulunur ve cevap üretimi için bağlama eklenir.

  • Chunking kalitesi, vektör arama ve reranking sonucu belirler.
  • Kaynaklı cevapta modelin kaynağın dışına taşmaması önemlidir.
soru → embedding → top-k belge → rerank → LLM cevabı
SoruVektör aramaKaynak parçaCevap
13 · Tool calling

Model gerektiğinde araç şeması üretir.

Hesaplama, web arama, dosya okuma, takvim veya e-posta gibi görevlerde model doğrudan cevap yazmak yerine uygun aracı ve argümanları seçebilir.

  • Araç sonucu tekrar bağlama alınır ve nihai cevap üretilir.
  • Yazma/silme/gönderme gibi hassas işlemler onay ve izin gerektirir.
tool: search_sources({ query: "RAG nedir" })
PlanTool schemaResultFinal answer
14 · Kod ve dosya analizi

Kod, tablo ve PDF görevleri farklı doğruluk riskleri taşır.

Kod üretiminde sözdizimi, sürüm, bağımlılık ve güvenlik kontrolü gerekir. PDF/tablo analizinde chunking, hesaplama aracı ve kaynak satırları önem kazanır.

  • Model örüntü üretir; çalışır kod garantisi için test gerekir.
  • Sayısal işlemlerde gerçek hesaplama motoru daha güvenilirdir.
Teknik vurgu: LLM açıklama üretiminde güçlüdür; kesin hesaplama ve dosya işlemlerinde araç desteği kaliteyi artırır.
PDF chunkKod bağlamıTablo hesabıReview
15 · Multimodal analiz

Görüntü metinle aynı karar sürecine bağlanır.

Görsel modeller görüntüyü patch veya embedding temsillerine çevirir. Bu temsil, metin sorusuyla birlikte yorumlanır.

  • Nesne, yazı, düzen, renk, grafik ve UI hiyerarşisi analiz edilebilir.
  • Düşük çözünürlük ve küçük yazılar hata ihtimalini artırır.
Teknik vurgu: Görsel analiz OCR’dan ibaret değildir; layout ve nesne ilişkileri de modele sinyal verir.
PatchOCRLayoutCaption
16 · Görsel üretim

Diffusion sistemleri gürültüden görsele gider.

Model eğitimde gürültü eklenmiş görüntüden temiz görüntüye dönmeyi öğrenir. Üretimde rastgele gürültü, prompt koşuluyla adım adım temizlenir.

  • Prompt nesne, stil, kamera, ışık, kompozisyon ve oran sinyali taşır.
  • Görsel düzenlemede mevcut görüntü korunup hedef alan değiştirilebilir.
noise → denoise step → latent image → decode
GürültüŞekilDetayGörsel
17 · Ses ve video

Ses ve video zaman boyutu ekler.

Sesli sistemlerde ASR konuşmayı metne çevirir, LLM cevap üretir, TTS cevabı sese dönüştürür. Video üretiminde kareler arası tutarlılık zorunludur.

  • Video tarafında object permanence, motion coherence ve kamera hareketi zor problemlerdir.
  • Ses tarafında gecikme, tonlama ve transkripsiyon doğruluğu kritiktir.
ASR → LLM → TTS · prompt → spacetime patches → video
18 · Güvenlik

Akıcı cevap doğru cevap anlamına gelmez.

Halüsinasyon, eksik bağlam, yanlış kaynak, prompt injection ve tehlikeli talimatlar için çok katmanlı güvenlik uygulanır.

  • Kaynak gerektiren konularda retrieval ve atıf kaliteyi artırır.
  • Riskli görevlerde model reddetme, sınır koyma veya güvenli yönlendirme yapabilir.
Teknik vurgu: Güvenlik yalnızca model eğitimi değil; giriş analizi, araç izni ve çıktı denetimiyle birlikte çalışır.
PolicyRiskSourcePermission
19 · Sonuç

ChatGPT çok katmanlı bir mühendislik sistemidir.

Transformer tabanlı dil modeli çekirdeği oluşturur; fakat gerçek deneyim bağlam yönetimi, kaynak getirme, araç çağırma, güvenlik, multimodal modeller ve servis optimizasyonuyla tamamlanır.

  • İyi prompt: amaç + bağlam + format + sınır + doğrulama beklentisi.
  • İyi sistem: doğru routing + kaliteli bağlam + güvenli araç kullanımı + açık kaynak kontrolü.
Kapanış cümlesi: Modeli anlamak, onu daha doğru kullanmayı ve çıktısını daha bilinçli değerlendirmeyi sağlar.
Sonuç
İstekBağlamModelAraçGüvenlikCevap
Terim kutusu

Slayt sunumunda geçen teknik terimler

Bu bölümde geçen teknik kavramların kısa ve doğrudan açıklamaları.

Tokenizasyon

Metnin modele girmeden önce küçük token parçalarına ayrılmasıdır.

Embedding

Tokenların anlam ilişkilerini taşıyan sayısal vektörlere dönüştürülmesidir.

Attention

Modelin bağlamdaki hangi parçaya daha fazla önem vereceğini hesaplayan mekanizmadır.

Inference

Eğitilmiş modelin kullanıcı isteğine cevap üretmek için çalıştırılmasıdır.

RAG

Dış kaynaklardan ilgili bilgi getirip cevabı o bilgiyle destekleme yaklaşımıdır.

KV Cache

Uzun üretimde önceki token hesaplarını saklayarak hız kazandıran performans tekniğidir.

Diffusion

Görsel/video üretiminde gürültüyü adım adım temizleyen üretim yaklaşımıdır.

Tool Calling

Modelin uygun durumda dış araçları yapılandırılmış argümanlarla çağırmasıdır.

Halüsinasyon

Modelin güvenilir görünen fakat yanlış veya kaynaksız cevap üretmesi durumudur.