การส่งคำร้องขอการกลั่นกรองเนื้อหา
นอกจากโมเดลสำหรับสร้างข้อความและแชทแล้ว OpenAI ยังมีโมเดลที่มีความสามารถอื่น ๆ อีกด้วย รวมถึงการ กลั่นกรองเนื้อหา (moderation) โมเดลกลั่นกรองข้อความของ OpenAI ถูกออกแบบมาเพื่อประเมินพรอมต์และคำตอบว่าละเมิดนโยบายการใช้งานของ OpenAI หรือไม่ เช่น การยุยงให้เกิดความเกลียดชัง หรือการส่งเสริมความรุนแรง
ในแบบฝึกหัดนี้ จะได้ทดสอบฟังก์ชันการกลั่นกรองของ OpenAI กับประโยคที่อาจถูกตั้งค่าสถานะว่ามีเนื้อหารุนแรงโดยอัลกอริทึมตรวจจับคำแบบดั้งเดิม
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
ระบบ Multi-Modal ด้วย OpenAI API
คำแนะนำการฝึกหัด
- ตรวจสอบว่า
"My favorite book is To Kill a Mockingbird."ละเมิดนโยบายของ OpenAI หรือไม่ โดยใช้ Moderations endpoint - พิมพ์คะแนนหมวดหมู่เพื่อดูผลลัพธ์
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
client = OpenAI(api_key="")
# Create a request to the Moderation endpoint
response = client.____.____(
____="My favorite book is To Kill a Mockingbird."
)
# Print the category scores
print(response.results[0].____)