@@ -0,0 +1,11 @@
|
||||
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 };
|
||||
}
|
||||
Reference in New Issue
Block a user