แนวปฏิบัติด้านความปลอดภัย

การพัฒนาระบบ AI ด้วย OpenAI API

Francesca Donadoni

Curriculum Manager, DataCamp

ความปลอดภัยกับ OpenAI API

วงกลมที่แสดงถึง OpenAI API

การพัฒนาระบบ AI ด้วย OpenAI API

ความปลอดภัยกับ OpenAI API

วงกลม OpenAI API ที่ทับซ้อนกับวงกลมอีกวงที่ระบุว่า 'ethics and fairness'

การพัฒนาระบบ AI ด้วย OpenAI API

ความปลอดภัยกับ OpenAI API

วงกลม OpenAI API ที่ทับซ้อนกับวงกลมอีกสองวงที่ระบุว่า 'ethics and fairness' และ 'alignment'

การพัฒนาระบบ AI ด้วย OpenAI API

ความปลอดภัยกับ OpenAI API

วงกลม OpenAI API ที่ทับซ้อนกับวงกลมอีกสามวงที่ระบุว่า 'ethics and fairness', 'alignment' และ 'privacy of data'

การพัฒนาระบบ AI ด้วย OpenAI API

ความปลอดภัยกับ OpenAI API

วงกลม OpenAI API ที่ทับซ้อนกับวงกลมอีกสี่วงที่ระบุว่า 'ethics and fairness', 'alignment', 'privacy of data' และ 'security of the system'

การพัฒนาระบบ AI ด้วย OpenAI API

แนวปฏิบัติที่ดี

 

  • Moderation API
  • การทดสอบเชิงโต้แย้ง
  • จำกัด token ของ input และ output
  • Prompt engineering
1 https://platform.openai.com/docs/guides/safety-best-practices
การพัฒนาระบบ AI ด้วย OpenAI API

แนวปฏิบัติที่ดี

 

  • มนุษย์ในกระบวนการ
  • "รู้จักลูกค้าของคุณ"
  • เปิดโอกาสให้ผู้ใช้รายงานปัญหา

ภาพประกอบแสดงลูกค้าและนักพัฒนาที่ทำงานร่วมกันเพื่อปรับปรุงผลิตภัณฑ์จากคำติชม

การพัฒนาระบบ AI ด้วย OpenAI API

แนวปฏิบัติที่ดี

 

  • เก็บ API key ให้ปลอดภัย
  • สื่อสารข้อจำกัดของระบบ

โล่แสดงถึงความปลอดภัย

ฟองสนทนาแสดงถึงการสื่อสาร

การพัฒนาระบบ AI ด้วย OpenAI API

การใช้ ID ของผู้ใช้ปลายทาง

import uuid

unique_id = str(uuid.uuid4())
response = client.chat.completions.create(  
  model="gpt-4o-mini", 
  messages=messages,
  user=unique_id)
print(unique_id)
ad58af43-19b1-4fd8-9905-5ed3bce7e008
การพัฒนาระบบ AI ด้วย OpenAI API

การเก็บ API key ให้ปลอดภัย

 

  • API key เฉพาะตัว

  • ความปลอดภัยฝั่งเซิร์ฟเวอร์

  • หลีกเลี่ยงการเปิดเผยใน repository

  • ตัวแปรสภาพแวดล้อม

  • บริการจัดการ key

  • ติดตามและหมุนเวียน key

การพัฒนาระบบ AI ด้วย OpenAI API

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

การพัฒนาระบบ AI ด้วย OpenAI API

Preparing Video For Download...