Automatisieren Sie Code-Bewertungen und Feedback für GitLab-Fusionsanforderungen mit OpenAI GPT-3/4
Erstigen Sie sich mit Code Reviewer, indem Sie die Anweisungen im Abschnitt "Erste Schritte" befolgen
Einführung · Funktionen · Start · Verwendung · Autor
Der Code-Gutachter ist ein Tool, das sich in GitLab und OpenAI GPT-3/4 integriert, um automatisch zu überprüft und Feedback zu Zusammenführungsanforderungen zu erhalten. Es validiert Code -Snippets, schlägt Verbesserungen vor und stellt sicher, dass Best Practices befolgt werden.
Um mit Code Reviewer zu beginnen, befolgen Sie die folgenden Schritte:
git clone https://github.com/yourusername/code-reviewer.git
cd code-reviewernpm installGITLAB_TOKEN=your_gitlab_token
OPENAI_API_KEY=your_openai_api_keyErsetzen Sie Ihre_Gitlab_Token durch Ihren persönlichen Zugriffs -Token von GitLab und Ihren _openai_api_key durch Ihren OpenAI -API -Schlüssel.
npm run buildnpm run startErstellen Sie in Ihrem GitLab -Projekt einen Webhook, der bei Merge -Anfrageereignissen auslöst.
Setzen Sie die Webhook-URL auf den Endpunkt Ihres Code-Rezensentenservers (z. B. https://your-code-reviewer-server.com/webhook).
Wenn eine Merge -Anfrage in Ihrem GitLab -Projekt erstellt oder aktualisiert wird, überprüft der Code -Reviewer den Code automatisch und gibt Feedback als Kommentare zur Merge -Anfrage an.
git checkout -b my-awesome-contribution ;git commit -m 'feat: Add some awesome contribution' ;git push origin my-awesome-contribution . Lizenziert unter der MIT -Lizenz, Copyright © 2023
Weitere Informationen finden Sie unter Lizenz.