im
commited on
Commit
·
9e0f2ab
1
Parent(s):
2484f91
fix Doodle button
Browse files
app.py
CHANGED
@@ -184,7 +184,8 @@ def main() -> None:
|
|
184 |
if 'web_url' in st.session_state:
|
185 |
col1, col2 = st.columns(2)
|
186 |
col1.caption(f"discussing: {st.session_state.web_url}")
|
187 |
-
|
|
|
188 |
|
189 |
if 'content' not in st.session_state:
|
190 |
init_session()
|
@@ -200,7 +201,7 @@ def main() -> None:
|
|
200 |
st.divider()
|
201 |
|
202 |
content_url = st.text_input(label='Paste your link, e.g. https://expresso.today', label_visibility='collapsed',
|
203 |
-
placeholder='Paste your link
|
204 |
col1, _, _, _, col2 = st.columns(5)
|
205 |
col1.button("Doodle")
|
206 |
if col2.button("Random Page"):
|
@@ -215,7 +216,7 @@ def main() -> None:
|
|
215 |
st.session_state.content = st.session_state.web_page['content']
|
216 |
st.experimental_rerun()
|
217 |
else:
|
218 |
-
st.warning("
|
219 |
elif 'content_summary' not in st.session_state:
|
220 |
content_summary = get_content_summary(content=st.session_state.content, model_name="gpt-3.5-turbo-16k",
|
221 |
api_key=st.session_state.open_api_key)
|
@@ -239,7 +240,10 @@ def main() -> None:
|
|
239 |
show_question_input()
|
240 |
except Exception as e:
|
241 |
logging.error(e)
|
242 |
-
st.warning("
|
|
|
|
|
|
|
243 |
if st.button("Give It Another Go!"):
|
244 |
st.experimental_rerun()
|
245 |
|
@@ -249,5 +253,6 @@ if __name__ == "__main__":
|
|
249 |
main()
|
250 |
|
251 |
# TODO:
|
|
|
252 |
# - chat history
|
253 |
# - store history externaly along with audio description and return from cache
|
|
|
184 |
if 'web_url' in st.session_state:
|
185 |
col1, col2 = st.columns(2)
|
186 |
col1.caption(f"discussing: {st.session_state.web_url}")
|
187 |
+
if 'title' in st.session_state:
|
188 |
+
col2.caption(f"{st.session_state.title}")
|
189 |
|
190 |
if 'content' not in st.session_state:
|
191 |
init_session()
|
|
|
201 |
st.divider()
|
202 |
|
203 |
content_url = st.text_input(label='Paste your link, e.g. https://expresso.today', label_visibility='collapsed',
|
204 |
+
placeholder='Paste your link, e.g. https://expresso.today')
|
205 |
col1, _, _, _, col2 = st.columns(5)
|
206 |
col1.button("Doodle")
|
207 |
if col2.button("Random Page"):
|
|
|
216 |
st.session_state.content = st.session_state.web_page['content']
|
217 |
st.experimental_rerun()
|
218 |
else:
|
219 |
+
st.warning("Whoops! That link seems to be doing the vanishing act. Could you give it another shot? Magic words: 'Valid Link, Please!' 🪄")
|
220 |
elif 'content_summary' not in st.session_state:
|
221 |
content_summary = get_content_summary(content=st.session_state.content, model_name="gpt-3.5-turbo-16k",
|
222 |
api_key=st.session_state.open_api_key)
|
|
|
240 |
show_question_input()
|
241 |
except Exception as e:
|
242 |
logging.error(e)
|
243 |
+
st.warning("""\
|
244 |
+
Whoops, looks like a hiccup in the system! But no worries, our tech wizards are already on
|
245 |
+
the case, working their magic. In the meantime, how about giving it another shot?
|
246 |
+
""")
|
247 |
if st.button("Give It Another Go!"):
|
248 |
st.experimental_rerun()
|
249 |
|
|
|
253 |
main()
|
254 |
|
255 |
# TODO:
|
256 |
+
# - connect to langsmith
|
257 |
# - chat history
|
258 |
# - store history externaly along with audio description and return from cache
|