Автоматизируйте проверки кода и обратную связь для запросов Gitlab Merge с использованием OpenAI GPT-3/4
Начните с рецензентом кода, следуя инструкциям в разделе «Начало работы»
Введение · Особенности · Начало работы · Использование · Автор
Рецензент кода-это инструмент, который интегрируется с Gitlab и OpenAI GPT-3/4 для автоматического просмотра и предоставления отзывов о запросах слияния. Он подтверждает фрагменты кода, предлагает улучшения и гарантирует, что лучшие практики соблюдаются.
Чтобы начать с рецензента кода, выполните следующие шаги:
git clone https://github.com/yourusername/code-reviewer.git
cd code-reviewernpm installGITLAB_TOKEN=your_gitlab_token
OPENAI_API_KEY=your_openai_api_keyЗамените your_gitlab_token на свой токен личного доступа Gitlab и your_openai_api_key с вашим ключом API Openai.
npm run buildnpm run startВ вашем проекте Gitlab создайте веб -крючок, который запускает события запроса слияния.
Установите URL-адрес webhook в конечную точку вашего сервера рецензирования кода (например, https://your-code-reviewer-server.com/webhook).
Когда запрос на слияние создается или обновляется в вашем проекте Gitlab, рецензент кода автоматически просматривает код и предоставит отзывы в качестве комментариев по запросу слияния.
git checkout -b my-awesome-contribution ;git commit -m 'feat: Add some awesome contribution' ;git push origin my-awesome-contribution . Лицензирован по лицензии MIT, Copyright © 2023
Смотрите лицензию для получения дополнительной информации.