diff --git a/modules_forge/gradio_compile.py b/modules_forge/gradio_compile.py index 4737981f..087b75d7 100644 --- a/modules_forge/gradio_compile.py +++ b/modules_forge/gradio_compile.py @@ -18,6 +18,14 @@ def gradio_compile(items, prefix): max = float(d['max']) step = float(d.get('step', 0.001)) print(f'{name} = gr.Slider(label=\'{title}\', minimum={min}, maximum={max}, step={step}, value={default})') + elif isinstance(t, list): + print(f'{name} = gr.Radio(label=\'{title}\', choices={str(t)}, value=\'{t[0]})\'') + elif t == 'MODEL': + pass + elif t == 'CONDITIONING': + pass + elif t == 'LATENT': + pass else: print('error ' + str(t))