Artık hepimiz yapay zekanın (AI) ne olduğunu biliyoruz. (Bilmiyorsanız, life = life - GPT; eski hayat nasıl gidiyor?) Sadece ChatGPT bile ayda milyarlarca ziyaret alıyor. Elbette bunların hepsi tekil ziyaretçi değil, ancak bu rakam bile ona ne kadar bel bağladığımızı gösteriyor. Yine de, onca etkileşime rağmen, birçok insan yapay zekanın nasıl çalıştığını hala açıklayamıyor.
Öncelikle şunu netleştirelim: Yapay zeka bir insan değil ve kesinlikle bir Google da değil! O, tarayıcınızda oturan ve bir şeyler inşa etmenize yardım etmeyi bekleyen zeki bir dost. Ancak verdiği cevaplar biraz sıradan veya düpedüz tuhaf hissettirdiğinde, bu otomatik olarak yapay zekanın hatalı olduğu anlamına gelmez. Sorun genellikle sizin onunla nasıl konuştuğunuzdan kaynaklanır.
İnsanlar yapay zekanın zihinlerini okumasını bekliyor. Sıradan çıktılar alan %99'luk kesimden sıyrılmak için aracın kontrolünü elinize almalısınız. Yapay zekaya, sizin nasıl çalıştığınızı iyice öğrenmesi gereken yeni bir iş arkadaşı gibi davranın. Hiçbir dokümantasyon veya yorum satırı olmadan karmaşık bir kod tabanında hata ayıklamak (debug) zorunda kalsanız bundan nefret ederdiniz, değil mi? Oysa yapay zekaya tam olarak bunu yapıyoruz: İhtiyacı olan mantığı veya bağlamı vermeden ondan temiz bir kod bekliyoruz.
Yapay zekadan istediğinizi nasıl alırsınız? Veya daha da iyisi, şu anda ondan en yüksek verimi nasıl elde edersiniz?
Onunla nasıl konuşacağınızı öğrenerek.
Prompt mühendisliği (İstem mühendisliği), mantığınızı yapay zekaya aktarmanın yoludur. Daha iyi sonuçlar için, nasıl daha iyi sohbetler kuracağınızı bilmeniz gerekir. Kendi bilginizi süzgeçten geçirip yapay zekaya besleyerek, bu aracın tamamen size özel çalışmasını sağlayan bir bilgi tabanı oluşturursunuz.
Yapay zekayla nasıl konuşacağınızı öğrenerek, niyetiniz ile yapay zekanın çıktısı arasındaki – yani kafanızdaki ile klavyede yazdığınız arasındaki – uçurumu kapatırsınız. Gelin, yapay zekanın daha tutarlı ve daha iyi sonuçlar vermesi için talimatlarınızı nasıl düzenleyeceğinize bir göz atalım.

