Kodlama yardımı için ileri düzey istem mühendisliği

Geliştiriciler için Yapay Zeka Destekli Kodlama

Francesca Donadoni

AI Curriculum Manager, DataCamp

Düşünce Zinciri

65.png

Geliştiriciler için Yapay Zeka Destekli Kodlama

Düşünce Zinciri

66.png

Geliştiriciler için Yapay Zeka Destekli Kodlama

Düşünce Zinciri

$$

1. Düşünce Zinciri Yaklaşımı

$$

<Normal İstem>

  +

  "Adım adım düşünelim"

original_paper.png

Geliştiriciler için Yapay Zeka Destekli Kodlama

Düşünce Zinciri

  • Düşünce Zinciri, modelin ara adımları açıkça hesaplamasını sağlar
    • Daha doğru yanıt

$$

step_by_step_answer.png

Geliştiriciler için Yapay Zeka Destekli Kodlama

Düşünce Zinciri

☺ Normal İstem

"Bir dizgenin palindrom olup olmadığını kontrol eden bir Python fonksiyonu yazın"

🤓 Düşünce Zinciri İstemi

"Bir dizgenin palindrom olup olmadığını kontrol edin.

  • Adım 1: Dizgeyi normalize edin (küçük harfe çevirin, alfasayısal olmayan karakterleri kaldırın).
  • Adım 2: Temizlenmiş dizgeyi ters çevirin.
  • Adım 3: Orijinal ve ters versiyonları karşılaştırın.

Bu mantığı uygulayan bir fonksiyon yazın"

Geliştiriciler için Yapay Zeka Destekli Kodlama

Akıl Yürütme Modelleri

  • Varsayılan olarak Düşünce Zinciri akıl yürütmesi yapın
  • Ara adımları kendi kendine doğrulayın
  • Kendi akıl yürütmelerini yineleyin

reasoning_models_logos.png

deepseek_prompt.gif

Geliştiriciler için Yapay Zeka Destekli Kodlama

Sistem Rolleri

  • Rol tanımları, çıktı kalitesini ve doğruluğunu sürekli olarak artırır

system_roles.png

Geliştiriciler için Yapay Zeka Destekli Kodlama

Sistem Rolleri

🎓 Kodlama Eğitmeni

$$

"Siz dost canlısı bir programlama eğitmenisiniz. Her kavramı basit terimlerle açıklayın, gerektiğinde benzetmeler kullanın. Kaçınılması gereken yaygın hataları vurgulayın"

🖥 Kıdemli Yazılım Mühendisi

$$

"Siz kodu hata ayıklamaya yardımcı olan kıdemli bir yazılım mühendisiniz. Önce kodun ne yapmaya çalıştığını belirleyin. Ardından, nerede ve neden başarısız olabileceğini analiz edin"

Geliştiriciler için Yapay Zeka Destekli Kodlama

Hadi pratik yapalım!

Geliştiriciler için Yapay Zeka Destekli Kodlama

Preparing Video For Download...