Spaces:
Running
Running
Final: Refine API converter for research node parity
Browse files
app.py
CHANGED
|
@@ -143,6 +143,14 @@ def convert_to_api(web_workflow):
|
|
| 143 |
elif class_type == "LoadImage" and w_values:
|
| 144 |
inputs["image"] = w_values[0]
|
| 145 |
inputs["upload"] = w_values[1] if len(w_values) > 1 else "image"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 146 |
|
| 147 |
# Add any other widget values that might be present
|
| 148 |
# This is a guestimate, but is usually how API conversion works
|
|
|
|
| 143 |
elif class_type == "LoadImage" and w_values:
|
| 144 |
inputs["image"] = w_values[0]
|
| 145 |
inputs["upload"] = w_values[1] if len(w_values) > 1 else "image"
|
| 146 |
+
elif class_type == "ModelSamplingAuraFlow" and w_values:
|
| 147 |
+
inputs["shift"] = w_values[0]
|
| 148 |
+
elif class_type == "DyPE_FLUX" and len(w_values) >= 4:
|
| 149 |
+
inputs["width"] = w_values[0]
|
| 150 |
+
inputs["height"] = w_values[1]
|
| 151 |
+
inputs["preset"] = w_values[2]
|
| 152 |
+
inputs["pe_type"] = w_values[3]
|
| 153 |
+
# Advanced Peet's parameters... usually defaults are okay but we can add more if needed
|
| 154 |
|
| 155 |
# Add any other widget values that might be present
|
| 156 |
# This is a guestimate, but is usually how API conversion works
|