Could you expand the functionality of the load function to incorporate the validation of the json file, please. I would like the function to return, what fields are missing from the json file, what fields are unexpected, and what fileds have a wrong field type. This information is kept in another dictionary named '_schema' as a tuple where the first element is the name of the field and the other is a target field type.
คุณช่วยขยายฟังก์ชันการทำงานของฟังก์ชันโหลดเพื่อรวมการตรวจสอบไฟล์ json ได้ไหม ฉันต้องการให้ฟังก์ชันส่งคืน ฟิลด์ใดที่ขาดหายไปจากไฟล์ json ฟิลด์ใดที่ไม่คาดคิด และไฟล์ใดมีประเภทฟิลด์ที่ไม่ถูกต้อง ข้อมูลนี้จะถูกเก็บไว้ในพจนานุกรมอื่นชื่อ '_schema' เป็นทูเปิลโดยที่องค์ประกอบแรกคือชื่อของฟิลด์และอีกอันเป็นประเภทฟิลด์เป้าหมาย
spam lang_mismatch pii not_appropriate hate_speech sexual_content quality toxicity humor creativity violence