เครื่องมือสร้าง/แก้ไข Vertex Tuning
แอปพลิเคชันหน้าเดียวสำหรับสร้างชุดข้อมูลปรับจูน GCP VertexAI
เอกสารอ้างอิง
VertexAI Model tuning documentation
Sample dataset (from tuning document)
Use online
Online Application on Github pages
Development
Project Setup
npm installคอมไพล์และรีโหลดแบบทันทีสำหรับการพัฒนา
npm run devรายงานการทดสอบและครอบคลุม
รายงานอยู่ที่./coverage โดย sonar จะใช้ lcov ที่ ./coverage/lcov.info.
npm run test:coverageการมีส่วนร่วม
ยินดีต้อนรับการมีส่วนร่วม!
โค้ดต้องผ่านมาตรฐานคุณภาพเพื่อดำเนินการ deploy
📋 มาตรฐานคุณภาพโค้ด
Pull request ทั้งหมดต้องผ่านเกณฑ์คุณภาพต่อไปนี้ใน SonarQube ก่อนที่จะ merge:
- ระดับความน่าเชื่อถือ: A
- ระดับความปลอดภัย: A
- ระดับการดูแลรักษา: A
- ข้อกำหนดความครอบคลุมขั้นต่ำ: 80%
- รหัสที่ซ้ำกันอนุญาตสูงสุด: 3%
GitHub Actions
คลังนี้ได้ตั้งค่า GitHub Actions เพื่อช่วยรักษาคุณภาพโค้ดและดำเนินการ deploy อัตโนมัติ:
- Pull Requests ไปยัง
main: - เรียกใช้การสแกน SonarQube, unit test และสร้างรายงานความครอบคลุมโค้ดโดยอัตโนมัติ
- บอท Gemini Code Assist จะตรวจสอบและแสดงความคิดเห็นใน pull request ตามผลการสแกนโดยอัตโนมัติ
- การ push ไปยัง
main: - เรียกใช้การสแกน SonarQube, unit test และสร้างรายงานความครอบคลุมโค้ดโดยอัตโนมัติ
- หากผ่านเกณฑ์คุณภาพ เว็บไซต์จะถูก deploy ไปยัง GitHub Pages โดยอัตโนมัติ
ลิงก์
ใบอนุญาต
โครงการนี้ได้รับอนุญาตภายใต้ ใบอนุญาต MIT.
--- Tranlated By Open Ai Tx | Last indexed: 2025-08-27 ---