2023, yapay zeka savaşlarının yılı olacak desek yanlış olmaz. Zira OpenAI'nın ChatGPT'yi kullanıma sunmasıyla başlayan yarış, her geçen gün daha da kızışıyor. Microsoft'un Bing'e ChatGPT ve DALL-E'yi entegre etmesi, Google'ın yapay zeka tabanlı sohbet robotu Bard'ı duyurması ve son olarak kod yazabilen Github Copilot X'in kervana katılmasıyla birlikte yapay zekanın süksesi iyice arttı. \"Yarışta ben de varım!\" diyen teknoloji devleri ise kaynaklarını yapay zeka sistemleri için seferber ederken, prompt mühendisliği de bu gelişmelerden nasibini almış durumda. Peki son dönemde yıldızı parlayan mesleklerden biri olan ve yazılımcıları işsiz bırakacağı dahi konuşulan prompt mühendisliği nedir? Prompt ne demek?? Prompt mühendisliğine geçmeden önce prompt'un ne olduğunu anlamakta fayda var. Promt, bilgisayar bilimlerinde istem anlamına gelmektedir. Yani bilgisayarın herhangi bir komutu gerçekleştirebilmesi için kullanılan metin veya simge girdileridir. Örneğin; Windows bilgisayarlarda komut satırına yazılan ipconfig CMD komutu, bir prompt'tur. Ayrıca Bkz. Bunu da gördük: Yapay zekanın sırtından para kazanma dönemi başladı Prompt mühendisliği nedir? Prompt mühendisliği, yapay zeka araçlarından istenen bir çıktı için modele en iyi nasıl talimat verileceğini yinelemeli olarak bulma disiplinidir. Henüz tam Türkçe karşlığı bulunmayan Prompt mühendisliği için dilimizde sufle mühendisliği, girdi mühendisliği ve istem mühendisliği gibi terimler kullanılıyor. Prompt mühendisleri, istenen görevleri yapay zeka modelinin en iyi anlayacağı şekilde gerekli bilgi ve bağlamı sağlayarak istemde bulunur. Bu komutlar belirli bir konuda kaynak sağlamak, modelin çıktısını yönlendirmek için belirli bir dil kullanmak ya da sonucu şekillendirmek için kısıtlamalar olabilir. Ancak iş sadece komut vermekle de bitmiyor. Zira prompt mühendisinin ilgili modelin yetenekleri, sınırlamaları, çıktıların doğruluğu hakkında bilgi sahibi olması ve programlama becerisine de sahip olması gerekiyor. Bir prompt mühendisi ne iş yapar diye merak edenler için sufle mühendisliğinden beklenen iş tanımları şöyle: Prompt mühendisi görevleri?? \t Görevin anlaşılması : Prompt mühendisleri, istenen çıktıyı doğru bir şekile anlamalı buna uygun bilgi istemleri tasarlayabilmelidir. \t Model bilgisi: Prompt mühendisleri, çalıştıkları yapay zeka modelinin yetenekleri ve sınırılamaları hakkında bilgi sahibi olmalıdır. \t Test etme ve yaratıcılık: Prompt mühendisleri, modelin çıktısını test edip değerlendirebilmeli. Edindiği bu deneyimler sonucunda istemleri ve modelin performansını iyileştirmeye yönelik çalışmalar yapmalı. \t Sürekli güncel kalma: Prompt mühendisleri, üzerinde çalıştığı yapay zeka modelindeki gelişmeleri takip etmeli ve yenilikleri istemlerinde kullanmalı. \t Veriler hakkında bilgi sahibi olma: Prompt mühendisleri, yapay zeka modelinin eğitim verilerindeki olası yanlılıkların farkında olmalı ve bunları en aza indirgeyen istemler tasarlamalıdır. \t İşbirliği: Prompt mühendisleri; veri bilimcileri, mühendisler ve ürün yöneticileri gibi ekibin diğer üyeleriyle işbirliği içinde çalışabilmelidir. \t Teknik beceriler: Prompt mühendisleri, programlama ve metin yazma becerilerinin yanı sıra makine öğrenimi, doğal dil işleme ve ilgili teknolojiler hakkında bilgi sahibi olmalıdır. Prompt mühendisi maaşları ne kadar?? Kimilerine göre prompt mühendisleri, önümüzdeki birkaç yıl içerisinde birçok yazılım geliştiricisini işinden edecek. Öyle ki günümüzde dahi LinkedIn'da birçok prompt mühendisliği iş ilanı görebilirsiniz. Farklı sektörlerden birçok şirket, \"ChatGPT uzmanı\" veya \"Prompt mühendisi\" alımları yapmaya başladı. Bu pozisyonlar için teklif eden ücretler ise yıllık 335 bin dolara kadar çıkıyor. $. getJSON(\"https://gdata.youtube.com/feeds/api/videos/nBOoxERed5w?v=2&alt=jsonc&callback=?\", function ); $. getJSON(\"https://gdata.youtube.com/feeds/api/videos/yxEC1Emu-dE?v=2&alt=jsonc&callback=?\", function ); Kaynak: https://www.businessinsider.com/prompt-engineering-ai-chatgpt-jobs-explained-2023-3 Kaynak: https://medium.com/sopmac-ai/what-does-a-prompt-engineer-do-f00c6f2ad1ab