Fix deprecation messages with avante config

This commit is contained in:
Marcelo Jacobus 2025-06-29 20:41:05 -03:00
parent 5d1442de7d
commit 35619ea78b

View file

@ -1,6 +1,12 @@
-- [DEPRECATED] The configuration of `claude` should be placed in `providers.claude`. For detailed migration instructions,
-- [DEPRECATED] The configuration of `claude.max_tokens` should be placed in `providers.claude.extra_request_body.max_toke
-- ns`; for detailed migration instructions, please visit: https://github.com/yetone/avante.nvim/wiki/Provider-configurati
-- [DEPRECATED] The configuration of `openai` should be placed in `providers.openai`. For detailed migration instructions,
-- please visit: https://github.com/yetone/avante.nvim/wiki/Provider-configuration-migration-guide
return { return {
"yetone/avante.nvim", "yetone/avante.nvim",
enabled = false, enabled = true,
event = "VeryLazy", event = "VeryLazy",
version = false, -- Never set this value to "*"! Never! version = false, -- Never set this value to "*"! Never!
opts = { opts = {
@ -8,20 +14,26 @@ return {
-- for example -- for example
-- provider = "openai", -- provider = "openai",
provider = "claude", provider = "claude",
claude = { providers = {
endpoint = "https://api.anthropic.com", claude = {
model = "claude-3-5-sonnet-20241022", endpoint = "https://api.anthropic.com",
temperature = 0, model = "claude-3-5-sonnet-20241022",
max_tokens = 4096, extra_request_body = {
}, temperature = 0,
openai = { max_tokens = 4096,
endpoint = "https://api.openai.com/v1", }
model = "gpt-4o", -- your desired model (or use gpt-4o, etc.) },
timeout = 30000, -- Timeout in milliseconds, increase this for reasoning models openai = {
temperature = 0, endpoint = "https://api.openai.com/v1",
max_completion_tokens = 8192, -- Increase this to include reasoning tokens (for reasoning models) model = "gpt-4o", -- your desired model (or use gpt-4o, etc.)
--reasoning_effort = "medium", -- low|medium|high, only used for reasoning models timeout = 30000, -- Timeout in milliseconds, increase this for reasoning models
}, extra_request_body = {
temperature = 0,
max_completion_tokens = 8192, -- Increase this to include reasoning tokens (for reasoning models)
}
--reasoning_effort = "medium", -- low|medium|high, only used for reasoning models
},
}
}, },
-- if you want to build from source then do `make BUILD_FROM_SOURCE=true` -- if you want to build from source then do `make BUILD_FROM_SOURCE=true`
build = "make", build = "make",