change model for imac
This commit is contained in:
parent
2105db5938
commit
3d8e3134e9
|
|
@ -30,7 +30,8 @@ return {
|
||||||
},
|
},
|
||||||
schema = {
|
schema = {
|
||||||
model = {
|
model = {
|
||||||
default = "gemini-1.5-pro", -- oder "gemini-1.5-flash"
|
--default = "gemini-2.5-flash", -- oder "gemini-1.5-flash"
|
||||||
|
default = "gemma-2-2b-it-Q8_0",
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
})
|
})
|
||||||
|
|
@ -41,11 +42,41 @@ return {
|
||||||
-- Jetzt sagen wir den Strategien, wo sie suchen sollen:
|
-- Jetzt sagen wir den Strategien, wo sie suchen sollen:
|
||||||
-- Der Pfad ist intern nun "http.my_imac"
|
-- Der Pfad ist intern nun "http.my_imac"
|
||||||
opts.strategies = {
|
opts.strategies = {
|
||||||
chat = { adapter = nil },
|
chat = { adapter = "my_gemini" },
|
||||||
inline = { adapter = nil },
|
inline = { adapter = "my_gemini" },
|
||||||
agent = { adapter = nil },
|
agent = { adapter = "my_gemini" },
|
||||||
|
}
|
||||||
|
opts.prompt_library = {
|
||||||
|
["Generate Commit Message"] = {
|
||||||
|
strategy = "chat",
|
||||||
|
description = "Erstellt eine Commit-Message basierend auf den Staged Changes",
|
||||||
|
opts = {
|
||||||
|
index = 1,
|
||||||
|
is_default = true,
|
||||||
|
is_slash_cmd = true, -- Erlaubt /commit im Chat
|
||||||
|
short_name = "commit",
|
||||||
|
auto_submit = true,
|
||||||
|
},
|
||||||
|
prompts = {
|
||||||
|
{
|
||||||
|
role = "system",
|
||||||
|
content = "Write a concise commit message in Conventional Commits format based on the diff provided. Use present tense. Do not use wordy explanations.",
|
||||||
|
},
|
||||||
|
{
|
||||||
|
role = "user",
|
||||||
|
content = function()
|
||||||
|
return "Hier ist der Diff der gestageden Änderungen:\n\n```diff\n"
|
||||||
|
.. vim.fn.system "git diff --staged"
|
||||||
|
.. "\n```"
|
||||||
|
end,
|
||||||
|
},
|
||||||
|
},
|
||||||
|
},
|
||||||
}
|
}
|
||||||
|
|
||||||
return opts
|
return opts
|
||||||
end,
|
end,
|
||||||
|
keys = {
|
||||||
|
{ "<leader>gc", "<cmd>CodeCompanion /commit<cr>", desc = "AI Generate Commit Message" },
|
||||||
|
},
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue