From f2332289db7d483d9e4163cf29b93cef2130287a Mon Sep 17 00:00:00 2001 From: Ales Krenek Date: Thu, 2 Jul 2026 15:45:24 +0200 Subject: [PATCH 1/2] stable llm aliases --- .gitignore | 1 - files/galaxy/genai_models.loc | 8 ++++++++ roles/usegalaxy_cz.llm_hub/tasks/main.yml | 12 +----------- 3 files changed, 9 insertions(+), 12 deletions(-) create mode 100644 files/galaxy/genai_models.loc diff --git a/.gitignore b/.gitignore index 40539af..f1eebb9 100644 --- a/.gitignore +++ b/.gitignore @@ -14,4 +14,3 @@ roles/* # this is ours !roles/usegalaxy_cz.llm_hub -genai_models.loc diff --git a/files/galaxy/genai_models.loc b/files/galaxy/genai_models.loc new file mode 100644 index 0000000..7e155cc --- /dev/null +++ b/files/galaxy/genai_models.loc @@ -0,0 +1,8 @@ +# +glm Latest GLM, large context text CERIT-SC tag +kimi Latest Kimi, strong coding performance multimodal CERIT-SC tag +deepseek Latest DeepSeek, mathematics, coding text CERIT-SC tag +deepseek-thinking Latest DeepSeek, reasoning on text CERIT-SC tag +mini Compact fast default model text CERIT-SC tag +coder Default model suitable for coding multimodal CERIT-SC tag +thinker Default model suitable for complex reasoning text CERIT-SC tag diff --git a/roles/usegalaxy_cz.llm_hub/tasks/main.yml b/roles/usegalaxy_cz.llm_hub/tasks/main.yml index ed38007..98c57ab 100644 --- a/roles/usegalaxy_cz.llm_hub/tasks/main.yml +++ b/roles/usegalaxy_cz.llm_hub/tasks/main.yml @@ -1,18 +1,8 @@ --- -- name: Retrieve current list of LLMs - delegate_to: localhost - shell: | - echo '# ' > "files/{{ inventory_hostname }}/genai_models.loc" && \ - curl -H "Authorization: Bearer {{ llm_hub.token }}" "{{ llm_hub.endpoint }}/models" | \ - jq -r --arg re "^({{ multimodals | join('|') }})" \ - '.data[].id | if test($re) then [.,.,.,"multimodal","CERIT-SC","tag"] else [.,.,.,"text","CERIT-SC","tag"] end | @tsv' \ - >> files/{{ inventory_hostname }}/genai_models.loc - become: false - - name: Install the list of LLMs copy: - src: "files/{{ inventory_hostname }}/genai_models.loc" + src: "files/galaxy/genai_models.loc" dest: "{{ galaxy_tool_data_path }}/genai_models.loc" - name: Install specific local dependencies From 67698453fbdef53da670c1e21f060bf5676a966e Mon Sep 17 00:00:00 2001 From: Ales Krenek Date: Tue, 7 Jul 2026 16:54:28 +0200 Subject: [PATCH 2/2] fixed format, better description --- files/galaxy/genai_models.loc | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/files/galaxy/genai_models.loc b/files/galaxy/genai_models.loc index 7e155cc..10b7752 100644 --- a/files/galaxy/genai_models.loc +++ b/files/galaxy/genai_models.loc @@ -1,8 +1,8 @@ # -glm Latest GLM, large context text CERIT-SC tag -kimi Latest Kimi, strong coding performance multimodal CERIT-SC tag -deepseek Latest DeepSeek, mathematics, coding text CERIT-SC tag -deepseek-thinking Latest DeepSeek, reasoning on text CERIT-SC tag -mini Compact fast default model text CERIT-SC tag -coder Default model suitable for coding multimodal CERIT-SC tag -thinker Default model suitable for complex reasoning text CERIT-SC tag +glm glm glm: Latest GLM, large context text CERIT-SC tag +kimi kimi kimi: Latest Kimi, strong coding performance multimodal CERIT-SC tag +deepseek deepseek deepseek: Latest DeepSeek, mathematics, coding text CERIT-SC tag +deepseek-thinking deepseek-thinking deepseek-thinking: Latest DeepSeek, reasoning on text CERIT-SC tag +mini mini mini: Compact fast default model text CERIT-SC tag +coder coder coder: Default multimodal model suitable also for coding multimodal CERIT-SC tag +thinker thinker thinker: Default model suitable for complex reasoning text CERIT-SC tag