diff --git a/.config/nvim/lua/plugins/extras/coding/ai/codecompanion.lua b/.config/nvim/lua/plugins/extras/coding/ai/codecompanion.lua index 2ec4d653..ee973876 100644 --- a/.config/nvim/lua/plugins/extras/coding/ai/codecompanion.lua +++ b/.config/nvim/lua/plugins/extras/coding/ai/codecompanion.lua @@ -27,10 +27,20 @@ return { }, }) end, + deepseek_r1 = function() + return require("codecompanion.adapters").extend("ollama", { + name = "deepseek_r1", + schema = { + model = { + default = "deepseek-r1:14b", + }, + }, + }) + end, }, strategies = { chat = { - adapter = "deepseek_coder", + adapter = "deepseek_r1", roles = { llm = " CodeCompanion", user = " " .. user:sub(1, 1):upper() .. user:sub(2), @@ -40,8 +50,8 @@ return { stop = { modes = { n = "" } }, }, }, - inline = { adapter = "deepseek_coder" }, - agent = { adapter = "deepseek_coder" }, + inline = { adapter = "deepseek_r1" }, + agent = { adapter = "deepseek_r1" }, }, display = { chat = {