En son OpenAI güncellemeleri: Canvas, Görü İnce Ayarı ve daha fazlası
OpenAI tarafından yayınlanan son ChatGPT güncellemelerine yakından bakarken bize katıl. Canvas'ı, görme yetenekleri için ince ayarı ve en son Arama özelliğini keşfedeceğiz.

Eylül ayında OpenAI'ın o1 modellerini (muhakeme yeteneğini geliştirmek için tasarlanmış modeller) incelediğimizden bu yana, ChatGPT'ye birçok yeni ve heyecan verici özellik eklendi. Bu sürümlerin bazıları geliştiricilere yönelikken, bazıları da kullanıcı deneyimini iyileştirmek için tasarlandı. Genel olarak her yükseltme, ChatGPT ile etkileşimleri daha sezgisel ve etkili hale getirmeye yardımcı oluyor.
Updates like Canvas, designed for collaborative writing and coding, and fine-tuning for vision capabilities that improves how ChatGPT works with images, have sparked a lot of interest, encouraging users to explore more creative possibilities. Meanwhile, technical upgrades, like new APIs and fairness test reports, address aspects like model integration, and ethical AI practices. Let’s dive in and get a better understanding of the latest ChatGPT features from OpenAI!
Link to this sectionOpenAI'ın Canvas özelliğine genel bakış#
Canvas, ChatGPT'nin piyasaya sürülmesinden bu yana kullanıcı arayüzündeki (UI) ilk büyük güncellemedir. İki ekranlı bir düzene, sol kenar çubuğunda istemlere ve sağ taraftaki pencerede yanıtlara sahip yeni bir arayüzdür. Yeni arayüz, sohbet benzeri tek ekranlı yapının alışılagelmiş iş akışını ortadan kaldırıyor ve üretkenliği artırmak için çoklu görev amaçlarına uygun iki ekranlı bir düzene geçiyor.

Şekil 1. Canvas, ChatGPT'ye Kullanıcı Arayüzü Güncellemeleri Getiriyor.
Canvas tanıtılmadan önce, ChatGPT'de uzun belgelerle çalışmak, sürekli yukarı aşağı kaydırmanız gerektiği anlamına geliyordu. Yeni düzende istemler sol kenar çubuğunda görüntülenir ve metin belgesi veya kod parçası ekranın büyük bir kısmını kaplar. İstersen sol kenar çubuğunun ve çıktı ekranının boyutunu bile özelleştirebilirsin. Ayrıca, metnin bir kısmını veya kodun bir bölümünü seçip tüm belgeyi değiştirmeden belirli bölümü düzenleyebilirsin.

Şekil 2. Canvas Kullanarak Metnin Belirli Bölümlerini Düzenleme.
Canvas'ı kullanırsan, ChatGPT arayüzünde onu açmak için özel bir düğme veya anahtar olmadığını fark edeceksin. Bunun yerine, GPT-4o modeliyle çalışırken, Canvas düzenleme, yazma veya kodlama yaptığını algılarsa otomatik olarak açılır. Daha basit istemler için devre dışı kalır. Manuel olarak açmak istersen, "Open the Canvas" veya "Get me the Canvas layout" gibi istemleri kullanabilirsin.
Şu anda Canvas beta aşamasındadır ve yalnızca GPT-4o ile kullanılabilir. Ancak OpenAI, Canvas'ın beta süreci sona erdiğinde tüm ücretsiz kullanıcılar için erişilebilir olacağını belirtti.
Link to this sectionChatGPT'nin API güncellemeleri#
OpenAI, verimliliği, ölçeklenebilirliği ve çok yönlülüğü artırmayı amaçlayan üç yeni ChatGPT API güncellemesi yayınladı. Bu güncellemelerin her birine daha yakından bakalım.
Link to this sectionModel damıtma#
Using the Model Distillation feature through the OpenAI APIs, developers can use the outputs of advanced models like GPT-4o or o1-preview to enhance the performance of smaller, cost-efficient models like GPT-4o mini. Model distillation is a process that involves training smaller models to mimic the behavior of more advanced ones, making them more efficient for specific tasks.
Bu özellik tanıtılmadan önce geliştiriciler, çeşitli görevleri farklı araçlar kullanarak manuel olarak koordine etmek zorundaydı. Bu görevler arasında veri setleri oluşturmak, model performansını ölçmek ve modellerde ince ayar yapmak yer alıyordu ve bu durum genellikle süreci karmaşık ve hataya açık hale getiriyordu. Model Distillation güncellemesi, geliştiricilerin gelişmiş modeller tarafından API aracılığıyla üretilen girdi-çıktı çiftlerini yakalayıp saklayarak otomatik olarak veri setleri oluşturmalarını sağlayan Stored Completions adlı bir aracı kullanmalarına olanak tanıyor.
Another feature of Model Distillation, Evals (currently in beta), helps measure how well a model performs on specific tasks, without needing to create custom evaluation scripts or using separate tools. Using datasets generated with Stored Completions and evaluating performance with Evals, developers can fine-tune their own custom GPT models.