Yapay Zeka Nasıl Çalışır? Sohbetin Arkasında Neler Oluyor?
Google'da arama yaptığınızda, tıpkı bir kütüphanecinin rafta sizin için belirli bir kitabı bulması gibi, zaten var olan verileri ararsınız. Tam olarak o kitap yoksa, benzer bir tane önerebilirler, ancak her zaman halihazırda basılmış olanlardan faydalanırlar.
Yapay zeka ise hiç böyle çalışmaz. Size bir kitap uzatmaz; bugüne kadar okuduğu her şeye dayanarak o an sıfırdan yeni bir kitap yazar.
Ancak modern yapay zeka ve daha geniş anlamda makine öğrenimi (machine learning), bu eski kurallarla çalışmaz. Sabit bir senaryoyu izlemek yerine, yapay zeka devasa miktarda veriyi taramak için algoritmalar kullanır. Bir şeyi ne kadar çok yaparsa, o konuda o kadar iyi olur (ya da en azından umulan budur) çünkü daha doğru sonuçlar vermek için kendini sürekli ayarlar.
Bu bir tahmin oyunudur. Yapay zeka, insan dilinin nüanslarını öğrenmek için internetin devasa bir bölümünü okumuştur ve şimdi bu kalıpları kullanarak bir sonraki kelimenin veya fikrin ne olması gerektiğini tahmin eder. Eğer prompt'unuz çok kısa veya çok basitse, yapay zekanın aralarından seçim yapabileceği çok fazla seçenek olur, bu yüzden "güvenli" ve sıkıcı bir cevaba yönelir. Ancak ona daha fazla detay ve bağlam verdiğinizde, olasılıkları daraltmasına yardımcı olursunuz.
Dağınık bir zihin, dağınık prompt'lar yaratır. Ve unutmayın: En iyi "tahmin" bile asla gerçek bir mantık kadar iyi olamaz. Coddy, sohbetin altındaki mantığı anlamanın her zaman en büyük avantajınız olacağını bilir.
Yapay Zekayla Konuşmayı Öğrenmeye Değecek 5 Neden
Yapay zekayı halihazırda kodlama, hata ayıklama veya sadece beyin fırtınası yapmak için kullanıyorsanız, bu araca zaten zaman yatırımı yapıyorsunuz demektir. Ancak onu kullanmak ile iyi kullanmak arasında fark vardır. Prompt yazma becerilerinizi geliştirerek, harcadığınız zamanın karşılığını çok daha fazla alır ve daha kaliteli, daha yaratıcı çözümlere ulaşmaya başlarsınız.
Zaten günümüzün yarısını arkadaşlarımıza veya iş arkadaşlarımıza fikirlerimizi açıklamakla geçiriyoruz. Yapay zekayla konuşmak da hemen hemen aynı şeydir, tek farkı yapay zekanın sizin için 7/24 orada olmasıdır. İhtiyacınız olanı elde etmek için bir teknoloji dehası olmanıza gerek yok; sadece mantığınızı net talimatlara nasıl çevireceğinizi öğrenmeniz gerekiyor.
İşte harika prompt'lar yazmayı öğrenmenin neden geliştirilmeye değer bir beceri olduğu ve doğru yapıldığında neden karşılığını verdiği:
1. Sizi kendi mantığınızı parçalara ayırmaya zorlar.
Size gerçekten aradığınız çıktıyı veren bir prompt yazmak için, büyük bir fikri küçük ve basit adımlara bölmeniz gerekir. Belirsiz olamazsınız. Ve eğer bir süreci yapay zekaya açıklayamıyorsanız, bu genellikle mantığı sizin de tam olarak anlamadığınız anlamına gelir. Daha iyi prompt'lar sizi daha net ve daha düzenli düşünen biri yapar.
2. Teknolojinin kurallarını öğrenirsiniz.
Sohbetin arka planında, yapay zeka yapı ve kalıplar arar. Prompt yazmayı öğrendiğinizde, bilgisayarların nasıl “düşündüğünün” temellerini de öğrenmiş olursunuz. Girdinizin çıktıyı nasıl değiştirdiğini görmeye başlarsınız. Dağınık talimatlar, bozuk sonuçlar doğurur.
3. Çok daha iyi geri bildirimler alırsınız.
İyi bir prompt yazdığınızda, yapay zeka fikirleriniz için bir aynaya dönüşür. Bir kod parçası paylaşıp neden yavaş çalıştığını sorun; iyi bir prompt size bunun arkasındaki kavramın gerçek bir açıklamasını sunar. Tembelce yazılmış bir prompt ise, kodun neden bozulduğuna dair hiçbir ipucu vermeden size sadece düzeltilmiş bir satır kod verir. İyi prompt yazmak, yapay zekayı henüz bilmediğiniz şeyleri öğrenmenize yardımcı olan bir öğretmene dönüştürür.
4. Hataları nasıl bulacağınızı öğrenirsiniz.
Eğer sadece basit komutlar kullanırsanız, yapay zekanın size söylediği her şeye inanmak zorunda kalabilirsiniz. Ancak ondan adımlarını tek tek açıklamasını isterseniz, mantığın tam olarak nerede koptuğunu görebilirsiniz. Bu alışkanlık, hataları yakalamak ve teknik işin gerçekten sağlam olup olmadığını kontrol etmek için keskin bir göz geliştirmenizi sağlar.
5. Daha zor problemleri çözmenize yardımcı olur.
Sıkıcı bir prompt size sıkıcı (veya daha kötüsü, işe yaramaz) bir çözüm sunar. Akıllıca yazılmış bir prompt ise fikirleri birleştirmenize, gözden kaçırdığınız bir güvenlik açığını fark etmenize veya uygulamanızı geliştirmenin daha iyi bir yolunu bulmanıza yardımcı olabilir. Yapay zekayla konuşmayı öğrenmek, yapabileceklerinizin sınırlarını genişletmek ve eskiden tek başınıza üstesinden gelinemeyecek kadar karmaşık görünen projeleri üstlenmekle ilgilidir.
Yapay Zekayla Nasıl Konuşulur ve Aradığınız Cevaplar Nasıl Alınır?
Eğer yapay zekanın sizi bir türlü anlamadığını hissettiyseniz, bunun nedeni genellikle talimatlarınızın biraz... şey, dağınık olmasıdır. Yani daldan dala atlamasıdır. Yapay zekanın şu anda neye ihtiyacınız olduğuna dair bir sağduyusu yoktur, bu yüzden ona doğru yönü göstermelisiniz.
1. Yapay Zekaya Bir Persona Verin: "... Olarak Davran" Tekniği
Yapay zeka bir genelcidir: Ona genel bir soru sorarsanız, genel bir cevap alırsınız. Ancak ona kim "olması" ve kimin gibi "düşünmesi" gerektiğini söylerseniz, cevabın kalitesi tamamen değişir.
| Bunun Yerine: | Bunu Deneyin: |
|---|---|
| "Bu kodu nasıl düzeltirim?" | "10 yıllık deneyime sahip kıdemli bir yazılım mühendisi (senior software engineer) olarak davran. Kodumu mantık hatalarına karşı incele." |
Ona bir rol vererek, yapay zekaya "beyninin" hangi bölümünü kullanması gerektiğini söylemiş olursunuz. Bu, kelime dağarcığını ve ses tonunu tam olarak ihtiyacınız olan şeye uyacak şekilde daraltır.
2. Bağlam Sağlayın: "Neden" Önemlidir
Yapay zeka zihninizi okuyamaz (neyse ki). Sizin bir öğrenci mi, bir CEO mu yoksa kıdemli bir geliştirici mi olduğunuzu bilemez. Ona bağlam vermek, arka plan hikayesini sunmak gibidir; böylece tahmin yürütmek zorunda kalmaz.
-
Görev + Hedef + Kitle
-
Örnek: "İlk defa C++ öğreniyorum [kitle]. Betiğimi (script) nasıl düzenleyeceğimi anlayabilmem için [hedef] bir fonksiyonun ne olduğunu açıkla [görev]."
Yapay zeka sorunuzun arkasındaki nedeni bildiğinde, size sıradan gerçekler sunmayı bırakır ve ilerlemeniz için faydalı bir yol haritası vermeye başlar.
3. Formatı Belirleyin: Nasıl Görünmesi Gerektiğini Söyleyin
Zaman kazanmanın en kolay yollarından biri, yapay zekaya bilgiyi tam olarak nasıl sunmasını istediğinizi söylemektir. Mecbur değilseniz bir metin yığınıyla yetinmeyin! Şunları isteyebilirsiniz:
- İki programlama dilini yan yana karşılaştırmak için Tablolar.
- Doğrudan editörünüze kopyalayabileceğiniz Kod blokları.
- Uzun bir makalenin hızlı bir özeti için Madde işaretleri.
- Yeni bir şey kurmaya çalışırken Adım adım bir liste.
4. İterasyon (Tekrarlama) Kullanın
Çoğu yeni başlayan ilk denemeden sonra pes eder. Eğer ilk cevap mükemmel değilse, yeni bir pencerede baştan başlamayın – iterasyon yapın (üzerinden geçip geliştirin). Yapay zekaya sohbet ettiğiniz bir arkadaşınızmış gibi davranın.
Eğer bir şey kafa karıştırıcıysa, "Şu son kısmı tekrar açıklayabilir misin?" veya "Bu çok teknik oldu – daha basit hale getirebilir misin?" diye sorun. Yapay zeka az önce ne konuştuğunuzu hatırlar, bu yüzden cevap kafanızdakine yaklaşana kadar onu yontmaya devam edin.
Prompt Yazarken Kaçınılması Gereken Yaygın Hatalar
1. Çok Belirsiz Olmak
Yapay zekadan "bir script yazmasını" istemek, bir restorana girip "Bana yemek getir" demek gibidir. Önünüze bir şey gelir ama muhtemelen pek hoşunuza gitmez. Bu yüzden spesifik olun: "Bir klasördeki tüm görsel dosyalarını 'Photo_1', 'Photo_2' vb. şeklinde yeniden adlandıran kısa bir Python script'i yaz." Ne kadar çok detay verirseniz, yapay zeka o kadar az tahmin yürütmek zorunda kalır.
2. Sohbetin Tonunu Göz Ardı Etmek
Yapay zekaya nasıl konuşacağını söylemezseniz, varsayılan olarak güvenli, biraz kaskatı ve kurumsal bir ses tonu kullanır. Yeni bir beceri edinmeye çalışırken bu durum soğuk ve biraz heves kırıcı hissettirebilir. Bu yüzden yapay zekaya nasıl bir ses tonu istediğinizi söyleyin: "Bunu dostane ve cesaretlendirici bir şekilde açıkla" veya "Kısa, gayri resmi ve vurucu olsun." Tonu yanlış ayarlarsanız, iyi bir bilgiyi bile özümsemek zorlaşır.
3. Her Bilgiye Güvenmek
İşte en önemlisi: Yapay zeka bir dil modelidir, bir teyit mekanizması (fact-checker) değil! Bazen size %100 eminmiş gibi görünen ama %100 yanlış olan bir "gerçek" veya kod parçacığı sunabilir. (Halüsinasyonlara merhaba deyin.) Bu yüzden her zaman doğrulayın. Yapıyı kurmak veya mantığı açıklamak için yapay zekayı kullanın, ancak gerçekleri iki kez kontrol edin ve kodun gerçekten çalıştığından emin olmak için onu etkileşimli bir ortamda (Coddy'nin içindeki gibi) çalıştırın.
4. Örnek Sunmamak
Birçok insan yapay zekaya bir soru sorar veya bir komut verir ve en iyisini umar. Ancak yapay zekaya ne istediğinize dair sadece bir veya iki örnek verirseniz inanılmaz derecede hızlı öğrenir. Teknoloji dünyasındaki insanların buna verdiği isim few-shot prompting'dir (az örnekli istem). Yapay zekanın blogunuz için başlıklar yazmasını istiyorsanız, sadece "5 başlık" istemeyin. Önce ona halihazırda beğendiğiniz iki başlık verin. O havayı, uzun bir açıklamanın yapabileceğinden çok daha hızlı yakalayacaktır.
5. Aşırı Karmaşık Jargon Kullanmak
Aşırı havalı kelimeler kullanmanın yapay zekanın daha iyi çalışmasını sağladığını düşünebilirsiniz. Aslında tam tersi geçerlidir. Karmaşık jargon kullanmak bazen prompt'un mantığını karıştırabilir. Bu yüzden basit ve net bir dile bağlı kalın. Yapay zeka, net talimatlardan başka bir şey istemeyen çok zeki bir iş arkadaşıdır. Fikrinizi basit bir şekilde açıklayamazsanız, yapay zeka da onu doğru bir şekilde inşa etmekte muhtemelen zorlanacaktır.
Coddy ile Yapay Zeka Yolculuğunuza Bugün Nasıl Başlarsınız?
Yapay zekayı iyi kullanmayı öğrenmek bir gecede olmaz ve iyi haber şu ki, olması da gerekmez. Kalın kitaplar okuyarak veya bitmek bilmeyen videolar izleyerek saatler harcamanıza gerek yok. Başlamanın en iyi yolu her gün yapay zekayla konuşmak ve ondan aldığınız her şeyi iki kez kontrol edip doğrulamaktır!
Tuhaf cevapları geride bırakmaya ve yapay zekayla gerçekten faydalı sohbetler etmeye hazırsanız, sabah kahvenizi yudumlarken birkaç dakika içinde tamamlayabileceğiniz bir Yapay Zeka Prompt Kursu hazırladık.
İpuçları hakkında sadece bir şeyler okumak yerine, etkileşimli derslerimize dalabilir ve öğrendiklerinizi pratiğe dökebilirsiniz. Doğru şeyleri söylemeyi bildiğinizde ne kadar büyük bir güce sahip olduğunuzu görmenin stressiz bir yolu!
Share this article
About the Author
Jana Simeonovska
Content Strategist & Writer
Frequently Asked Questions
Yapay zeka ile konuşmaya nasıl başlarım?
Bağlam ile başlayın. Yapay zekaya sohbetinizde hangi rolü üstlendiği hakkında biraz arka plan bilgisi verin veya hakkında daha fazla bilgi edinmek istediğiniz bilgileri sağlayın. Örnekler: "Kişisel ve mesleki hedeflerime ulaşmama yardımcı olmak için rehberlik ve motivasyon sağlayabilecek bir yaşam koçu gibi davranmanı istiyorum.
Yeni başlayan biri olarak yapay zekaya nasıl başlanır?
Yapay zeka öğrenmek; temel beceriler geliştirmeyi, doğru öğrenme yolunu seçmeyi ve AI araçlarını hedeflerinize uygulamayı içerir. Mevcut bilginizi değerlendirerek, öğrenme niyetinizi belirleyerek ve kişisel veya kariyer hedeflerinizle uyumlu bir öğrenme planını takip ederek başlayın.
Prompt oluşturmak için yapay zeka nasıl kullanılır?
Prompt'unuzda açık ve net olun: Açık ve net olmak, AI aracının en iyi prompt'u oluşturmasına yardımcı olacaktır. Prompt'unuzu test edin: Mümkün olan en iyi sonuçları elde etmek için prompt'larınızı her zaman test edin ve onları geliştirmeye veya ince ayar (fine-tuning) yapmaya devam edin.
Yapay zekanın yapamayacağı 5 şey nedir?
Yapay zekanın gerçekten kopyalayamayacağı beş özellik vardır. Empati, mevcudiyet, muhakeme, yaratıcılık ve umut. Gerçek inovasyon insan becerilerine ihtiyaç duyar. Ancak AI yalnızca mevcut veriler üzerinde çalışır, bu nedenle bu özelliklere sahip değildir.
Prompting becerilerimi nasıl geliştirebilirim?
Bunlardan herhangi birini hemen deneyebilirsiniz:
- Role Prompting. Tonu ve bağlamı yönlendirmek için bir persona atayın.
- Few-Shot Prompting. Modele kalıbı öğretmek için birkaç örnek verin.
- Chain-of-Thought Prompting. Modeli adım adım akıl yürütmeye yönlendirin.
- Instruction + Constraint Prompting. Kesin ve net olarak çıktıyı kontrol edin.
Neden Coddy ile prompt engineering öğrenmelisiniz?
- Tarayıcınızda gerçek AI prompt'ları ile pratik yapın ve canlı LLM yanıtlarını görün. Yönetilecek API anahtarı yok, kurulum yok. Her prompt-engineering egzersizi gerçek bir modele karşı çalışır, böylece çıktıyı neyin gerçekten değiştirdiğini öğrenirsiniz.
- Gerçekte kullanıldığı şekliyle prompt engineering: net talimatlar, few-shot örnekleri, rol ve persona prompt'ları, yapılandırılmış çıktı (structured output), chain-of-thought akıl yürütme, prompt-injection farkındalığı. Her AI prompt engineer'ın ihtiyaç duyduğu teknikler.
- AI ipuçları, bir prompt'un neden başarısız olduğunu ve neyin değiştirilmesi gerektiğini size adım adım gösterir, böylece sadece şablonları kopyalamak yerine ChatGPT, Claude ve diğer LLM'ler için gerçek bir sezgi geliştirirsiniz.
- Kursu bitirdiğinizde ücretsiz prompt engineering sertifikası. Prompt-engineering becerilerinin giderek daha fazla beklendiği AI, içerik, destek ve ürün rolleri için güvenilir bir sinyal.
