Spaces:
Runtime error
Runtime error
import gradio as gr | |
import random | |
from datasets import load_dataset | |
# Load the dataset from Hugging Face | |
dataset = load_dataset("Blessin/dialogues-one-liners") | |
# Extract the dialogues from the dataset | |
DIALOGUES = dataset["train"]["dialogues"] | |
def generate_statement(): | |
"""Return a random dialogue from the dataset.""" | |
return random.choice(DIALOGUES) | |
def main(): | |
# Define the UI using gr.Interface | |
interface = gr.Interface( | |
fn=generate_statement, # Function to call on button press | |
inputs=[], # No inputs required | |
outputs="text", # Output is a text area | |
live=False, # Only generate statement after button press | |
description="Press the button to generate a random statement from the dataset." | |
) | |
# Launch the UI | |
interface.launch(share=True) | |
if __name__ == "__main__": | |
main() | |