Skip to content

Commit ec4ebbc

Browse files
authored
Normalize GUI model parameter strings
1 parent 3630844 commit ec4ebbc

1 file changed

Lines changed: 13 additions & 9 deletions

File tree

gui/src/store.ts

Lines changed: 13 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -50,15 +50,19 @@ export const useAppStore = create<AppState>((set, get) => ({
5050
if (!response.ok) throw new Error('Failed to fetch models');
5151
const data = await response.json();
5252

53-
const models: Model[] = data.data.map((m: any) => ({
54-
id: m.id,
55-
name: m.name || m.id,
56-
description: `${m.parameters || 'Unknown'} parameters`,
57-
parameters: m.parameters?.toString() ?? 'Unknown',
58-
quantization: m.quantization || 'unknown',
59-
size: `${m.size_gb || 'Unknown'} GB`,
60-
status: m.loaded ? 'loaded' as const : 'unloaded' as const,
61-
}));
53+
const models: Model[] = data.data.map((m: any) => {
54+
const parameters = m.parameters != null ? String(m.parameters) : 'Unknown';
55+
56+
return {
57+
id: m.id,
58+
name: m.name || m.id,
59+
description: `${parameters} parameters`,
60+
parameters,
61+
quantization: m.quantization || 'unknown',
62+
size: `${m.size_gb || 'Unknown'} GB`,
63+
status: m.loaded ? 'loaded' as const : 'unloaded' as const,
64+
};
65+
});
6266

6367
set({ models, error: null });
6468
} catch (error) {

0 commit comments

Comments
 (0)