diff --git a/tools/server/public/index.html.gz b/tools/server/public/index.html.gz index 6a570b65e2..b5314f4807 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 a8d7773c96..ec7dc1a130 100644 --- a/tools/server/server.cpp +++ b/tools/server/server.cpp @@ -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}, diff --git a/tools/server/webui/src/lib/stores/server.svelte.ts b/tools/server/webui/src/lib/stores/server.svelte.ts index c7056cc120..e95c0bcea2 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; }