Skip to content

Commit 8e63502

Browse files
committed
add image generation settings when image gen model is selected
1 parent 332dd28 commit 8e63502

6 files changed

Lines changed: 350 additions & 96 deletions

File tree

bun.lock

Lines changed: 75 additions & 71 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
"test:e2e": "playwright test"
2121
},
2222
"devDependencies": {
23-
"@eslint/compat": "^2.0.0",
23+
"@eslint/compat": "^2.0.1",
2424
"@eslint/js": "^9.39.2",
2525
"@iconify/json": "^2.2.426",
2626
"@playwright/test": "^1.57.0",
@@ -29,7 +29,7 @@
2929
"@shikijs/themes": "^3.21.0",
3030
"@sveltejs/adapter-auto": "^7.0.0",
3131
"@sveltejs/kit": "^2.49.4",
32-
"@sveltejs/vite-plugin-svelte": "^6.2.3",
32+
"@sveltejs/vite-plugin-svelte": "^6.2.4",
3333
"@tailwindcss/vite": "^4.1.18",
3434
"@testing-library/jest-dom": "^6.9.1",
3535
"@testing-library/svelte": "^5.3.1",
@@ -44,7 +44,7 @@
4444
"melt": "^0.44.0",
4545
"mode-watcher": "^1.1.0",
4646
"neverthrow": "^8.2.0",
47-
"openai": "^6.15.0",
47+
"openai": "^6.16.0",
4848
"prettier": "^3.7.4",
4949
"prettier-plugin-svelte": "^3.4.1",
5050
"prettier-plugin-tailwindcss": "^0.7.2",
@@ -87,7 +87,7 @@
8787
"@fontsource/instrument-serif": "^5.2.8",
8888
"@libsql/client": "^0.17.0",
8989
"@nanogpt/mcp": "^1.1.4",
90-
"@types/node": "^25.0.3",
90+
"@types/node": "^25.0.5",
9191
"better-auth": "1.4.10",
9292
"drizzle-kit": "^0.31.8",
9393
"drizzle-orm": "^0.45.1",

src/lib/backend/models/nano-gpt.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,8 @@ export interface NanoGPTModel {
3838
options?: { value: string; label: string }[];
3939
}>;
4040
defaultSettings?: Record<string, any>;
41+
resolutions?: { value: string; comment: string }[];
42+
maxImages?: number;
4143
}
4244

4345
export function getNanoGPTModels() {
@@ -113,6 +115,10 @@ export function getNanoGPTModels() {
113115
included: m.subscription.included ?? false,
114116
note: m.subscription.note ?? ''
115117
} : undefined,
118+
additionalParams: m.additionalParams,
119+
defaultSettings: m.defaultSettings,
120+
resolutions: m.resolutions,
121+
maxImages: m.maxImages,
116122
}));
117123
}
118124
}

0 commit comments

Comments
 (0)