Update app.py
Browse files
app.py
CHANGED
|
@@ -40,7 +40,7 @@ example_entries = [
|
|
| 40 |
|
| 41 |
# Function to return the selected prompt
|
| 42 |
def fill_prompt(selected_prompt):
|
| 43 |
-
return
|
| 44 |
|
| 45 |
# Create the Gradio interface
|
| 46 |
with gr.Blocks(css=css) as journal_app:
|
|
@@ -51,17 +51,14 @@ with gr.Blocks(css=css) as journal_app:
|
|
| 51 |
|
| 52 |
# Example journal entries section
|
| 53 |
gr.Markdown("### **Select an example to start writing:**")
|
| 54 |
-
|
| 55 |
-
# Align buttons in grid format for better layout
|
| 56 |
-
with gr.Row():
|
| 57 |
-
with gr.Column():
|
| 58 |
-
# Aligning buttons using columns and rows
|
| 59 |
-
for i, entry in enumerate(example_entries):
|
| 60 |
-
gr.Button(f"Example {i+1}").click(fn=lambda e=entry: fill_prompt(e), inputs=None, outputs="prompt_textbox")
|
| 61 |
|
| 62 |
# Input text box for writing thoughts
|
|
|
|
|
|
|
|
|
|
| 63 |
with gr.Row():
|
| 64 |
-
|
|
|
|
| 65 |
|
| 66 |
with gr.Row():
|
| 67 |
# Output for generated text
|
|
|
|
| 40 |
|
| 41 |
# Function to return the selected prompt
|
| 42 |
def fill_prompt(selected_prompt):
|
| 43 |
+
return selected_prompt
|
| 44 |
|
| 45 |
# Create the Gradio interface
|
| 46 |
with gr.Blocks(css=css) as journal_app:
|
|
|
|
| 51 |
|
| 52 |
# Example journal entries section
|
| 53 |
gr.Markdown("### **Select an example to start writing:**")
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 54 |
|
| 55 |
# Input text box for writing thoughts
|
| 56 |
+
prompt_textbox = gr.Textbox(label="Write your thoughts here:", placeholder="Start writing or select an example...", elem_id="prompt_box", lines=5)
|
| 57 |
+
|
| 58 |
+
# Align buttons using rows and columns for better layout
|
| 59 |
with gr.Row():
|
| 60 |
+
for i, entry in enumerate(example_entries):
|
| 61 |
+
gr.Button(f"Example {i+1}").click(fn=lambda e=entry: fill_prompt(e), outputs=prompt_textbox)
|
| 62 |
|
| 63 |
with gr.Row():
|
| 64 |
# Output for generated text
|