fix(llm): local-first check (#297)
Signed-off-by: Aaron Pham <contact@aarnphm.xyz>
This commit is contained in:
parent
943d3f20b5
commit
cd9412514e
@ -169,16 +169,17 @@ end
|
|||||||
---@param opts {refresh: boolean, provider: AvanteProviderFunctor}
|
---@param opts {refresh: boolean, provider: AvanteProviderFunctor}
|
||||||
---@private
|
---@private
|
||||||
E.setup = function(opts)
|
E.setup = function(opts)
|
||||||
|
if opts.provider["local"] then
|
||||||
|
vim.g.avante_login = true
|
||||||
|
return
|
||||||
|
end
|
||||||
|
|
||||||
local var = opts.provider.api_key_name
|
local var = opts.provider.api_key_name
|
||||||
|
|
||||||
opts.provider.setup()
|
opts.provider.setup()
|
||||||
|
|
||||||
if opts.provider["local"] then
|
|
||||||
vim.g.avante_login = true
|
|
||||||
end
|
|
||||||
|
|
||||||
-- check if var is a all caps string
|
-- check if var is a all caps string
|
||||||
if var == M.AVANTE_INTERNAL_KEY or var:match("^cmd:(.*)") or opts.provider["local"] == true then
|
if var == M.AVANTE_INTERNAL_KEY or var:match("^cmd:(.*)") then
|
||||||
return
|
return
|
||||||
end
|
end
|
||||||
|
|
||||||
@ -280,7 +281,9 @@ M = setmetatable(M, {
|
|||||||
|
|
||||||
if t[k].setup == nil then
|
if t[k].setup == nil then
|
||||||
t[k].setup = function()
|
t[k].setup = function()
|
||||||
t[k].parse_api_key()
|
if not E.is_local(k) then
|
||||||
|
t[k].parse_api_key()
|
||||||
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user