Automatice las revisiones de código y los comentarios para las solicitudes de fusión de GitLab utilizando OpenAI GPT-3/4
Comience con el revisor de códigos siguiendo las instrucciones en la sección de inicio
Introducción · Características · Comenzar · Uso · Autor
El revisor de código es una herramienta que se integra con GitLab y OpenAI GPT-3/4 para revisar automáticamente y proporcionar comentarios sobre las solicitudes de fusión. Valida los fragmentos de código, sugiere mejoras y garantiza que se sigan las mejores prácticas.
Para comenzar con el revisor del código, siga los pasos a continuación:
git clone https://github.com/yourusername/code-reviewer.git
cd code-reviewernpm installGITLAB_TOKEN=your_gitlab_token
OPENAI_API_KEY=your_openai_api_keyReemplace su_gitlab_token con su token de acceso personal Gitlab y su_openai_api_key con su tecla API OpenAI.
npm run buildnpm run startEn su proyecto GITLAB, cree un webhook que se desencadene en eventos de solicitud de fusión.
Establezca la URL de Webhook en el punto final de su servidor de revisor de código (por ejemplo, https://your-code-reviewer-server.com/webhook).
Cuando se crea o actualiza una solicitud de fusión en su proyecto GITLAB, el revisor del código revisará automáticamente el código y proporcionará comentarios como comentarios sobre la solicitud de fusión.
git checkout -b my-awesome-contribution ;git commit -m 'feat: Add some awesome contribution' ;git push origin my-awesome-contribution . Licenciado bajo la licencia MIT, Copyright © 2023
Vea la licencia para más información.