AI Chat for neovim
You need to set as environment variable OPENAI_API_KEY
with your OpenAI API key.
Lazy configuration:
{
'ragnarok22/ai-chat.nvim',
cmd = 'AIChat',
config = function()
require('ai_chat').setup {
models = {
chatgpt = {
api_key = os.getenv 'OPENAI_API_KEY',
},
},
}
end,
},
Run :AIChat
to open the chat window. To send a message go to
normal mode and press Enter.
- chatgpt
- deepseek (coming soon)
- Add support for deepseek
- Add context support for better responses.
- Add support for multiple models
MIT