ทดสอบ endpoint สำหรับการตอบสนองแบบมีโครงสร้าง
เมื่อสร้าง endpoint analyze_comment เรียบร้อยแล้ว ขั้นตอนต่อไปคือการทดสอบโดยใช้ไลบรารี requests ของ Python
ให้เขียนสคริปต์เพื่อส่ง POST request ที่มีข้อความตัวอย่างไปยัง API และจัดการกับการตอบสนองที่ได้รับ
หมายเหตุ: โค้ด API ถูกเขียนและบันทึกไว้ในสคริปต์ api.py แล้ว สำหรับแบบฝึกหัดนี้ให้ทำงานใน main.py
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การ Deploy AI สู่ Production ด้วย FastAPI
คำแนะนำการฝึกหัด
- เปิดเทอร์มินัลใน IDE แล้วรัน API ด้วยคำสั่ง
python3 api.pyซึ่งจะเปิดเซิร์ฟเวอร์ที่พอร์ต8080บนlocalhost - เปิด
main.pyแล้ว import ไลบรารีrequestsของ Python เพื่อใช้ส่ง HTTP request - ส่ง
POSTrequest พร้อมข้อความตัวอย่างที่กำหนดไว้ในdataผ่านพารามิเตอร์JSON - แสดงผลลัพธ์การตอบสนองในรูปแบบ JSON
- เปิดเทอร์มินัลใหม่จากมุมขวาบนของเทอร์มินัล
- รันสคริปต์ด้วยคำสั่ง
python3 main.pyเพื่อดูการตอบสนองจาก API
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำจริง
เปลี่ยนทฤษฎีให้เป็นการลงมือทำด้วยแบบฝึกหัดเชิงโต้ตอบหนึ่งในของเรา
เริ่มแบบฝึกหัด