diff --git a/lazy-lock.json b/lazy-lock.json index b1b6d63..b3f30f4 100644 --- a/lazy-lock.json +++ b/lazy-lock.json @@ -1,6 +1,6 @@ { "actions-preview.nvim": { "branch": "master", "commit": "8119874b38666e3ef9fe22096c1657a492b4af0c" }, - "avante.nvim": { "branch": "main", "commit": "9a191abce5030ff6c9d6698c339d39be27b1fefe" }, + "avante.nvim": { "branch": "main", "commit": "581e61fae154b746b25a4e03196211346bc7ed80" }, "bufdelete.nvim": { "branch": "master", "commit": "f6bcea78afb3060b198125256f897040538bcb81" }, "bufferline.nvim": { "branch": "main", "commit": "655133c3b4c3e5e05ec549b9f8cc2894ac6f51b3" }, "cmp-buffer": { "branch": "main", "commit": "3022dbc9166796b644a841a02de8dd1cc1d311fa" }, @@ -11,7 +11,7 @@ "csvview.nvim": { "branch": "main", "commit": "545da7939fd295c4c95e606173f5d00658d66abc" }, "dressing.nvim": { "branch": "master", "commit": "2d7c2db2507fa3c4956142ee607431ddb2828639" }, "flash.nvim": { "branch": "main", "commit": "3c942666f115e2811e959eabbdd361a025db8b63" }, - "gitsigns.nvim": { "branch": "main", "commit": "6668f379ca634c36b8e11453118590b91bf8b295" }, + "gitsigns.nvim": { "branch": "main", "commit": "4c40357994f386e72be92a46f41fc1664c84c87d" }, "grug-far.nvim": { "branch": "main", "commit": "3a8690461afac34c0e5bacb0f7b4bc3066aab665" }, "kanagawa.nvim": { "branch": "master", "commit": "2de175482f215c69a1d12ab10a8bf2a7a2e44ff2" }, "lazy.nvim": { "branch": "main", "commit": "e5e9bf48211a13d9ee6c1077c88327c49c1ab4a0" }, @@ -21,12 +21,12 @@ "neo-tree.nvim": { "branch": "v3.x", "commit": "e96fd85bf18bc345dab332b345098fa5460dffac" }, "nui.nvim": { "branch": "main", "commit": "53e907ffe5eedebdca1cd503b00aa8692068ca46" }, "nvim-cmp": { "branch": "main", "commit": "12509903a5723a876abd65953109f926f4634c30" }, - "nvim-lspconfig": { "branch": "master", "commit": "1110787f1b464888c59a044c48c5119d14078044" }, + "nvim-lspconfig": { "branch": "master", "commit": "7c8cb61b21727a473663054edec4b83633d9e442" }, "nvim-surround": { "branch": "main", "commit": "ae298105122c87bbe0a36b1ad20b06d417c0433e" }, - "nvim-treesitter": { "branch": "master", "commit": "cb8e810a1ea3f562e95a259df3065c7c23decf7a" }, + "nvim-treesitter": { "branch": "master", "commit": "bf18d4dc8d9a7a61e855190bc154df12d6536741" }, "nvim-web-devicons": { "branch": "master", "commit": "1020869742ecb191f260818234517f4a1515cfe8" }, "plenary.nvim": { "branch": "master", "commit": "857c5ac632080dba10aae49dba902ce3abf91b35" }, - "render-markdown.nvim": { "branch": "main", "commit": "4a28c135bc3548e398ba38178fec3f705cb26fe6" }, + "render-markdown.nvim": { "branch": "main", "commit": "57fa691b9e374c6539cc0340062dac8f42d4bd8b" }, "telescope.nvim": { "branch": "master", "commit": "a0bbec21143c7bc5f8bb02e0005fa0b982edc026" }, "todo-comments.nvim": { "branch": "main", "commit": "304a8d204ee787d2544d8bc23cd38d2f929e7cc5" }, "toggleterm.nvim": { "branch": "main", "commit": "e76134e682c1a866e3dfcdaeb691eb7b01068668" }, diff --git a/lua/plugins/editing.lua b/lua/plugins/editing.lua index 17bbac5..c49877c 100644 --- a/lua/plugins/editing.lua +++ b/lua/plugins/editing.lua @@ -141,8 +141,8 @@ return { }, opts = { provider = "siliconflowchat", - auto_suggestions_provider = "siliconflowchat", - cursor_applying_provider = "siliconflowqwen", + auto_suggestions_provider = "qwen32", + cursor_applying_provider = "qwen32", file_selector = { provider = "telescope", @@ -153,24 +153,27 @@ return { }, vendors = { + qwenmax = { + __inherited_from = "openai", + api_key_name = "QWEN_API_KEY", + endpoint = "https://dashscope.aliyuncs.com/compatible-mode/v1/", + model = "qwen-max", + disable_tools = true, + }, + + qwen32 = { + __inherited_from = "openai", + api_key_name = "QWEN_API_KEY", + endpoint = "https://dashscope.aliyuncs.com/compatible-mode/v1/", + model = "qwen2.5-coder-32b-instruct", + disable_tools = true, + }, + siliconflowchat = { __inherited_from = "openai", api_key_name = "SILICONFLOW_API_KEY", endpoint = "https://api.siliconflow.cn/v1", model = "Pro/deepseek-ai/DeepSeek-V3", - timeout = 30000, - temperature = 0, - max_tokens = 4096, - }, - - siliconflowqwen = { - __inherited_from = "openai", - api_key_name = "SILICONFLOW_API_KEY", - endpoint = "https://api.siliconflow.cn/v1", - model = "Qwen/Qwen2.5-Coder-32B-Instruct", - timeout = 30000, - temperature = 0, - max_tokens = 4096, }, }, }