From b7738a1b78af1e4eca9468262fa0577df008a2b5 Mon Sep 17 00:00:00 2001 From: Hyperling Date: Wed, 14 Oct 2026 07:24:45 -0700 Subject: [PATCH] lm, add a few more functions, one just a TBD. --- tasks/workstation/linux/software/llm.yml | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/tasks/workstation/linux/software/llm.yml b/tasks/workstation/linux/software/llm.yml index 2d128db..8d8afc6 100644 --- a/tasks/workstation/linux/software/llm.yml +++ b/tasks/workstation/linux/software/llm.yml @@ -675,6 +675,26 @@ } alias ollama-code="ollama_code " alias code="ollama_code " + + function ollama_models() { + for model in `ollama ls | grep -v NAME | awk '{print $1;}'`; do + echo $model + ollama show $model | grep -E "architecture|context length|quantization" + done + } + alias ollama-models="ollama_models " + alias ollama-show-models="ollama_models " + alias ollama-show="ollama_models " + alias ollama-dense="ollama_models " + alias ollama-moe="ollama_models " + + function ollama_purge { + echo "TBD: Purge all models not in llm_installs." + } + alias ollama-purge="ollama_purge " + alias ollama-clean="ollama_purge " + alias ollama-remove="ollama_purge " + alias ollama-rm="ollama_purge " state: present create: false backup: true