]> git.djapps.eu Git - pkg/ggml/sources/llama.cpp/commitdiff
server : add props.model_alias (#16943)
authorGeorgi Gerganov <redacted>
Mon, 3 Nov 2025 13:38:23 +0000 (15:38 +0200)
committerGitHub <redacted>
Mon, 3 Nov 2025 13:38:23 +0000 (14:38 +0100)
* server : add props.model_alias

* webui : npm run format

tools/server/public/index.html.gz
tools/server/server.cpp
tools/server/webui/src/lib/stores/server.svelte.ts

index 6a570b65e2ce104f2f3d13c420058e58a5acb46b..b5314f4807b0739d0485936a27f0e5b9c21ac251 100644 (file)
Binary files a/tools/server/public/index.html.gz and b/tools/server/public/index.html.gz differ
index a8d7773c96809ff88d2855b36d49e064eca62439..ec7dc1a130f69a2029cbc0df386f1cc531de0e4b 100644 (file)
@@ -4910,6 +4910,7 @@ int main(int argc, char ** argv) {
         json data = {
             { "default_generation_settings", default_generation_settings_for_props },
             { "total_slots",                 ctx_server.params_base.n_parallel },
+            { "model_alias",                 ctx_server.params_base.model_alias },
             { "model_path",                  ctx_server.params_base.model.path },
             { "modalities",                  json {
                 {"vision", ctx_server.oai_parser_opt.allow_image},
index c7056cc120eda8335461b6ac65ec02e92f66ec8e..e95c0bcea2f9e57dd1aab119efbabf7bc2b144c2 100644 (file)
@@ -99,6 +99,9 @@ class ServerStore {
        }
 
        get modelName(): string | null {
+               if (this._serverProps?.model_alias) {
+                       return this._serverProps.model_alias;
+               }
                if (!this._serverProps?.model_path) return null;
                return this._serverProps.model_path.split(/(\\|\/)/).pop() || null;
        }