Added support for P-try-on and Kling 3
This commit is contained in:
@@ -2871,6 +2871,7 @@ function videoModelSearchFilterHandler(videoModelSearchNode) {
|
||||
"klingai:kling-video@2.6-pro (Kling VIDEO 2.6 Pro)",
|
||||
"klingai:kling-video@3-pro (Kling VIDEO 3.0 Pro)",
|
||||
"klingai:kling-video@3-standard (Kling VIDEO 3.0 Standard)",
|
||||
"klingai:kling-video@3.0-turbo (Kling VIDEO 3.0 Turbo)",
|
||||
"klingai:kling-video@3-4k (Kling VIDEO 3.0 4K)",
|
||||
"klingai:kling-video@o3-pro (Kling VIDEO O3 Pro)",
|
||||
"klingai:kling-video@o3-standard (Kling VIDEO O3 Standard)",
|
||||
@@ -2996,6 +2997,7 @@ function videoModelSearchFilterHandler(videoModelSearchNode) {
|
||||
"klingai:kling-video@2.6-pro": {"width": 1920, "height": 1080},
|
||||
"klingai:kling-video@3-pro": {"width": 1920, "height": 1080},
|
||||
"klingai:kling-video@3-standard": {"width": 1920, "height": 1080},
|
||||
"klingai:kling-video@3.0-turbo": {"width": 1920, "height": 1080},
|
||||
"klingai:kling-video@3-4k": {"width": 3840, "height": 2160},
|
||||
"klingai:kling-video@o3-pro": {"width": 1920, "height": 1080},
|
||||
"klingai:kling-video@o3-standard": {"width": 1920, "height": 1080},
|
||||
@@ -3100,6 +3102,7 @@ function videoModelSearchFilterHandler(videoModelSearchNode) {
|
||||
"klingai:kling-video@2.6-pro": "1080p",
|
||||
"klingai:kling-video@3-pro": "1080p",
|
||||
"klingai:kling-video@3-standard": "1080p",
|
||||
"klingai:kling-video@3.0-turbo": "1080p",
|
||||
"klingai:kling-video@3-4k": null, // No 4K option in current resolution dropdown
|
||||
"klingai:kling-video@o3-pro": "1080p",
|
||||
"klingai:kling-video@o3-standard": "1080p",
|
||||
@@ -5472,6 +5475,8 @@ function settingsToggleHandler(settingsNode) {
|
||||
const scoringPromptWidget = settingsNode.widgets.find(w => w.name === "scoringPrompt");
|
||||
const useCopyrightDetectionWidget = settingsNode.widgets.find(w => w.name === "useCopyrightDetection");
|
||||
const copyrightDetectionWidget = settingsNode.widgets.find(w => w.name === "copyrightDetection");
|
||||
const usePreserveInputSizeWidget = settingsNode.widgets.find(w => w.name === "usePreserveInputSize");
|
||||
const preserveInputSizeWidget = settingsNode.widgets.find(w => w.name === "preserveInputSize");
|
||||
|
||||
// Helper function to toggle widget enabled state
|
||||
function toggleWidgetState(useWidget, paramWidget, paramName) {
|
||||
@@ -5588,6 +5593,9 @@ function settingsToggleHandler(settingsNode) {
|
||||
if (useCopyrightDetectionWidget && copyrightDetectionWidget) {
|
||||
toggleWidgetState(useCopyrightDetectionWidget, copyrightDetectionWidget, "copyrightDetection");
|
||||
}
|
||||
if (usePreserveInputSizeWidget && preserveInputSizeWidget) {
|
||||
toggleWidgetState(usePreserveInputSizeWidget, preserveInputSizeWidget, "preserveInputSize");
|
||||
}
|
||||
}
|
||||
|
||||
function outpaintSettingsToggleHandler(settingsNode) {
|
||||
|
||||
Reference in New Issue
Block a user