Adding Ultralytics support and fixing Grok workflow

This commit is contained in:
Sirshendu Ganguly
2026-02-03 21:50:26 -05:00
parent 89412ff4b5
commit 2c1df075ad
5 changed files with 24 additions and 3 deletions
+20 -2
View File
@@ -1945,6 +1945,12 @@ function videoModelSearchFilterHandler(videoModelSearchNode) {
"Hunyuan": [
"runware:hunyuanvideo@1.5 (HunyuanVideo-1.5)",
],
"xAI": [
"xai:grok-imagine@video (Grok Imagine Video)",
],
"VEED": [
"veed:fabric@1.0 (VEED Fabric 1.0)",
],
};
const MODEL_DIMENSIONS = {
@@ -2014,7 +2020,8 @@ function videoModelSearchFilterHandler(videoModelSearchNode) {
"creatify:aurora@fast": {"width": 1280, "height": 720},
"creatify:aurora@0": {"width": 1280, "height": 720},
"runware:hunyuanvideo@1.5": {"width": 848, "height": 480},
"xai:1@1": {"width": 480, "height": 480},
"xai:grok-imagine@video": {"width": 480, "height": 480},
"veed:fabric@1.0": {"width": 1280, "height": 720},
};
const MODEL_RESOLUTIONS = {
@@ -2084,7 +2091,8 @@ function videoModelSearchFilterHandler(videoModelSearchNode) {
"creatify:aurora@fast": "720p",
"creatify:aurora@0": "720p",
"runware:hunyuanvideo@1.5": "480p",
"xai:1@1": "480p",
"xai:grok-imagine@video": "480p",
"veed:fabric@1.0": "720p",
};
const DEFAULT_DIMENSIONS = {"width": 1024, "height": 576};
@@ -3443,6 +3451,10 @@ function settingsToggleHandler(settingsNode) {
const systemPromptWidget = settingsNode.widgets.find(w => w.name === "systemPrompt");
const useTopPWidget = settingsNode.widgets.find(w => w.name === "useTopP");
const topPWidget = settingsNode.widgets.find(w => w.name === "topP");
const useLayersWidget = settingsNode.widgets.find(w => w.name === "useLayers");
const layersWidget = settingsNode.widgets.find(w => w.name === "layers");
const useTrueCFGScaleWidget = settingsNode.widgets.find(w => w.name === "useTrueCFGScale");
const trueCFGScaleWidget = settingsNode.widgets.find(w => w.name === "trueCFGScale");
const useQualityWidget = settingsNode.widgets.find(w => w.name === "useQuality");
const qualityWidget = settingsNode.widgets.find(w => w.name === "quality");
@@ -3498,6 +3510,12 @@ function settingsToggleHandler(settingsNode) {
if (useTopPWidget && topPWidget) {
toggleWidgetState(useTopPWidget, topPWidget, "topP");
}
if (useLayersWidget && layersWidget) {
toggleWidgetState(useLayersWidget, layersWidget, "layers");
}
if (useTrueCFGScaleWidget && trueCFGScaleWidget) {
toggleWidgetState(useTrueCFGScaleWidget, trueCFGScaleWidget, "trueCFGScale");
}
if (useQualityWidget && qualityWidget) {
toggleWidgetState(useQualityWidget, qualityWidget, "quality");
}
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long