Skip to content

Commit c4f3093

Browse files
authored
fix(gallery): correct gemma-4 model URIs returning 404 (#9379)
The gemma-4-26b-a4b-it, gemma-4-e2b-it, and gemma-4-e4b-it gallery entries pointed at files that do not exist on HuggingFace, so LocalAI fails with 404 when users try to install them. Two issues per entry: - mmproj filename uses the 'f16' quantization suffix, but ggml-org publishes the mmproj projectors as 'bf16'. - The e2b and e4b URIs hardcode lowercase 'e2b'/'e4b' in the filename component. HuggingFace file paths are case-sensitive and the real files use uppercase 'E2B'/'E4B'. Updated filename, uri, sha256, and the top-level 'mmproj' and 'parameters.model' references so every entry points at a real file and the declared hashes match the content. Verified each URI resolves (HTTP 302) and each sha256 matches the 'x-linked-etag' header returned by HuggingFace. Signed-off-by: Matt Van Horn <mvanhorn@gmail.com>
1 parent ab326a9 commit c4f3093

1 file changed

Lines changed: 20 additions & 20 deletions

File tree

gallery/index.yaml

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@
5454
disable: true
5555
known_usecases:
5656
- chat
57-
mmproj: mmproj-gemma-4-26B-A4B-it-f16.gguf
57+
mmproj: mmproj-gemma-4-26B-A4B-it-bf16.gguf
5858
options:
5959
- use_jinja:true
6060
parameters:
@@ -65,9 +65,9 @@
6565
- filename: gemma-4-26B-A4B-it-Q4_K_M.gguf
6666
uri: huggingface://ggml-org/gemma-4-26B-A4B-it-GGUF/gemma-4-26B-A4B-it-Q4_K_M.gguf
6767
sha256: 88f4a13b0bb95f031a7fad973e10854122fb67ebc34d214d39a2f65053046abc
68-
- filename: mmproj-gemma-4-26B-A4B-it-f16.gguf
69-
sha256: 4107c1c3c299095fbc323f87f4e4cac81dd9527db5ff90808fea669e08244531
70-
uri: huggingface://ggml-org/gemma-4-26B-A4B-it-GGUF/mmproj-gemma-4-26B-A4B-it-f16.gguf
68+
- filename: mmproj-gemma-4-26B-A4B-it-bf16.gguf
69+
sha256: 2aa99ffb47033ead4a3f1584fec5283905302c1c16fed59c99e0eec131c6dc53
70+
uri: huggingface://ggml-org/gemma-4-26B-A4B-it-GGUF/mmproj-gemma-4-26B-A4B-it-bf16.gguf
7171
- !!merge <<: *gemma4
7272
name: "gemma-4-e2b-it"
7373
urls:
@@ -83,20 +83,20 @@
8383
disable: true
8484
known_usecases:
8585
- chat
86-
mmproj: mmproj-gemma-4-e2b-it-f16.gguf
86+
mmproj: mmproj-gemma-4-E2B-it-bf16.gguf
8787
options:
8888
- use_jinja:true
8989
parameters:
90-
model: gemma-4-e2b-it-Q8_0.gguf
90+
model: gemma-4-E2B-it-Q8_0.gguf
9191
template:
9292
use_tokenizer_template: true
9393
files:
94-
- filename: gemma-4-e2b-it-Q8_0.gguf
95-
sha256: 12d878964d21f1779dea15abeee048855151b27089fe98b32c628f85740933f3
96-
uri: huggingface://ggml-org/gemma-4-E2B-it-GGUF/gemma-4-e2b-it-Q8_0.gguf
97-
- filename: mmproj-gemma-4-e2b-it-f16.gguf
98-
sha256: 9165f3d9674c3731ae29373d95b860d141eee030b0ec0bf4577e2de8596a7767
99-
uri: huggingface://ggml-org/gemma-4-E2B-it-GGUF/mmproj-gemma-4-e2b-it-f16.gguf
94+
- filename: gemma-4-E2B-it-Q8_0.gguf
95+
sha256: e049411c01fb7a81161768c52e38828970e55a64e22738957adcbe51d20f1c8e
96+
uri: huggingface://ggml-org/gemma-4-E2B-it-GGUF/gemma-4-E2B-it-Q8_0.gguf
97+
- filename: mmproj-gemma-4-E2B-it-bf16.gguf
98+
sha256: e42083b71a9e31e0f722171d551f6d92b101544001c4dde040306a8f2160fe8c
99+
uri: huggingface://ggml-org/gemma-4-E2B-it-GGUF/mmproj-gemma-4-E2B-it-bf16.gguf
100100
- !!merge <<: *gemma4
101101
name: "gemma-4-e4b-it"
102102
urls:
@@ -112,20 +112,20 @@
112112
disable: true
113113
known_usecases:
114114
- chat
115-
mmproj: mmproj-gemma-4-e4b-it-f16.gguf
115+
mmproj: mmproj-gemma-4-E4B-it-bf16.gguf
116116
options:
117117
- use_jinja:true
118118
parameters:
119-
model: gemma-4-e4b-it-Q4_K_M.gguf
119+
model: gemma-4-E4B-it-Q4_K_M.gguf
120120
template:
121121
use_tokenizer_template: true
122122
files:
123-
- filename: gemma-4-e4b-it-Q4_K_M.gguf
124-
sha256: dff4e4ca848e33e678a63b5b7d1f8bfa4a17e764415d0c0aaaad07c84f4d8fad
125-
uri: huggingface://ggml-org/gemma-4-E4B-it-GGUF/gemma-4-e4b-it-Q4_K_M.gguf
126-
- filename: mmproj-gemma-4-e4b-it-f16.gguf
127-
sha256: a7e94f39cee4569fae49c852cbfb574c54e225aafb8b75313a8bf06b89e17712
128-
uri: huggingface://ggml-org/gemma-4-E4B-it-GGUF/mmproj-gemma-4-e4b-it-f16.gguf
123+
- filename: gemma-4-E4B-it-Q4_K_M.gguf
124+
sha256: 90ce98129eb3e8cc57e62433d500c97c624b1e3af1fcc85dd3b55ad7e0313e9f
125+
uri: huggingface://ggml-org/gemma-4-E4B-it-GGUF/gemma-4-E4B-it-Q4_K_M.gguf
126+
- filename: mmproj-gemma-4-E4B-it-bf16.gguf
127+
sha256: 4c199e460410ba219a8c63930a7121154e1c70cdf66044858f767966332e5a54
128+
uri: huggingface://ggml-org/gemma-4-E4B-it-GGUF/mmproj-gemma-4-E4B-it-bf16.gguf
129129
- !!merge <<: *gemma4
130130
name: "gemma-4-31b-it"
131131
urls:

0 commit comments

Comments
 (0)