Streamline Your GitHub Pull Requests with AI, co-authored with GPT4.
- Automatically reviews open PRs
- Leverages OpenAI’s GPT-3.5-turbo for intelligent analysis and feedback
- Can be easily customized to fit your project needs
- Easy to set up and use
- Costs analysis of each review
Example
Install
pip install pr-review-bot
Setup
export PR_REVIEW_BOT_TOKEN='your github token'
export PR_REVIEW_BOT_OPEN_AI_KEY='your open ai key'
export PR_REVIEW_BOT_OWNER='github user'
export PR_REVIEW_BOT_REPO_NAME='github repo'
How to get Github token
How to get Open AI key
Usage
To review all open pull requests:
pr-review-bot review-all-open-pr
To review a specific pull request:
For help:
Testing
pytest --cov=pr_review_bot test_pr_review_bot.py