Add missing Runware img2img models and fix existing ones - #179
Merged
Merged
Conversation
- Added inputAsset: ['image'] to bytedance:5@0 (Seedream 4.0) and google:4@1 (Gemini Flash Image 2.5) - Added inputAsset: ['image'] to all sourceful models (Riverflow 1 Mini, Riverflow 1, Riverflow 1 Pro) - Updated sourceful model labels and descriptions to match documentation - Added availableDimensions to all sourceful models - Added completely missing img2img models: - bria:11@1 (Bria Image Replace Background) - ideogram:1@1 (Ideogram 1.0) - text-to-image - ideogram:1@2 (Ideogram 1.0 Remix) - img2img - ideogram:2@1 (Ideogram 2a) - text-to-image - ideogram:2@2 (Ideogram 2a Remix) - img2img - ideogram:3@1 (Ideogram 2.0) - text-to-image - ideogram:3@2 (Ideogram 2.0 Remix) - img2img All capabilities are already properly configured in runware-capabilities.ts for these model families. Co-Authored-By: Ilya Timonin <timoncool@gmail.com>
Co-Authored-By: Ilya Timonin <timoncool@gmail.com>
Author
🤖 Devin AI EngineerI'll be helping with this pull request! Here's what you should know: ✅ I will automatically:
Note: I can only respond to comments from users who have write access to this repository. ⚙️ Control Options:
|
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
The inputAsset field only supports 'image', 'video', 'audio' types. Mask images for inpainting are handled as separate parameters in the API. Co-Authored-By: Ilya Timonin <timoncool@gmail.com>
This branch was successfully deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Add Missing Runware Image-to-Image Models
Summary
This PR expands the Runware img2img model catalog by systematically reviewing Runware documentation and adding missing models. Important: Changes are based on documentation review only - no manual testing in Runware playground was performed.
Models with img2img support added:
bytedance:5@0(Seedream 4.0) - addedinputAsset: ["image"]google:4@1(Gemini Flash Image 2.5, aka "Nano Banana") - addedinputAsset: ["image"]bria:11@1(Bria Image Replace Background) - new modelideogram:1@2(Ideogram 1.0 Remix) - new modelideogram:2@2(Ideogram 2a Remix) - new modelideogram:3@2(Ideogram 2.0 Remix) - new modelideogram:3@3(Ideogram 2.0 Edit) - new model, requires mask for inpaintingideogram:3@4(Ideogram 2.0 Reframe) - new model, outpaintingsourceful:1@0, 1@1, 1@2- renamed to "Riverflow 1 Mini/Pro", addedinputAssetand 11 dimension optionsText-to-image-only models added for completeness:
ideogram:1@1, 2@1, 3@1- these do NOT support img2imgSourceful/Riverflow updates:
sourceful:1@0→ "Riverflow 1 Mini" (from "Sourceful v1.0")sourceful:1@1→ "Riverflow 1" (from "Sourceful v1.1")sourceful:1@2→ "Riverflow 1 Pro" (from "Sourceful v1.2")availableDimensionsto each (1:1, 4:3, 3:4, 16:9, 9:16, 3:2, 2:3, 21:9, 9:21, 5:4, 4:5)Review & Testing Checklist for Human
ideogram:1@1, 2@1, 3@1) be removed from this PR? They don't support img2img.google:4@1(Nano Banana)bytedance:5@0(Seedream 4)sourceful:1@0(Riverflow 1 Mini)ideogram:3@3(Edit) andideogram:3@4(Reframe) work correctly. Documentation shows they need special parameters (maskImagefor Edit, auto-dimensions for Reframe). Current configuration might not handle these properly.Test Plan Recommendation
Notes
runware-capabilities.tsalready has correctimageInputParamconfigurations for these model families:seedImage+referenceImagesinputs.referencesreferenceImagesinputAsset: ["image"]flag makes models appear in img2img UIhasNegativePrompt: trueper documentationDevin Session: https://app.devin.ai/sessions/22310748f3b04363b4e1e0d6a2da0e08
Requested by: Ilya Timonin (timoncool@gmail.com) (@timoncool)