cirolini / genai-code-review

MIT License
321 stars 51 forks source link

Improve ChatGPT response with filename #7

Closed cirolini closed 1 year ago

cirolini commented 1 year ago

A minor fix to improve the comments with the filename of explanation.

github-actions[bot] commented 1 year ago

ChatGPT's response about .github/workflows/main.yml:

This code is used to create a GitHub Action that will use the ChatGPT model to generate text completion suggestions for a given Pull Request. The code defines the event that will trigger the Action (a Pull Request being opened or synchronized), the job that will be run (the ChatGPT completion job), and the steps that need to be taken to run the job (including specifying the OpenAI API key and GitHub Token).

github-actions[bot] commented 1 year ago

ChatGPT's response about README.md:

This code is written in Python and is used to automate code review using the ChatGPT language model. It integrates with Github Actions, and upon receiving a Pull Request, it automatically sends each code review to ChatGPT for an explanation.

github-actions[bot] commented 1 year ago

ChatGPT's response about main.py:

The code above is using the OpenAI API to train a language model on a set of code files. The code is then using the Github API to get a pull request and loop through the commits in the pull request. For each commit, the code is getting the modified files and sending the code to ChatGPT. ChatGPT is then responding with a comment about the code.