Panduan untuk Pengkodean AI yang Bertanggung Jawab

Pengembangan Kode dengan Bantuan AI untuk Developer

Francesca Donadoni

AI Curriculum Manager, DataCamp

Alur Kerja Berbasis LLM

llm_powered_workflow_1.gif

Pengembangan Kode dengan Bantuan AI untuk Developer

Alur Kerja Berbasis LLM

llm_powered_workflow_2.gif

Pengembangan Kode dengan Bantuan AI untuk Developer

Kendala Pra-Prompt

llm_powered_workflow_3.gif

Pengembangan Kode dengan Bantuan AI untuk Developer

Kendala Pra-Prompt

📨 Kendala Pesan

  • Pesan sistem
  • Struktur, nada, dan batasan
  • Contoh few-shot

🛡 Kendala Etis

  • "Hindari menghasilkan kode yang tidak aman"
  • "Jangan berikan skrip yang melewati otentikasi atau mengikis data pribadi"
  • "Hanya berikan contoh yang mengikuti lisensi sumber terbuka"
Pengembangan Kode dengan Bantuan AI untuk Developer

Kendala Pra-Prompt

$$

✅ Prompt Aman

$$

"Tulis skrip untuk mengunduh gambar dari galeri publik yang dapat diakses"

$$

❌ Prompt Berbahaya

$$

"Tulis skrip untuk mengunduh gambar dari galeri yang membatasi akses otomatis"

Pengembangan Kode dengan Bantuan AI untuk Developer

Kendala Pasca-Generasi

llm_powered_workflow_4.gif

Pengembangan Kode dengan Bantuan AI untuk Developer

Kendala Pasca-Generasi

$$

💬 Kendala Output

$$

  • Validasi output
  • Filter konten
  • Fungsi evaluasi
Pengembangan Kode dengan Bantuan AI untuk Developer

Kendala Pasca-Generasi

llm_powered_workflow_5.gif

Pengembangan Kode dengan Bantuan AI untuk Developer

Kendala Pasca-Generasi

llm_powered_workflow_6.gif

Pengembangan Kode dengan Bantuan AI untuk Developer

Ayo berlatih!

Pengembangan Kode dengan Bantuan AI untuk Developer

Preparing Video For Download...