Commit Graph
33 Commits
Author SHA1 Message Date
Sirshendu Ganguly a89d170893 Add Runway and Luma support 2025-11-11 23:15:35 -05:00
Sirshendu Ganguly 056ade0661 Refactor: Use librosa instead of torchaudio, Add dedicated handlers for all use parameters and fix widget ordering
- Use librosa instead of torchaudio for mediaStorage
- Created dedicated toggle handlers for Image Inference, Video Inference, Upscaler, Audio Inference, Accelerator Options, Bytedance Provider Settings, and OpenAI Provider Settings
- Fixed Audio Inference widget ordering (use parameters now appear before their corresponding parameters)
- All handlers use the same proven pattern from videoInferenceDimensionsHandler
- Improved widget disabling/enabling functionality across all nodes
2025-11-05 22:31:15 -05:00
Sirshendu Ganguly 0f3e852339 Add KlingAI provider settings, Wan model support, acceleration parameters, and video inputs enhancement 2025-10-29 21:04:07 -04:00
Sirshendu Ganguly 22e2aa1da8 Fix Bria model CFGScale validation and add image parameter to inference inputs
- Cast CFGScale to int for Bria models to fix API validation error (Bria requires integer, not float)
- Add 'image' parameter to Runware Image Inference Inputs node
- Fix CFGScale handling to properly validate and format for Bria models
- Add workflow file for Bria Fibo image inference
2025-10-29 13:00:14 -04:00
Sirshendu Ganguly bcf45fb2e4 Add Runware Image Inference Inputs node with support for custom inputs including references 2025-10-14 13:05:45 -04:00
Sirshendu Ganguly d483042c09 Add custom input structure support for sourceful models
- Added check to detect sourceful models by AIR code prefix
- When model starts with 'sourceful', use inputs.references structure
- Maintains backward compatibility with referenceImages for other models
- Supports new API format: inputs: {references: [image_urls]}
2025-10-13 19:38:38 -04:00
Sirshendu Ganguly 5f575aabda Feature: Add OpenAI video models and improve error handling
- Added OpenAI Sora 3.0 and 3.1 models to video inference (openai:3@0, openai:3@1)
- Added OpenAI architecture to video model search dropdown
- Improved video inference error handling to properly display API error messages
- Replaced hardcoded seed support with flexible useSeed parameter in video inference
- Added selectable output format (WEBP, PNG, JPEG, SVG) to image inference UI
- Updated parameter order: useSeed, seed for better UX consistency
- Removed SEED_SUPPORTED_MODELS hardcoded list for better flexibility
2025-10-09 22:17:12 -04:00
Sirshendu Ganguly df6cad25e3 Additional updates to image inference parameters 2025-10-09 15:23:21 -04:00
Sirshendu Ganguly 5651e864e3 Update image inference parameters
- Updated width and height step values from 64 to 1 for more flexibility
- Fixed height max value to 6048 to support 4K presets
- Updated seed parameter with API documentation notes
- Maintained seed min value at 1 as required
2025-10-09 14:40:35 -04:00
Sirshendu Ganguly 9d86b19e38 Add 2K and 4K resolution presets to image inference
- Added 2K presets: 2048x2048, 2304x1728, 1728x2304, 2560x1440, 1440x2560, 2496x1664, 1664x2496, 3024x1296
- Added 4K presets: 4096x4096, 4608x3456, 3456x4608, 5120x2880, 2880x5120, 4992x3328, 3328x4992, 6048x2592
- Updated max width from 2048 to 6048 pixels
- Updated max height from 2048 to 5120 pixels
2025-10-09 13:47:35 -04:00
Sirshendu Ganguly e449b83fed Fix seed default values to use user input instead of auto-generation 2025-10-06 14:27:09 -04:00
Sirshendu Ganguly e589062ea4 feat: Replace TeaCache/DeepCache with unified Accelerator Options
- Remove individual TeaCache and DeepCache modules
- Create new unified 'Runware Accelerator Options' node
- Support all accelerator parameters: fbcache, cacheDistance, teaCache, teaCacheDistance, deepCache, deepCacheInterval, deepCacheBranchId
- Add cache step control: cacheStartStep, cacheStartStepPercentage, cacheEndStep, cacheEndStepPercentage, cacheMaxConsecutiveSteps
- Update imageInference.py to support new accelerator system
2025-10-01 12:16:58 -04:00
Sirshendu Ganguly ea6a451f40 Add workflow files and update imageInference.py 2025-09-21 14:42:20 -04:00
Sirshendu Ganguly 5583f01fab Add useClipSkip parameter and None option for dimensions in image inference
- Added useClipSkip boolean parameter to conditionally include clipSkip in API request
- Added None option to dimensions dropdown to let model determine dimensions automatically
- When None is selected, width and height parameters are not sent to API
- This resolves compatibility issues with models that don't support custom dimensions
2025-09-21 14:22:33 -04:00
Sirshendu Ganguly 9f742b899b Add audio inference functionality with ElevenLabs support
- Add RunwareAudioInference node for text-to-audio generation
- Add RunwareAudioModelSearch node for audio model selection
- Add RunwareAudioSections node for music composition structure
- Add RunwareElevenLabsProviderSettings node for advanced music generation
- Add conditional parameter logic for positivePrompt and duration
- Add debug logging for API error responses
2025-09-21 14:04:59 -04:00
Sirshendu Ganguly 94f5158268 Add useClipSkip parameter and None option for dimensions in image inference
- Added useClipSkip boolean parameter to conditionally include clipSkip in API request
- Added None option to dimensions dropdown to let model determine dimensions automatically
- When None is selected, width and height parameters are not sent to API
- This resolves compatibility issues with models that don't support custom dimensions
2025-09-19 09:44:01 -04:00
Sirshendu Ganguly dd39678ba5 feat: Add Bytedance provider settings support
- Added provider settings and reference images support to image inference
- Created Runware Bytedance Provider Settings node with cameraFixed and maxSequentialImages
- Updated image inference to handle provider settings and reference images
- Added debug logging for request/response tracking
- Increased timeout from 90 to 180 seconds
- Fixed parameter handling for conditional inclusion
2025-09-11 21:19:10 -04:00
Sirshendu Ganguly f85b8f809d feat: Convert boolean toggles and fix provider settings
- Convert useSteps, useCFGScale, useScheduler, useSeed to BOOLEAN in ImageInference
- Convert useFps to BOOLEAN in VideoInference
- Reorder parameters so 'use' toggles appear above their corresponding parameters
- Fix VideoInference providerSettings input type from DICT to RUNWAREPROVIDERSETTINGS
- Update provider settings handling logic to match ImageInference format
- Improve UX with native boolean toggles and logical parameter ordering
2025-09-08 13:15:47 -04:00
Sirshendu Ganguly 1fbb853e86 feat: Add video inference features and improvements
- Add Runware Video Inference node with frame images and reference images support
- Add conditional parameter support for steps and CFG scale in image inference
- Add useFps parameter for video inference with enable/disabled options for Vidu support
2025-09-03 14:20:18 -04:00
Jack c7171c4d12 Add New workflows + Add juggernaut flux models + Add support for deepCache and TeaCache + Add Multi Inference 2025-04-26 06:30:51 +03:00
Jack 9a8ddcb5c3 Added Support For outpainting 2025-04-07 22:31:23 +02:00
Jack 65aa5a5915 Fix theme color in IPAdapter, add background removal model selector, improve CFGScale precision, remove AIR Codes in IPAdapter, add IPAdapter workflow, increase fail retries to 4 2025-03-23 08:24:15 +02:00
Jack b82ed10f4b Fixed Network connection Issues and added IPAdapter nodes 2025-02-21 17:06:22 +02:00
Jack 7ace0b8196 Added Global Output Format and Output Quality Settings + Some Bug Fixes 2025-02-21 02:29:19 +02:00
Jack 54d6e8b4a8 Added Output Format Selector And Adjusted Color Contrast 2025-01-13 18:58:46 +02:00
Jack ed40a7efd8 Reduced Minimum Height And Width In Sync with the docs 2025-01-09 14:13:00 +02:00
Jack ac8c5402b6 Update Schedulers List 2025-01-08 14:34:26 +02:00
Jack 7b3f97129c Hot Patch For loading workflows with custom model, Increased search results to 20, Adjusted strength to be single Precision point, Added Image Captioning workflow 2024-12-18 10:15:50 +02:00
Jack 5472ad876e Added VAE, Embedding + Combiner nodes, Added LyCoris in the options for lora, Fixed AIR Code from CivitAI, Automatically add trigger words for lora and embeddings, Added More workflows and fixed some typos in readme file 2024-12-18 01:04:13 +02:00
Jack 6bf9d37204 Image Captioning, New API UI with UTM referral, Default 90s timeout + Dynamic timeout, Enhanced Prompt Weighting for txt2img and PhotoMaker, Changed Model Sorting 2024-12-16 21:09:09 +02:00
Jack 6d9fc4bbfd Fixed Bug with converting PositivePrompt Into an input and Enhanced API Key System 2024-12-15 04:50:38 +02:00
Jack eb898b9964 Fixing Typo in txt2img and photomaker 2024-12-04 17:56:56 +00:00
Jack 08791ef84c Initiliazing Runware ComfyUI Nodes Alpha 0.8 2024-12-04 17:39:06 +00:00