zeroclaw, a few small fixes and refactors.

This commit is contained in:
me
2026-10-07 11:11:56 -07:00
parent b60c4c4170
commit fe6f41d1e8
+21 -20
View File
@@ -31,39 +31,39 @@
llm_micro_cpu: 1
llm_micro_ram: 2000
llm_micro:
- { "model": "qwen3.5:0.8b", "provider": "qwen_35_008" }
- { "model": "qwen2.5-coder:0.5b", "provider": "qwen_25_coder_005" }
- { "model": "qwen3.5:0.8b", "provider": "qwen_35_0008" }
- { "model": "qwen2.5-coder:0.5b", "provider": "qwen_25_coder_0005" }
llm_small_cpu: 2
llm_small_ram: 4000
llm_small:
- { "model": "qwen3.5:2b", "provider": "qwen_35_020" }
- { "model": "qwen2.5-coder:1.5b", "provider": "qwen_25_coder_015" }
- { "model": "qwen2.5-coder:3b", "provider": "qwen_25_coder_030" }
- { "model": "qwen3.5:2b", "provider": "qwen_35_0020" }
- { "model": "qwen2.5-coder:1.5b", "provider": "qwen_25_coder_0015" }
- { "model": "qwen2.5-coder:3b", "provider": "qwen_25_coder_0030" }
llm_medium_cpu: 4
llm_medium_ram: 8000
llm_medium:
- { "model": "qwen3.5:4b", "provider": "qwen_35_040" }
- { "model": "qwen2.5-coder:7b", "provider": "qwen_25_coder_070" }
- { "model": "qwen3.5:4b", "provider": "qwen_35_0040" }
- { "model": "qwen2.5-coder:7b", "provider": "qwen_25_coder_0070" }
llm_large_cpu: 8
llm_large_ram: 16000
llm_large:
- { "model": "qwen3.5:9b", "provider": "qwen_35_090" }
- { "model": "qwen2.5-coder:14b", "provider": "qwen_25_coder_140" }
- { "model": "qwen3.5:9b", "provider": "qwen_35_0090" }
- { "model": "qwen2.5-coder:14b", "provider": "qwen_25_coder_0140" }
llm_huge_cpu: 12
llm_huge_ram: 32000
llm_huge:
- { "model": "qwen3.5:27b", "provider": "qwen_35_270" }
- { "model": "qwen3.5:35b", "provider": "qwen_35_350" }
- { "model": "qwen3-coder:30b", "provider": "qwen_30_coder_300" }
- { "model": "qwen2.5-coder:32b", "provider": "qwen_25_coder_320" }
- { "model": "qwen3.5:27b", "provider": "qwen_35_0270" }
- { "model": "qwen3.5:35b", "provider": "qwen_35_0350" }
- { "model": "qwen3-coder:30b", "provider": "qwen_30_coder_0300" }
- { "model": "qwen2.5-coder:32b", "provider": "qwen_25_coder_0320" }
llm_giant_cpu: 18
llm_giant_ram: 64000
llm_giant:
- { "model": "qwen3.5:27b", "provider": "qwen_35_270" }
- { "model": "qwen3.5:35b", "provider": "qwen_35_350" }
- { "model": "qwen3.5:122b", "provider": "qwen_35_1220" }
llm_removals:
# QWEN3 is the most similar to Ask Brave.
- { "model": "qwen3:4b", "provider": "qwen_30_040" }
- { "model": "qwen3:4b", "provider": "qwen_30_0040" }
- { "model": "qwen3-coder:420b", "provider": "qwen_30_coder_4200" }
##### Others #####
### 2.5, does not have "thinking" as an attribute, tempting!
@@ -73,6 +73,7 @@
#- qwen2.5:7b
#- qwen2.5:14b
#- qwen2.5:32b
#- qwen2.5:72b
### TBD
#- deepseek-r1:1.5b
#- deepseek-r1:7b
@@ -150,7 +151,7 @@
ansible.builtin.set_fact:
llm_installs: "{{ llm_removals + llm_large }}"
when: ansible_processor_vcpus < llm_large_cpu
and ansible_memtotal_mb < llm_large_ram
or ansible_memtotal_mb < llm_large_ram
- name: Workstation | Linux | Software | ZeroClaw | Facts | Merge | Huge
ansible.builtin.set_fact:
@@ -162,7 +163,7 @@
ansible.builtin.set_fact:
llm_installs: "{{ llm_removals + llm_huge }}"
when: ansible_processor_vcpus < llm_huge_cpu
and ansible_memtotal_mb < llm_huge_ram
or ansible_memtotal_mb < llm_huge_ram
- name: Workstation | Linux | Software | ZeroClaw | Facts | Merge | Giant
ansible.builtin.set_fact:
@@ -174,11 +175,11 @@
ansible.builtin.set_fact:
llm_installs: "{{ llm_removals + llm_giant }}"
when: ansible_processor_vcpus < llm_giant_cpu
and ansible_memtotal_mb < llm_giant_ram
or ansible_memtotal_mb < llm_giant_ram
- name: Workstation | Linux | Software | ZeroClaw | Facts | Merge | Print
ansible.builtin.debug:
msg: "{{ item }}"
var: "{{ item }}"
loop:
- llm_installs
- llm_removals