{ empty = { plugins.ollama.enable = true; }; example = { plugins.ollama = { enable = true; model = "mistral"; prompts = { # disable prompt Sample_Prompt = false; my-prompt = { prompt = "Hello $input $sel. J'aime le fromage."; inputLabel = "> "; action = { fn = '' function(prompt) return function(body, job) end end ''; opts.stream = true; }; model = "foo"; extract = "```$ftype\n(.-)```"; options = { mirostat_eta = 0.1; num_thread = 8; repeat_last_n = -1; stop = "arrĂȘt"; }; system = "system"; format = "json"; }; }; action = "display"; url = "http://127.0.0.1:11434"; serve = { onStart = false; command = "ollama"; args = ["serve"]; stopCommand = "pkill"; stopArgs = ["-SIGTERM" "ollama"]; }; }; }; }