Spaces:
Running
Running
Pedro Cuenca
commited on
Commit
·
0b4b9a3
1
Parent(s):
4325576
Add Again button after first generation.
Browse filesFormer-commit-id: c3be8c5392e68f41959d9388a7fd03f821c5da39
- app/app.py +3 -1
app/app.py
CHANGED
|
@@ -41,7 +41,7 @@ prompt = st.text_input("What do you want to see?")
|
|
| 41 |
#TODO: I think there's an issue where we can't run twice the same inference (not due to caching) - may need to use st.form
|
| 42 |
|
| 43 |
DEBUG = False
|
| 44 |
-
if prompt != "":
|
| 45 |
container = st.empty()
|
| 46 |
container.markdown(f"Generating predictions for: **{prompt}**")
|
| 47 |
|
|
@@ -56,6 +56,8 @@ if prompt != "":
|
|
| 56 |
|
| 57 |
container.markdown(f"**{prompt}**")
|
| 58 |
|
|
|
|
|
|
|
| 59 |
except ServiceError as error:
|
| 60 |
container.text(f"Service unavailable, status: {error.status_code}")
|
| 61 |
except KeyError:
|
|
|
|
| 41 |
#TODO: I think there's an issue where we can't run twice the same inference (not due to caching) - may need to use st.form
|
| 42 |
|
| 43 |
DEBUG = False
|
| 44 |
+
if prompt != "" or st.session_state.get("again", False):
|
| 45 |
container = st.empty()
|
| 46 |
container.markdown(f"Generating predictions for: **{prompt}**")
|
| 47 |
|
|
|
|
| 56 |
|
| 57 |
container.markdown(f"**{prompt}**")
|
| 58 |
|
| 59 |
+
st.session_state["again"] = st.button('Again!', key='again_button')
|
| 60 |
+
|
| 61 |
except ServiceError as error:
|
| 62 |
container.text(f"Service unavailable, status: {error.status_code}")
|
| 63 |
except KeyError:
|