Şekil 3. Model performansını ölçmek için Evals kullanabilirsin.
Link to this sectionİstem önbelleğe alma#
Oftentimes when building AI applications, especially chatbots, the same context (the background information or previous conversation history needed to understand the current request) will be used repeatedly for multiple API calls. Prompt Caching makes it possible for developers to reuse recently used input tokens (segments of text that the model processes to understand the prompt and generate a response), helping to reduce cost and latency.
From October 1st, OpenAI has automatically applied Prompt Caching to its models like GPT-4o, GPT-4o mini, o1-preview, and o1-mini. This means that when developers use the API to interact with a model with a long prompt (over 1,024 tokens), the system saves the parts it has already processed.
Bu sayede, aynı veya benzer istemler tekrar kullanılırsa, bu kısımları yeniden hesaplamayı atlayabilir. Sistem, daha önce karşılaştığı istemin en uzun kısmını 1.024 belirteçten başlayarak ve istem uzadıkça 128 belirteçlik parçalar halinde ekleyerek otomatik olarak önbelleğe alır.
Link to this sectionGerçek Zamanlı API#
Creating a voice assistant generally involves needing to transcribe audio to text, process the text, and then convert it back to audio to play the response. OpenAI’s Realtime API aims to handle this entire process with a single API request. By making the process simpler, the API enables real-time conversations with AI.
Örneğin, Realtime API ile entegre edilmiş bir sesli asistan, kullanıcı isteklerine bağlı olarak sipariş verme veya bilgi bulma gibi belirli eylemleri gerçekleştirebilir. API, sesli asistanı daha duyarlı hale getirir ve kullanıcıların ihtiyaçlarına hızla uyum sağlamasını sağlar. Realtime API, 1 Ekim'de altı ses seçeneğiyle genel beta sürümü olarak kullanıma sunuldu. 30 Ekim'de beş ses daha eklenerek toplam on bir kullanılabilir ses seçeneğine ulaşıldı.

Şekil 4. Yeni bir dilde konuşma pratiği yapmak için Gerçek Zamanlı API kullanımına bir örnek.
Link to this sectionChatGPT'de görsel görevler için ince ayar#
Başlangıçta GPT-4o görsel dil modeli, yalnızca metin tabanlı veri kümeleri kullanılarak ince ayar yapılabiliyor ve özelleştirilebiliyordu. Şimdi, görsel ince ayar API'sinin piyasaya sürülmesiyle, geliştiriciler GPT-4o'yu görsel veri kümelerini kullanarak eğitebilir ve özelleştirebilir. Yayınlandığından beri görsel ince ayar, geliştiriciler ve bilgisayarlı görü mühendisleri arasında büyük bir ilgi odağı haline geldi.
GPT-4o'nun görsel yeteneklerinde ince ayar yapmak için geliştiriciler, 100 ile 50.000 arasında değişen görsel veri kümelerini kullanabilirler. Veri kümesinin OpenAI tarafından gereken formatla eşleştiğinden emin olduktan sonra, OpenAI platformuna yüklenebilir ve model belirli uygulamalar için ince ayar yapılabilir.
Örneğin, bir otomasyon şirketi olan Automat, ekran üzerindeki kullanıcı arayüzü (UI) öğelerini bir açıklamaya göre tanımlayabilmesi için GPT-4o'yu eğitmek adına ekran görüntülerinden oluşan bir veri kümesi kullandı. Bu, botların kullanıcı arayüzleriyle etkileşimini kolaylaştırarak Robotik Süreç Otomasyonunu (RPA) hızlandırmaya yardımcı olur. Sabit koordinatlara veya karmaşık seçici kurallarına güvenmek yerine, model UI öğelerini basit açıklamalara dayalı olarak tanımlayabilir, bu da otomasyon kurulumlarını daha uyarlanabilir ve arayüzler değiştiğinde daha kolay yönetilebilir hale getirir.

