Skip to content

Commit 4ba5a9d

Browse files
authored
feat: add Nano Banana 2 model to Fal and Google providers (#4)
1 parent 5355e98 commit 4ba5a9d

File tree

2 files changed

+15
-0
lines changed

2 files changed

+15
-0
lines changed

src/server/ai/provider/fal.ts

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,13 @@ const Fal: AiProvider = {
3030
enabledByDefault: true,
3131
settings: falSettingsSchema,
3232
models: [
33+
{
34+
id: "fal-ai/nano-banana-pro",
35+
name: "Nano Banana 2",
36+
ability: "i2i",
37+
maxInputImages: 4,
38+
enabledByDefault: true,
39+
},
3340
{
3441
id: "fal-ai/gemini-25-flash-image",
3542
name: "Nano Banana",
@@ -70,6 +77,7 @@ const Fal: AiProvider = {
7077
const genType = chooseAblility(request, model.ability);
7178
let endpoint = "";
7279
switch (request.modelId) {
80+
case "fal-ai/nano-banana-pro":
7381
case "fal-ai/gemini-25-flash-image":
7482
if (genType === "i2i") {
7583
endpoint = "/edit";

src/server/ai/provider/google.ts

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -89,6 +89,13 @@ const Google: AiProvider = {
8989
enabledByDefault: true,
9090
settings: googleSettingsSchema,
9191
models: [
92+
{
93+
id: "gemini-3-pro-image-preview",
94+
name: "Nano Banana 2",
95+
ability: "i2i",
96+
maxInputImages: 4,
97+
enabledByDefault: true,
98+
},
9299
{
93100
id: "gemini-2.5-flash-image-preview",
94101
name: "Nano Banana",

0 commit comments

Comments
 (0)