gitkraken / vscode-gitlens

Supercharge Git inside VS Code and unlock untapped knowledge within each repository — Visualize code authorship at a glance via Git blame annotations and CodeLens, seamlessly navigate and explore Git repositories, gain valuable insights via rich visualizations and powerful comparison commands, and so much more
http://gitkraken.com/gitlens
Other
9.03k stars 1.35k forks source link

Support additional ai models #2743

Open jkelroy opened 1 year ago

jkelroy commented 1 year ago

I don't want to pay for an OpenAI key. Maybe in the future you can use open source models like LAION OpenAssistant, HuggingChat, or the new Falcon-Chat (currently not tuned for code but it is the best open source LLM currently)

https://github.com/gitkraken/vscode-gitlens/discussions/2581#discussioncomment-6189879

adam-taylor-gms commented 1 year ago

Would like to see support for Azure OpenAI

eamodio commented 1 year ago

@adam-taylor-gms in tomorrow's pre-release I added a setting gitlens.ai.experimental.openai.url to provide your Azure OpenAI chat URL. I don't have access to test this myself, so please let me know if it works.

Laurent2916 commented 1 year ago

I was also wondering if using Copilot Chat would be possible. (https://marketplace.visualstudio.com/items?itemName=GitHub.copilot-chat)

bryanfarrell commented 3 months ago

I was also wondering if using Copilot Chat would be possible. (https://marketplace.visualstudio.com/items?itemName=GitHub.copilot-chat)

I 100% agree that this should be an option. I am already using GitHub Copilot and its integration into VS Code and Visual Studio. It seems like a no brainer that GitKraken would allow a Copilot integration option for generating commit messages in the same way.

I consider this especially important to have as the GitHub Copilot terms of use and privacy policies regarding analysis of our code is very mature and I'd rather keep any analysis of my code consolidated into one AI platform, much less risk of exposing private code that way. So, while Open AI may be great, being able to use GitHub Copilot for the reasons I mentioned would be fantastic.

Of course, this comment also applies to the GitKraken Desktop feature as well as the VS Code Gitlens product.