diff --git a/tools/server/public/index.html.gz b/tools/server/public/index.html.gz index 6a570b65e2ce1..b5314f4807b07 100644 Binary files a/tools/server/public/index.html.gz and b/tools/server/public/index.html.gz differ diff --git a/tools/server/server.cpp b/tools/server/server.cpp index a9bef35189b3a..c08a86ad6370f 100644 --- a/tools/server/server.cpp +++ b/tools/server/server.cpp @@ -4908,6 +4908,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}, diff --git a/tools/server/webui/src/lib/stores/server.svelte.ts b/tools/server/webui/src/lib/stores/server.svelte.ts index c7056cc120eda..e95c0bcea2f9e 100644 --- a/tools/server/webui/src/lib/stores/server.svelte.ts +++ b/tools/server/webui/src/lib/stores/server.svelte.ts @@ -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; }