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