23
lua/taken/plugins/gen.lua
Normal file
23
lua/taken/plugins/gen.lua
Normal file
@@ -0,0 +1,23 @@
|
||||
return {
|
||||
"David-Kunz/gen.nvim",
|
||||
cmd = "Gen",
|
||||
opts = {
|
||||
model = "llama2",
|
||||
host = "localhost",
|
||||
port = "11434",
|
||||
display_mode = "float",
|
||||
show_prompt = false,
|
||||
show_model = true,
|
||||
no_auto_close = false,
|
||||
init = function(options)
|
||||
pcall(io.popen, "ollama serve")
|
||||
end,
|
||||
command = function(options)
|
||||
return "curl --silent --no-buffer -X POST http://"
|
||||
.. options.host
|
||||
.. ":"
|
||||
.. options.port
|
||||
.. "/api/chat -d $body"
|
||||
end,
|
||||
},
|
||||
}
|
||||
Reference in New Issue
Block a user