Xinqi Bao's Git

add avante.nvim and its config
[dotfiles.git] / .config / nvim / lua / plugin-config / nvim-avante.lua
diff --git a/.config/nvim/lua/plugin-config/nvim-avante.lua b/.config/nvim/lua/plugin-config/nvim-avante.lua
new file mode 100644 (file)
index 0000000..a53a4d9
--- /dev/null
@@ -0,0 +1,15 @@
+require('avante_lib').load()
+require('avante').setup({
+    provider = "claude",
+    providers = {
+        claude = {
+            endpoint = "https://api.anthropic.com",
+            model = "claude-sonnet-4-20250514",
+            timeout = 30000, -- Timeout in milliseconds
+            extra_request_body = {
+                temperature = 0.75,
+                max_tokens = 20480,
+            },
+        },
+    },
+})