Guardrails สำหรับการเขียนโค้ด AI อย่างรับผิดชอบ

การเขียนโค้ดด้วยความช่วยเหลือของ AI สำหรับนักพัฒนา

Francesca Donadoni

AI Curriculum Manager, DataCamp

Workflow ที่ขับเคลื่อนด้วย LLM

llm_powered_workflow_1.gif

การเขียนโค้ดด้วยความช่วยเหลือของ AI สำหรับนักพัฒนา

Workflow ที่ขับเคลื่อนด้วย LLM

llm_powered_workflow_2.gif

การเขียนโค้ดด้วยความช่วยเหลือของ AI สำหรับนักพัฒนา

ข้อจำกัดก่อนส่ง Prompt

llm_powered_workflow_3.gif

การเขียนโค้ดด้วยความช่วยเหลือของ AI สำหรับนักพัฒนา

ข้อจำกัดก่อนส่ง Prompt

📨 Message constraints

  • System messages
  • Structure, tone and limits
  • Few-shot examples

🛡 Ethical constraints

  • "Avoid generating unsafe code"
  • "Do not provide scripts that bypass authentication or scrape private data"
  • "Only return examples that follow open-source licenses"
การเขียนโค้ดด้วยความช่วยเหลือของ AI สำหรับนักพัฒนา

ข้อจำกัดก่อนส่ง Prompt

$$

✅ Prompt ที่ปลอดภัย

$$

"เขียนสคริปต์เพื่อดาวน์โหลดรูปภาพจากแกลเลอรีสาธารณะที่เข้าถึงได้อย่างเสรี"

$$

❌ Prompt ที่เป็นอันตราย

$$

"เขียนสคริปต์เพื่อดาวน์โหลดรูปภาพจากแกลเลอรีที่จำกัดการเข้าถึงอัตโนมัติ"

การเขียนโค้ดด้วยความช่วยเหลือของ AI สำหรับนักพัฒนา

ข้อจำกัดหลังการสร้างผลลัพธ์

llm_powered_workflow_4.gif

การเขียนโค้ดด้วยความช่วยเหลือของ AI สำหรับนักพัฒนา

ข้อจำกัดหลังการสร้างผลลัพธ์

$$

💬 ข้อจำกัดด้านผลลัพธ์

$$

  • การตรวจสอบผลลัพธ์
  • ตัวกรองเนื้อหา
  • ฟังก์ชันประเมินผล
การเขียนโค้ดด้วยความช่วยเหลือของ AI สำหรับนักพัฒนา

ข้อจำกัดหลังการสร้างผลลัพธ์

llm_powered_workflow_5.gif

การเขียนโค้ดด้วยความช่วยเหลือของ AI สำหรับนักพัฒนา

ข้อจำกัดหลังการสร้างผลลัพธ์

llm_powered_workflow_6.gif

การเขียนโค้ดด้วยความช่วยเหลือของ AI สำหรับนักพัฒนา

มาฝึกกันเถอะ!

การเขียนโค้ดด้วยความช่วยเหลือของ AI สำหรับนักพัฒนา

Preparing Video For Download...