From 5ce4afbd95ec10104c0e73866a745f602b592392 Mon Sep 17 00:00:00 2001 From: Armin Ronacher Date: Fri, 28 Aug 2026 23:52:49 +0200 Subject: [PATCH] fix(ai): refresh generated image model catalog --- packages/ai/src/image-models.generated.ts | 75 +++++++++++++++++++++++ 1 file changed, 75 insertions(+) diff --git a/packages/ai/src/image-models.generated.ts b/packages/ai/src/image-models.generated.ts index 80bb8f77d..be577a3a4 100644 --- a/packages/ai/src/image-models.generated.ts +++ b/packages/ai/src/image-models.generated.ts @@ -245,6 +245,21 @@ export const IMAGE_MODELS = { cacheWrite: 0, }, } satisfies ImagesModel<"openrouter-images">, + "meta/muse-image": { + id: "meta/muse-image", + name: "Meta: Muse Image", + api: "openrouter-images", + provider: "openrouter", + baseUrl: "https://openrouter.ai/api/v1", + input: ["text", "image"], + output: ["image"], + cost: { + input: 0, + output: 0, + cacheRead: 0, + cacheWrite: 0, + }, + } satisfies ImagesModel<"openrouter-images">, "microsoft/mai-image-2.5": { id: "microsoft/mai-image-2.5", name: "Microsoft: MAI-Image-2.5", @@ -485,6 +500,66 @@ export const IMAGE_MODELS = { cacheWrite: 0, }, } satisfies ImagesModel<"openrouter-images">, + "recraft/recraft-v4-styles": { + id: "recraft/recraft-v4-styles", + name: "Recraft: Recraft V4 Styles", + api: "openrouter-images", + provider: "openrouter", + baseUrl: "https://openrouter.ai/api/v1", + input: ["text", "image"], + output: ["image"], + cost: { + input: 0, + output: 0, + cacheRead: 0, + cacheWrite: 0, + }, + } satisfies ImagesModel<"openrouter-images">, + "recraft/recraft-v4-styles-pro": { + id: "recraft/recraft-v4-styles-pro", + name: "Recraft: Recraft V4 Styles Pro", + api: "openrouter-images", + provider: "openrouter", + baseUrl: "https://openrouter.ai/api/v1", + input: ["text", "image"], + output: ["image"], + cost: { + input: 0, + output: 0, + cacheRead: 0, + cacheWrite: 0, + }, + } satisfies ImagesModel<"openrouter-images">, + "recraft/recraft-v4-styles-pro-vector": { + id: "recraft/recraft-v4-styles-pro-vector", + name: "Recraft: Recraft V4 Styles Pro Vector", + api: "openrouter-images", + provider: "openrouter", + baseUrl: "https://openrouter.ai/api/v1", + input: ["text", "image"], + output: ["image"], + cost: { + input: 0, + output: 0, + cacheRead: 0, + cacheWrite: 0, + }, + } satisfies ImagesModel<"openrouter-images">, + "recraft/recraft-v4-styles-vector": { + id: "recraft/recraft-v4-styles-vector", + name: "Recraft: Recraft V4 Styles Vector", + api: "openrouter-images", + provider: "openrouter", + baseUrl: "https://openrouter.ai/api/v1", + input: ["text", "image"], + output: ["image"], + cost: { + input: 0, + output: 0, + cacheRead: 0, + cacheWrite: 0, + }, + } satisfies ImagesModel<"openrouter-images">, "recraft/recraft-v4-vector": { id: "recraft/recraft-v4-vector", name: "Recraft: Recraft V4 Vector",