From 943d3f20b5879c9517186558652b2469a5fc339d Mon Sep 17 00:00:00 2001 From: Aaron Pham Date: Tue, 27 Aug 2024 18:05:47 -0400 Subject: [PATCH] fix(local): ensure to set login to true in local (fixes #135) (#295) Signed-off-by: Aaron Pham --- lua/avante/config.lua | 2 +- lua/avante/providers/init.lua | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/lua/avante/config.lua b/lua/avante/config.lua index 4ae8368..c16ea2c 100644 --- a/lua/avante/config.lua +++ b/lua/avante/config.lua @@ -52,7 +52,7 @@ M.defaults = { ---@type AvanteSupportedProvider gemini = { endpoint = "https://generativelanguage.googleapis.com/v1beta/models", - model = "gemini-1.5-pro", + model = "gemini-1.5-flash-latest", timeout = 30000, -- Timeout in milliseconds temperature = 0, max_tokens = 4096, diff --git a/lua/avante/providers/init.lua b/lua/avante/providers/init.lua index bca369c..879fdf9 100644 --- a/lua/avante/providers/init.lua +++ b/lua/avante/providers/init.lua @@ -173,6 +173,10 @@ E.setup = function(opts) opts.provider.setup() + if opts.provider["local"] then + vim.g.avante_login = true + end + -- check if var is a all caps string if var == M.AVANTE_INTERNAL_KEY or var:match("^cmd:(.*)") or opts.provider["local"] == true then return