Skip to content

Commit

Permalink
Update ai-tools.md
Browse files Browse the repository at this point in the history
  • Loading branch information
MichaelCurrin authored Aug 5, 2024
1 parent c10fc3d commit 4ef5dc1
Showing 1 changed file with 7 additions and 2 deletions.
9 changes: 7 additions & 2 deletions docs/other/ai-tools.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,11 @@ Search for "gpt commit" in the extensions marketplace and you'll see plenty of e

e.g. [GPT Commit](https://marketplace.visualstudio.com/items?itemName=DmytroBaida.gpt-commit)

If done well, this could be even more flexible and natural than Auto Commit Msg which has no AI (but at least handles basic messages for a variety of cases based on the files that changed rather than the contents).
If done well, this could be even more flexible and natural than rgis Auto Commit Msg which has no AI (but at least handles basic messages for a variety of cases based on the files that changed rather than the contents).

Though the downside for the AI tools they need an API key (pay, or only free limited time) and you are a limited by the processing and network speed. Also, I don't know if GPT is powerful enough to figure out the context of what you are doing and intend to write, as some of the reasoning for a change won't be covered by code itself but by real world events and requirements.
Downsides:

- There's a time delay.
- Requires network access.
- You need to a ChatGPT API key for a premium subscription.
- Limited acccuracy - I don't know if GPT is powerful enough to figure out the context of what you are doing and intend to write based on a diff only, as some of the reasoning for a change won't be covered by code itself but by real world events and requirements. You can pass more unchanged files from you codebase in an extension to the AI but this costs more money and won't always help.

0 comments on commit 4ef5dc1

Please sign in to comment.