return { "robitx/gp.nvim", enabled = true, config = function() local conf = { -- For customization, refer to Install > Configuration in the Documentation/Readme providers = { foxllama = { endpoint = "https://box.ache.one/brain/v1/chat/completions", }, }, agents = { { provider = "foxllama", name = "Codestrall", chat = true, command = false, -- string with model name or table with model name and parameters model = { model = "codestral", temperature = 0.5, top_p = 1, min_p = 0.05, }, -- system prompt (use this to specify the persona/role of the AI) system_prompt = require("gp.defaults").code_system_prompt, }, { provider = "foxllama", name = "Chatstrall", chat = true, command = false, -- string with model name or table with model name and parameters model = { model = "mistral", temperature = 0.6, top_p = 1, min_p = 0.05, }, -- system prompt (use this to specify the persona/role of the AI) system_prompt = "Tu es un IA assistante général.", }, { name = "ChatOllamaLlama3.1-8B", disable = true, }, { name = "ChatGPT4o", disable = true, }, { name = "ChatGPT4o-mini", disable = true, }, { provider = "foxllama", name = "ChatDeepSeek-coder", chat = true, command = false, -- string with model name or table with model name and parameters model = { model = "deepseek-coder-v2", temperature = 0.7, top_p = 1, min_p = 0.05, }, -- system prompt (use this to specify the persona/role of the AI) system_prompt = require("gp.defaults").code_system_prompt, }, }, default_chat_agent = "Chatstrall", default_command_agent = nil, } require("gp").setup(conf) -- Setup shortcuts here (see Usage > Shortcuts in the Documentation/Readme) end, }