You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+13-8Lines changed: 13 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -24,25 +24,29 @@
24
24
25
25
## Description
26
26
27
-
AI Commits is a plugin that generates your commit messages by using git diff and OpenAI. To get started, install the
28
-
plugin and set OpenAI private token in plugin's settings: <kbd>Settings</kbd> > <kbd>Tools</kbd> > <kbd>AI Commits</kbd>
27
+
AI Commits is a plugin that generates your commit messages by using git diff and LLMs. To get started, install the
28
+
plugin and configure a LLM API client in plugin's settings: <kbd>Settings</kbd> > <kbd>Tools</kbd> > <kbd>AI Commits</kbd>
29
29
30
30
## Features
31
31
32
-
- Generate commit message from diff using OpenAI API
32
+
- Generate commit message from git diff using LLM
33
33
- Compute diff only from the selected files and lines in the commit dialog
34
34
- Create your own prompt for commit message generation
35
35
- Use predefined variables and hint to customize your prompt
36
-
- Choose any of the models available in OpenAI API
37
-
- Set OpenAI network proxy
38
-
- Set custom OpenAI compatible API endpoint
36
+
37
+
## Supported models
38
+
39
+
- Open AI
40
+
- Ollama
41
+
42
+
The plugin is implemented in a generic way and uses [langchain4j](https://github.com/langchain4j/langchain4j) for creating LLM API clients. If you would like to use some other LLM model that is supported by langchain4j, please make a feature request in GitHub issues.
0 commit comments