Files
gnome-jarvis/daemon/model-profiles.js
T
snxraven 4383763cb5
Rolling release / release (push) Successful in 7m29s
Updates
2026-09-12 16:46:49 -04:00

14 lines
602 B
JavaScript

export const MODEL_PROFILES = Object.freeze({
'laptop-4gb-mm': { model: 'qwen3.5-0.8b', minRamGb: 4, vision: true },
'laptop-8gb': { model: 'qwen3-1.7b', minRamGb: 8, vision: false },
'laptop-8gb-mm': { model: 'qwen3.5-2b', minRamGb: 6, vision: true },
'laptop-16gb': { model: 'qwen3.5-4b', minRamGb: 10, vision: true },
'desktop-gpu': { model: 'qwen3.5-9b', minRamGb: 16, vision: true },
});
export function profile(name = 'laptop-16gb') {
const selected = MODEL_PROFILES[name];
if (!selected) throw new Error(`unknown Jarvis model profile: ${name}`);
return { name, ...selected };
}