Files
gnome-jarvis/daemon/model-profiles.js
T
snxraven 68d7a40605
jarvis-ci / node (push) Failing after 2m33s
Updates
2026-09-11 14:00:44 -04:00

12 lines
458 B
JavaScript

export const MODEL_PROFILES = Object.freeze({
'laptop-8gb': { model: 'qwen3-1.7b', minRamGb: 8, vision: false },
'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 };
}