AI model changes

This commit is contained in:
mitchell 2025-04-14 08:25:32 -04:00
parent 44697ec5bf
commit 38d5c4a29c
3 changed files with 16 additions and 1 deletions

View file

@ -1,4 +1,4 @@
function aisearch --wraps aichat function aisearch --wraps aichat
set -lx AICHAT_PATCH_GEMINI_CHAT_COMPLETIONS '{".*":{"body":{"tools":[{"google_search":{}}]}}}' set -lx AICHAT_PATCH_GEMINI_CHAT_COMPLETIONS '{".*":{"body":{"tools":[{"google_search":{}}]}}}'
aichat -r search -s $argv aichat -r search $argv
end end

View file

@ -17,6 +17,7 @@ function define_aliases -a uname -d 'Defines aliases for commonly used commands'
alias nv 'neovide --fork; and clear' alias nv 'neovide --fork; and clear'
alias hx helix alias hx helix
alias ai aichat alias ai aichat
alias ais aisearch
switch "$uname" switch "$uname"
case Linux case Linux

View file

@ -389,6 +389,20 @@ require("lazy").setup({
cmd = { adapter = "gemini_deep" }, cmd = { adapter = "gemini_deep" },
}, },
adapters = { adapters = {
anthro = function()
return require("codecompanion.adapters").extend("anthropic", {
schema = {
model = { default = "claude-3-5-haiku-20241022" },
},
})
end,
anthro_deep = function()
return require("codecompanion.adapters").extend("anthropic", {
schema = {
model = { default = "claude-3-7-sonnet-20250219" },
},
})
end,
gemini_deep = function() gemini_deep = function()
return require("codecompanion.adapters").extend("gemini", { return require("codecompanion.adapters").extend("gemini", {
schema = { schema = {