Spaces:
Runtime error
Runtime error
| import gradio | |
| import numpy as np | |
| import os | |
| import sys | |
| from datetime import datetime | |
| def square(x): | |
| return x ** 2 | |
| def cage(text, n): | |
| print(f"Caged: {text} and processing {n} text(s) to cage.") | |
| caged_text = f"({text})" | |
| return caged_text | |
| def caged_data(data): | |
| caged = [] | |
| for d in data: | |
| caged.append(cage(d, len(data))) | |
| return caged | |
| def client(): | |
| # Sample usage of the functions | |
| x = 5 | |
| print(f"The square of {x} is {square(x)}") | |
| text = "hello world" | |
| n = 10 | |
| caged_text = cage(text, n) | |
| print(f"The caged text is: {caged_text}") | |
| data = ["apple", "banana", "cherry"] | |
| caged = caged_data(data) | |
| print(f"The caged data is: {caged}") | |
| def host(): | |
| # Initialize the Gradio interface | |
| iface = gradio.Interface( | |
| fn=cage, | |
| inputs=[ | |
| gradio.inputs.Textbox(label="Text to Cage"), | |
| gradio.inputs.Number(label="Number of Texts to Process", default=1), | |
| ], | |
| outputs=gradio.outputs.Textbox(label="Caged Text"), | |
| title="Text Cager", | |
| description="Wrap your text in a cage!", | |
| ) | |
| # Run the interface | |
| iface.launch() | |
| client() | |
| square(x) | |
| cage(text, n) | |
| caged_data(data) | |
| host() |