]> git.djapps.eu Git - pkg/ggml/sources/llama.cpp/commit
server : ignore --alias when using --models-preset (#21380)
authorAdrien Gallouët <redacted>
Fri, 10 Apr 2026 15:42:56 +0000 (17:42 +0200)
committerGitHub <redacted>
Fri, 10 Apr 2026 15:42:56 +0000 (17:42 +0200)
commit5dd102539b97b3cc92c503063a2a244b3c7d57bd
treeabb13be81133dbe42905dffc16ba0eea41377c77
parentfb38d6f278a4a391b8db1a16ee5946db3766459c
server : ignore --alias when using --models-preset (#21380)

I'm not sure what the purpose of keeping `--alias` was when using
`--models-preset`, but the result is really weird, as shown in the
following logs:

    $ build/bin/llama-server --models-preset preset.ini --alias "Gemma 4 E4B UD Q8_K_XL"
    ...
    init: using 31 threads for HTTP server
    srv   load_models: Loaded 2 cached model presets
    srv   load_models: Loaded 1 custom model presets from preset.ini
    main: failed to initialize router models: alias 'Gemma 4 E4B UD Q8_K_XL' for model 'angt/test-split-model-stories260K:F32' conflicts with existing model name

So I propose to simply ignore `--alias` too in this case. With this
commit, the server starts in routing mode correctly.

Signed-off-by: Adrien Gallouët <redacted>
tools/server/server-models.cpp