Vertex Tuning Generator / Editor
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は ./coverage/lcov.info のlcovを使用します。
npm run test:coverage
貢献について
貢献は歓迎します!
コードはデプロイを進めるために品質基準をクリアする必要があります。
📋 コード品質基準
すべてのプルリクエストはマージ前にSonarQubeの以下の品質ゲートを通過する必要があります:
- 信頼性評価:A
- セキュリティ評価:A
- 保守性評価:A
- 最低カバレッジ要件:80%
- 許容される重複コードの最大割合:3%
GitHub Actions
このリポジトリにはコード品質の維持とデプロイの自動化を支援するGitHub Actionsが設定されています:
mainへのプルリクエスト:- 自動的にSonarQubeスキャン、単体テスト、コードカバレッジレポートを生成します。
- Gemini Code Assistボットがスキャン結果に基づき自動でプルリクエストをレビューしコメントします。
mainへのプッシュ:- 自動的にSonarQubeスキャン、単体テスト、コードカバレッジレポートを生成します。
- 品質ゲートを通過した場合、サイトが自動的にGitHub Pagesにデプロイされます。
リンク
ライセンス
このプロジェクトはMITライセンスの下でライセンスされています。
--- Tranlated By Open Ai Tx | Last indexed: 2025-08-27 ---