Spaces:
Sleeping
Sleeping
| import gradio as gr | |
| import numpy as np | |
| with gr.Blocks() as demo: | |
| inp = gr.JSON( | |
| label="InputJSON", | |
| value={ | |
| "Key 1": "Value 1", | |
| "Key 2": {"Key 3": "Value 2", "Key 4": "Value 3"}, | |
| "Key 5": ["Item 1", "Item 2", "Item 3"], | |
| "Key 6": 123, | |
| "Key 7": 123.456, | |
| "Key 8": True, | |
| "Key 9": False, | |
| "Key 10": None, | |
| "Key 11": np.array([1, 2, 3]), | |
| } | |
| ) | |
| out = gr.JSON(label="OutputJSON") | |
| btn = gr.Button("Submit") | |
| btn.click(lambda x: x, inp, out) | |
| if __name__ == "__main__": | |
| demo.launch() | |