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