ChatGPT nasıl çalışır: dil modeli, ön eğitim, insan geri bildirimi, token'lar, bağlam penceresi, web araması ve alıntılar, sınırlar ve ChatGPT tarafından nasıl alıntılanılır.

Kısaca
ChatGPT, büyük bir dil modeli üzerine kurulmuş bir asistandır: bir cümlenin bir sonraki parçasını tahmin etmek için devasa miktarda metinle eğitilmiş, transformer türünden bir sinir ağı. Ardından talimatları izlemesi ve faydalı yanıt vermesi için insan geri bildirimiyle ince ayar yapıldı. Bir mesaj gönderdiğinizde metni token'lara böler, konuşmayla birlikte bağlam penceresinde okur ve yanıtını her seferinde bir token olarak yazar. Güncel veya olgusal sorular için web'de arama yapabilir ve kullandığı sayfaları alıntılayabilir.
Daha fazlasını mı istiyorsunuz? Sorun:
ChatGPT'nin nasıl çalıştığını bilmek hem güçlü yanlarını hem hatalarını açıklar ve bir web sitesinin yanıtlarında alıntılanma ihtimalini neyin artırdığını söyler. OpenAI, ChatGPT'yi Kasım 2022'de başlattı; adı GPT'den, yani Generative Pre-trained Transformer'dan gelir.
ChatGPT bir büyük dil modeli (LLM) üzerinde çalışır. LLM, metinden sözcükler, olgular ve üslupler arasındaki ilişkileri öğrenmiş, milyarlarca parametreli istatistiksel bir modeldir. Bu metinlerden öğrenilen kalıpları tutar ve bunları herhangi bir metnin makul devamlarını üretmek için kullanır; tek tek sayfalar olduğu gibi saklanmaz.
Mimari, 2017'de Google araştırmacıları tarafından Attention Is All You Need makalesinde tanıtılan transformer'dır. Temel mekanizması olan dikkat (attention), modelin girdideki her sözcüğü diğer her sözcükle tartmasını sağlar; böylece bir cümledeki “o”nun üç satır önceki bir isme gönderme yaptığını anlar.
Model çok büyük bir metin külliyatını (herkese açık web sayfaları, kitaplar, kod, lisanslı veriler) okur ve tek bir görevi öğrenir: bir sonraki token'ı tahmin etmek. Milyarlarca kez tekrarlanan bu basit görev, onu dilbilgisini, olguları, akıl yürütme kalıplarını ve birçok dili öğrenmeye zorlar. Sonuç, henüz talimatları iyi izlemeyen güçlü bir metin tahmincisidir.
İnsanlar istemlere iyi yanıt örnekleri yazar ve model bunları taklit edecek şekilde eğitilir. Faydalı bir asistanın biçimini öğrenir: soruyu yanıtla, yanıtı yapılandır, gerektiğinde açıklama iste.
Değerlendiriciler aynı isteme verilen birkaç yanıtı karşılaştırır ve sıralar. Bir ödül modeli bu tercihleri öğrenir ve dil modeli daha sonra iyi puan alan yanıtlar üretecek şekilde optimize edilir. OpenAI RLHF adı verilen bu yöntemi InstructGPT araştırma makalesinde anlattı. ChatGPT'yi kibar, yapılandırılmış ve zararlı istekleri reddetme konusunda daha dikkatli yapan budur.
| Adım | ChatGPT ne yapar | Neden önemli |
|---|---|---|
| 1. Token'laştırma | Metninizi token'lara (sözcükler veya sözcük parçaları) böler | Sınırlar ve maliyetler token cinsinden sayılır |
| 2. Bağlam | Talimatları, belleği ve önceki mesajları bağlam penceresine ekler | Model yalnızca bu pencereye sığanı görür |
| 3. Arama kararı | Sorunun web'den güncel bilgiye ihtiyaç duyup duymadığına karar verir | Dış sayfaların alıntılanmasını tetikler |
| 4. Bilgi getirme | Aramalar yapar, en ilgili sayfaları okur, pasajlar çıkarır | Web sitelerinin seçildiği yer burasıdır |
| 5. Üretim | Yanıtı her seferinde bir token olarak tahmin eder | Her sözcük kendinden önceki her şeye bağlıdır |
| 6. Alıntı | Yanıtın her bölümü için kullanılan kaynaklara bağlantı verir | Alıntılanan sitelere ziyaret ve itibar getirir |
| 7. Güvenlik kontrolleri | Kullanım politikalarını ve filtreleri uygular | Bazı yanıtlar reddedilir veya yeniden ifade edilir |
Token, bir metin parçasıdır: İngilizcede bir token ortalama yaklaşık dört karakter ya da bir sözcüğün dörtte üçüdür. Bağlam penceresi, modelin aynı anda göz önünde bulundurabileceği token sayısıdır; konuşmanız ve okuduğu belgeler veya web sayfaları da buna dahildir. Bir konuşma çok uzadığında, en eski bölümler görüşten çıkar.
Model her adımda olası her bir sonraki token için bir olasılık hesaplar ve kontrollü bir rastgelelik payıyla birini seçer. Aynı soru bu yüzden biraz farklı yanıtlar alabilir ve ChatGPT yanılırken bile bu yüzden akıcı yazar: olguları bir kaynakla karşılaştırmadan, olası bir devam için optimize eder.
Bir model yalnızca bir kesim tarihine kadarki eğitim verilerinde olanı bilir. Güncel olaylar, fiyatlar veya ürünler hakkında yanıt vermek için ChatGPT bir web araması yapabilir. OpenAI bu özelliği Ekim 2024'te ChatGPT search olarak duyurdu. Asistan sorunuzu bir veya birkaç sorguya dönüştürür, sonuçları arama sağlayıcılarından ve OpenAI'ın kendi tarayıcısından alır, sayfaları okur ve kaynaklarına bağlantılar içeren bir yanıt yazar.
Bu yönteme getirme destekli üretim (RAG) denir: model, az önce getirdiği belgelere dayanan metin üretir. OpenAI tarayıcılarını geliştirici platformunda belgeler: arama için OAI-SearchBot, eğitim için GPTBot ve bir kullanıcı adına açılan sayfalar için ChatGPT-User. OpenAI, robots.txt'de OAI-SearchBot'u engelleyen sitelerin ChatGPT search yanıtlarında gösterilmediğini belirtir.
Süreci anlamak, ChatGPT yanıtlarında görünmek isteyen her marka için net bir kontrol listesi verir:
ChatGPT, öğrendiklerinden ve güncel sorular için okumayı seçtiği birkaç web sayfasından metin tahmin eder: alıntıladığı markalar, sayfaları kolay bulunan, kolay çıkarılan ve diğer kaynaklarca doğrulanan markalardır. ChatGPT, Gemini ve Claude'daki varlığınızı zaman içinde izlemek ve alıntılanmak üzere tasarlanmış içerik yayımlamak için Sorank istemlerinizi takip eder ve optimize edilmiş makaleleri autopilot olarak yazar, 3 günlük ücretsiz denemeyle.
Her zaman değil. Birçok soruda ChatGPT, modelinin eğitim sırasında öğrendiklerinden yanıt verir. Bir soru güncel veya kesin bilgi gerektirdiğinde bir web araması yapabilir, birkaç sayfa okuyabilir ve kullandığı kaynakları yanıtta bağlantı olarak gösterebilir.
ChatGPT bir metnin en olası devamını üretir ve olası, her zaman doğru anlamına gelmez. Eğitim verileri az, eskimiş veya çelişkili olduğunda, halüsinasyon adı verilen, güvenli ama yanlış ifadeler üretebilir. Önemli olguları güvenilir bir kaynakla kontrol etmek gerekli olmaya devam eder.
Hayır. GPT, OpenAI tarafından geliştirilen dil modelleri ailesidir; ChatGPT ise bunların üzerine kurulu sohbet ürünüdür. ChatGPT talimat ince ayarı, güvenlik kuralları, bellek, web araması ve dosya analizi gibi araçlar ve diyalog için tasarlanmış bir arayüz ekler.
SORANK'I SİZDEN ÖNCE DENEDİLER
