ChatGPT Bilgi İstemi Mühendisliği, İlke 2

ChatGPT Bilgi İstemi Mühendisliği

DeepL, OpenAI ortaklığı ile hazırlamış olduğu “Geliştiriciler için ChatGPT Bilgi İstemi Mühendisliği” (ChatGPT Prompt Engineering for Developers) kursunda öğrendiklerimi bir yazı dizisi ile sizlere de sunmak istedim. Böylece, emeğinizden ve vaktinizden epey tasarruf edebileceksiniz.

ChatGPT istemlerinin belli kurallar ile yapılması çok önemli. Bu nedenle, bu istem kurallarını doğru uygulayabilen kişiler birçok işinde vakit ve emek tasarrufu yapabiliyor. Hatta, şirketler de ChatGPT Bilgi İstemi Mühendisliği adı altında iş ilanları yayınlamaya başladılar.

Çeviri konusunda zorlandığımda DeepL çeviricisini kullanıyorum. Bu arada, “Çeviri” konusunda çok başarılı bulduğumu belirtmeliyim. Bu çeviri başarısını aynı şekilde ChatGPT‘de de gördüğümü itiraf etmeliyim. ChatGPT’nin vermiş olduğum metni bir başka dile farklı farklı çevirmesini isteyebilmek gerçekten çok kullanışlı oluyor. Özellikle de farklı “Ton” ve “Tarz”larda istemde bulunabiliyoruz.

Bu konu ile ilgili detaylı içeriği bir önceki yazımda bulabilirsiniz.

ChatGPT Bilgi İstemi Mühendisliği : Yönlendirme Prensipleri

İlke 2 : Modele düşünmesi için zaman verin!

Adım adım isteklerini belirt! Modele düşünmesi için zaman tanımış ol!

Taktik 1 : Bir görevi tamamlamak için gereken adımları belirleyin!

Örnek İstem :

metin = ” (Buraya istediğiniz bir metni yazar veya kopyalarsınız) “
1 – Üçlü Kesme İşareti ile sınırlandırılmış metni özetle.
2 – Özeti Fransızca’ya çevir.
3 – Sonra, her bir ismi Fransızca özette listele.
4 – Daha sonra, aşağıdaki anahtarları içeren bir JSON nesnesi çıktısı ver :
fransizca_ozet, numara_adi

Cevapları satır sonlarıyla ayır.
```{metin}```

Taktik 2 : Bir sonuca ulaşmak için acele etmeden önce modele kendi çözümünü bulması talimatını verin!

Örnek İstem :

Öğrencinin çözümünün doğru olup olmadığını belirle.
Soru :
Bir güneş enerjisi tesisi kuruyorum ve finansal konularda yardıma ihtiyacım var.
– Arazi maliyeti 100$ / metrekare,
– Metrekare başına 250$ olmak üzere güneş paneli satın alabilirim.
– Maliyeti yüksek olacak bir bakım sözleşmesi için pazarlık yaptım. Bana yılda sabit 100.000$ ve ek olarak metrekare başına 10$ hesap çıkarıldı.

Operasyonların ilk yılı için toplam maliyet nedir?
(Metrekare sayısının bir fonksiyonu olarak.)

Öğrencinin Çözümü :
x, kurulumun metrekare cinsinden boyutu olsun.
Maliyetler :
1 – Arazi maliyeti : 100x
2 – Güneş paneli maliyeti : 250x
3 – Bakım maliyeti : 100.000$ + 100x
4 – Toplam maliyet : 100x + 250x + 100.000$ + 100x = 450x + 100.000$

Not : Öğrencinin çözümünün aslında doğru olmadığına dikkat edin! (Kalın yazılmış sayılardan anlaşılacaktır.) Bunu, modele önce kendi çözümünü bulması talimatını vererek düzeltebiliriz.

Senin görevin, öğrencinin çözümünün doğru olup olmadığını belirlemektir.

Problemi çözmek için aşağıdakileri yap :
İlk olarak probleme kendi çözümünü bul.
Sonra çözümünü öğrencinin çözümüyle karşılaştır.
Daha sonra öğrencinin çözümünün doğru olup olmadığını değerlendir.
Problemi kendin çözene kadar öğrencinin çözümünün doğru olup olmadığına karar verme.

Aşağıdaki formatı kullan :

Soru :
```soru burada```

Öğrencinin Çözümü :
```öğrencinin çözümü burada```

Gerçek Çözüm :
```çözümü bulmak için adımlar ve çözümün burada```

Öğrencinin Çözümü Gerçek Çözümle Aynı mı?
:
```evet veya hayır```

Öğrenci Notu :
```doğru veya yanlış```

Soru : ``` ... ```

Öğrencinin Çözümü : ``` ... ```

Gerçek Çözüm :

Model Sınırlamaları : Halüsinasyonlar

Not : Kulağa makul gelen ifadeler kullanır. Ancak doğru değildir.

Halüsinasyonların Azaltılması

Önce ilgili bilgileri buldurun! Ardından ilgili bilgilere dayanarak soruyu yanıtlasın!

Örnek İstem :

(Örnek Durumda : Boie gerçek bir şirkettir, ürün adı gerçek değildir.)

Bana Boie’nin AeroGlide UltraSlim akıllı diş fırçasından bahset.

Bir Yorum Bırakın