เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

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

คุณกำลังพัฒนาเครื่องมือกลั่นกรองเนื้อหาสำหรับบริษัทโซเชียลมีเดียที่ใช้ OpenAI API ในการตรวจสอบเนื้อหา เพื่อให้เครื่องมือนี้มีความปลอดภัยและเป็นไปตามข้อกำหนด จึงต้องระบุตัวตนของผู้ใช้ในคำขอ API เพื่อให้สามารถตรวจสอบย้อนหลังได้หากพบเนื้อหาที่เป็นอันตราย

ไลบรารี uuid ถูกโหลดไว้ให้แล้ว รวมถึงตัวแปร message ที่มีข้อความจากโพสต์บนโซเชียลมีเดีย

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

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

ดูคอร์ส

คำแนะนำการฝึกหัด

  • ใช้ไลบรารี uuid ร่วมกับ uuid4() เพื่อสร้าง unique ID
  • ส่ง unique ID ไปยัง chat completions endpoint เพื่อระบุตัวตนของผู้ใช้

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ

ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์

client = OpenAI(api_key="")

# Generate a unique ID
unique_id = 

response = client.chat.completions.create(  
  model="gpt-4o-mini", 
  messages=messages,
# Pass a user identification key
  ____
)

print(response.choices[0].message.content)
แก้ไขและรันโค้ด