منشئ / محرر ضبط الرؤوس
تطبيق صفحة واحدة لإنشاء مجموعة بيانات ضبط VertexAI في GCP.
وثائق مرجعية
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، سيستخدم سونار ملف lcov الموجود في ./coverage/lcov.info.
npm run test:coverageالمساهمة
المساهمات مرحب بها!
يجب أن يجتاز الكود معايير الجودة ليتم نشره.
📋 معايير جودة الكود
يجب أن تجتاز جميع طلبات السحب بوابات الجودة التالية في SonarQube قبل الدمج:
- تصنيف الموثوقية: A
- تصنيف الأمان: A
- تصنيف القابلية للصيانة: A
- الحد الأدنى لمتطلبات التغطية: 80%
- الحد الأقصى للكود المكرر المسموح به: 3%
إجراءات GitHub
يحتوي هذا المستودع على إجراءات GitHub للمساعدة في الحفاظ على جودة الكود وأتمتة النشر:
- طلبات السحب إلى
main: - تشغيل فحص SonarQube واختبار الوحدة وتوليد تقرير تغطية الكود تلقائيًا.
- يقوم بوت Gemini Code Assist بمراجعة الطلب والتعليق عليه تلقائيًا بناءً على نتائج الفحص.
- الدفع إلى
main: - تشغيل فحص SonarQube واختبار الوحدة وتوليد تقرير تغطية الكود تلقائيًا.
- إذا اجتاز بوابة الجودة، يتم نشر الموقع تلقائيًا على صفحات GitHub.
الروابط
الترخيص
هذا المشروع مرخص بموجب رخصة MIT.
--- Tranlated By Open Ai Tx | Last indexed: 2025-08-27 ---