Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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

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
---