Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/gusinacio/vscode-conventional-commit-ai
Create conventional commits using Open Ai API
https://github.com/gusinacio/vscode-conventional-commit-ai
gpt-3 openai typescript vscode-extension
Last synced: 3 months ago
JSON representation
Create conventional commits using Open Ai API
- Host: GitHub
- URL: https://github.com/gusinacio/vscode-conventional-commit-ai
- Owner: gusinacio
- Created: 2023-02-12T21:50:11.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-02-12T21:50:34.000Z (over 1 year ago)
- Last Synced: 2024-04-26T01:31:33.170Z (6 months ago)
- Topics: gpt-3, openai, typescript, vscode-extension
- Language: TypeScript
- Homepage:
- Size: 5.93 MB
- Stars: 4
- Watchers: 2
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
Awesome Lists containing this project
README
# conventional-commit-ai
This extension helps you to create conventional commit messages using OpenAi's api.
## Features
This extension provides a command to create conventional commit messages using OpenAi's api.
Click in the robot icon in the status bar to open the command palette and type `Commit AI: Create Conventional Commit Message`.
It will read every staged file and create a commit message using OpenAi's api.
![Demo](./images/demo.gif)
## Requirements
You need to have an OpenAi `api key` to use this extension.
Use this link to get your api key: [https://beta.openai.com/account/api-keys](https://beta.openai.com/account/api-keys).
After that, open command palette and type `Commit AI: Add OpenAi API KEY` and paste your api key.
## Extension Settings
This extension doesn't contribute any settings.
## Known Issues
Calling OpenAi api is slow. So, you may have to wait for a while to get the response.
## Release Notes
Users appreciate release notes as you update your extension.
### 1.0.0
Initial release of Convention Commit AI
---