diff --git a/javascript/monitor.js b/javascript/monitor.js
index 6cd815945..ab3e714d4 100644
--- a/javascript/monitor.js
+++ b/javascript/monitor.js
@@ -1,3 +1,11 @@
+const getModel = () => {
+ const cp = opts?.sd_model_checkpoint || '';
+ if (!cp) return 'unknown model';
+ const noBracket = cp.replace(/\s*\[.*\]\s*$/, ''); // remove trailing [hash]
+ const parts = noBracket.split(/[\\/]/); // split on / or \
+ return parts[parts.length - 1].trim() || 'unknown model';
+};
+
async function updateIndicator(online, data, msg) {
const el = document.getElementById('logo_nav');
if (!el || !data) return;
@@ -5,9 +13,10 @@ async function updateIndicator(online, data, msg) {
const date = new Date();
const template = `
Version: ${data.updated}
- Commit: ${data.hash}
+ Commit: ${data.commit}
Branch: ${data.branch}
Status: ${status}
+ Model: ${getModel()}
Since: ${date.toLocaleString()}
`;
if (online) {
diff --git a/models/Reference/AIDC-AI--Ovis-Image-7B.jpg b/models/Reference/AIDC-AI--Ovis-Image-7B.jpg
new file mode 100644
index 000000000..30323c196
Binary files /dev/null and b/models/Reference/AIDC-AI--Ovis-Image-7B.jpg differ