Şekil 5. UI öğelerini algılamak için ince ayar yapılmış bir GPT-4o modeli kullanma.
Link to this sectionChatGPT tarafsızlık ve önyargı algılama#
Ethical concerns surrounding AI applications are a prominent topic of conversation as AI becomes more and more advanced. Because ChatGPT’s responses are based on user-provided prompts and data available on the Internet, it can be challenging to fine-tune its language to be responsible all the time. Reports state that ChatGPT’s answers are biased on name, gender, and race. To address this issue, OpenAI’s in-house team conducted a first-person fairness test.
İsimler genellikle kültürümüz ve coğrafi faktörler hakkında ince ipuçları taşır. Çoğu durumda, ChatGPT isimlerdeki bu ince ipuçlarını görmezden gelir. Ancak bazı durumlarda, ırkı veya kültürü yansıtan isimler, ChatGPT'den farklı yanıtlar alınmasına yol açar ve bunların yaklaşık %1'i zararlı dil yansıtır. Önyargıları ve zararlı dili ortadan kaldırmak, bir dil modeli için zorlu bir görevdir. Ancak, OpenAI bu bulguları herkese açık bir şekilde paylaşarak ve modelin sınırlamalarını kabul ederek, kullanıcıların daha tarafsız ve önyargısız yanıtlar alabilmeleri için istemlerini iyileştirmelerine yardımcı olur.

Şekil 6. Kullanıcının adına göre farklılaşan yanıtlara bir örnek.
Link to this sectionChatGPT aramasını anlama#
ChatGPT ilk piyasaya sürüldüğünde, yapay zeka topluluğunda geleneksel web taramasının yerini alıp alamayacağı üzerine tartışmalar vardı. Artık birçok kullanıcı Google Arama yerine ChatGPT kullanıyor.
OpenAI'ın yeni güncellemesi olan Arama özelliği, bunu bir adım öteye taşıyor. Arama ile ChatGPT, güncel yanıtlar üretir ve ilgili kaynaklara bağlantılar içerir. 31 Ekim itibarıyla Arama özelliği tüm ChatGPT Plus ve Team kullanıcılarına sunulmuş olup, ChatGPT'nin yapay zeka destekli bir arama motoru gibi işlev görmesini sağlamaktadır.

Şekil 7. ChatGPT'nin yeni Arama özelliğini kullanmaya bir örnek.
Link to this sectionGelecekteki yol#
ChatGPT'nin son güncellemeleri, yapay zekayı daha kullanışlı, esnek ve tarafsız hale getirmeye odaklanıyor. Yeni Canvas özelliği kullanıcıların daha verimli çalışmasına yardımcı olurken, görsel ince ayar geliştiricilerin modelleri görsel görevleri daha iyi ele alacak şekilde özelleştirmelerine olanak tanır. Tarafsızlığı ele almak ve önyargıyı azaltmak da temel öncelikler arasındadır; bu sayede yapay zekanın kim olursa olsun herkes için iyi çalışması sağlanır. İster modellerde ince ayar yapan bir geliştirici ol, ister sadece en son özellikleri kullanan biri, ChatGPT çok çeşitli ihtiyaçları karşılamak için gelişiyor. Gerçek zamanlı yetenekler, görsel entegrasyon ve sorumlu kullanıma odaklanarak, bu güncellemeler herkes için daha güvenilir ve sağlam bir yapay zeka deneyimi oluşturuyor.
GitHub depomuzu ziyaret ederek ve topluluğumuza katılarak yapay zeka hakkında daha fazla bilgi edin. Otonom sürüş ve sağlık hizmetleri alanındaki yapay zeka uygulamaları hakkında daha fazlasını öğren.






