Prompt Mühendisliği Geleceğin Mesleği

Prompt mühendisliği, son zamanlarda adını duyuran mesleklerden biri haline geldi.Gelişen yapay zeka teknolojileri ile birlikte yapay zekaya karşı savaş açmak yerine bu teknolojiyi kullanarak nasıl daha iyi bir seviyeye gelirim diyorsanız bu meslek tamda size göre !

Prompt dediğimiz şey aslında çok basit bir şeydir.Örneğin google da bir şey araştırmak istiyorsunuz ve google arama motoruna aradığınız şeyi yazıyorsunuz.Tebrikler aslında siz bir prompt girmiş oluyorsunuz.Kısacası bir program, website ve uygulama vb. gibi yerlerde sizden bir kullanıcı girdisi bekleyen yerlere bunu metin veya mesaj ile belirterek göstermektir.

Bu iş bu kadar basit mi dediğinizi duyar gibiyim.Şirketler üretken yapay zeka teknolojisi ile verimliliği arttırma peşinde ve bu yüzden bir çok alanda eleman eksiltmeye gidildi.Çünkü 10 kişinin yapabildiği bir işi 2 kişi yapar hale geldi.Bunun sebebi ise örneğin ChatGPT gibi yapay zeka modellerini kullanarak ulaşılması amaçlanan bilgiye kolayca ulaşıp, bu parçaları birleştiren kişiler daha ön plana çıkmaya başladı.

Prompt mühendisliği için yapay zekayı tam istediğiniz sonuçları üretmesi için kullanılan bir teknik diyebiliriz.

Yapay zeka aslında beklediğiniz kadar zeki değil ta ki siz onu iyi bir şekilde yönetene kadar.Girdiğiniz yanlış promptlar sonucunda yapay zekanın size yanlış sonuçlar verdiğini gözlemleyebilirsiniz.Bu kısımda yapay zekayı suçlamak yerine promptlarımızı sağlam ve güzelleştirebilirsek beklediğimiz sonuca daha kısa sürede ve daha iyi bir sonuca ulaşabiliriz.

Örneğin sizlere bir kaç prompt örneği göstermek istiyorum.

1-Yapay zeka aracını açıp, bana bir dil kullanarak uçan kuşları vurma oyunu yap.Derseniz istediğiniz sonuca ulaşamayabilirsiniz.Bu basit bir istek olsada karmaşıklaşan ve detaylı istekler için çok yanlıştır ve size daha fazla vakit kaybetmenize sebep olabilir.

2-Burada daha doğru bir kullanımdan bahsedelim.Yapay zeka aracınızı açıp, uymanız gereken bazı kalıplar vardır.Rol tanımlamak, görev belirlemek, amaç vermek , içerik sağlamak ve yanıt formatı gibi kalıplar bu kalıplar bile giriş seviyesinde bir örnektir.

Bu kalıplara göre bir örnek;

Bir Sağlık ve Fitness Uygulaması Geliştirme Prompt’u

1. Rol Tanımlama

Kullanıcıların günlük aktivitelerini ve sağlık verilerini takip edebileceği bir sağlık ve fitness uygulaması geliştirmek istiyorum.Bu uygulama, kullanıcıların adımlarını sayacak, kalori hesaplayacak ve günlük su tüketimini kaydedecektir.

2. Görev Belirleme

Göreviniz, Swift dilinde bir iOS uygulaması geliştirmektir. Uygulama, kullanıcıların sağlık verilerini takip etmelerini ve belirli hedefler belirleyerek sağlıklarını iyileştirmelerine yardımcı olmalıdır. Uygulama aşağıdaki ana özelliklere sahip olmalıdır:

Adım sayacı

Kalori hesaplayıcı

Günlük su tüketimi takipçisi

Hedef belirleme ve ilerleme takibi

3. Amaç Verme

Bu uygulamanın amacı, kullanıcıların sağlıklarını ve fitness seviyelerini daha iyi yönetmelerine yardımcı olmaktır. Kullanıcılar, uygulama aracılığıyla günlük aktivitelerini izleyerek daha sağlıklı yaşam alışkanlıkları geliştirebileceklerdir. Uygulama, kullanıcıları hedeflerine ulaşmaları için motive etmeli ve onlara ilerlemelerini gösterebilmelidir.

4. İçerik Sağlama

Uygulamanızı geliştirirken aşağıdaki unsurlara dikkat edin:

Kullanıcı Arayüzü (UI): Temiz ve kullanıcı dostu bir arayüz tasarlayın. Adım sayacı, kalori hesaplayıcı ve su tüketimi takipçisi için basit ve anlaşılır ekranlar oluşturun.

Veri Yönetimi: Kullanıcı verilerini güvenli bir şekilde saklayın ve bu verileri gerektiğinde güncelleyebilmesini sağlayın. Core Data veya başka bir veri yönetim sistemi kullanabilirsiniz.

Bildirimler: Kullanıcılara hatırlatmalar ve motivasyon mesajları göndermek için yerel bildirimleri kullanın. Örneğin, kullanıcıya su içmeyi hatırlatmak için belirli aralıklarla bildirim gönderin.

Entegrasyonlar: Apple HealthKit gibi sağlık verilerini takip eden API’lerle entegrasyon yapın. Bu sayede kullanıcılar, diğer sağlık uygulamalarındaki verilerini de senkronize edebilirler.

Hedef Belirleme: Kullanıcıların günlük adım, kalori ve su tüketimi hedefleri belirlemelerini sağlayın. Kullanıcılar, bu hedeflere ulaştıklarında başarı bildirimleri almalı.

5. Yanıt Formatı

Projenizin bir Swift projesi olarak Xcode’da geliştirilmesi gerekmektedir. Projenizi aşağıdaki dosya ve klasör yapısına göre organize edin:

Main.storyboard: Uygulamanın ana kullanıcı arayüzünü tasarlamak için kullanın.

ViewController.swift: Uygulamanın temel mantığını ve kullanıcı etkileşimlerini yönetmek için kullanın.

Models: Kullanıcı verilerini temsil eden model sınıflarını içerir.

Views: Özel görünümler ve bileşenler için sınıflar içerir.

Controllers: Farklı ekranlar ve iş mantığı için kontrolör sınıflarını içerir.

 

Gördüğünüz gibi prompt mühendisliği beklediğiniz kadar kolay olmayabiliyor.Çünkü bir prompt girmek için konu hakkında epeyce bilginiz olması gerekiyor.Bu örnek promptlar bile detaylı ve karmaşık projeler için giriş seviyesi kalabiliyor.O yüzden yapmanız gereken kendi bilgi sahibi olduğunuz alanı ve prompt girme becerinizi geliştirirseniz, daha hızlı ve verimli bir şekilde sonuca ulaşacaksınız.Bu mesleği değerli kılan şeyde budur.

Subscribe
Bildir
guest
0 Yorum
Eskiler
En Yeniler Beğenilenler
Inline Feedbacks
View all comments
Scroll to Top