Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
|
@@ -316,7 +316,7 @@ def _llm_structured_extract(user_text: str):
|
|
| 316 |
def render_llm_followup(chat_container, inline=False):
|
| 317 |
_ensure_llm_state()
|
| 318 |
|
| 319 |
-
st.markdown("λ λμ€ μ¬νμ§μ κ΄ν΄ κΆκΈνμ μ μ΄ μμΌμ κ°μ?")
|
| 320 |
|
| 321 |
for m in st.session_state.get("llm_msgs", []):
|
| 322 |
with st.chat_message(m["role"]):
|
|
@@ -929,17 +929,13 @@ def region_ui(travel_df, external_score_df, festival_df, weather_df, package_df,
|
|
| 929 |
return
|
| 930 |
|
| 931 |
# ββββββββββββββββββ 7) μ’
λ£ λ¨κ³
|
| 932 |
-
elif st.session_state[step_key] == "package_end":
|
| 933 |
-
# μΈλΌμΈ LLMμ΄ μ΄λ € μμΌλ©΄ μλ΄ λ²λΈμ λ°λ³΅ μΆλ ₯νμ§ λ§κ³
|
| 934 |
-
# LLM ν¨λλ§ μ μ§ν©λλ€.
|
| 935 |
-
if st.session_state.get("llm_inline", False):
|
| 936 |
-
render_llm_inline_if_open(chat_container)
|
| 937 |
-
return
|
| 938 |
-
# μΈλΌμΈμ λ«μ κ²½μ°μλ§ λ§μ§λ§ μΈμ¬μ μ 체 LLM λͺ¨λ μ§μ
|
| 939 |
log_and_render("νμνμ€ λ μΈμ λ μ§ λ μ°Ύμμ£ΌμΈμ! βοΈ",
|
| 940 |
sender="bot", chat_container=chat_container,
|
| 941 |
key="goodbye")
|
| 942 |
-
|
|
|
|
|
|
|
| 943 |
|
| 944 |
# βββββββββββββββββββββββββββββββββββββ intent λͺ¨λ
|
| 945 |
def intent_ui(travel_df, external_score_df, festival_df, weather_df, package_df,
|
|
@@ -1297,17 +1293,13 @@ def intent_ui(travel_df, external_score_df, festival_df, weather_df, package_df,
|
|
| 1297 |
return
|
| 1298 |
|
| 1299 |
# ββββββββββββββββββ 7) μ’
λ£ λ¨κ³
|
| 1300 |
-
elif st.session_state[step_key] == "package_end":
|
| 1301 |
-
# μΈλΌμΈ LLMμ΄ μ΄λ € μμΌλ©΄ μλ΄ λ²λΈμ λ°λ³΅ μΆλ ₯νμ§ λ§κ³
|
| 1302 |
-
# LLM ν¨λλ§ μ μ§ν©λλ€.
|
| 1303 |
-
if st.session_state.get("llm_inline", False):
|
| 1304 |
-
render_llm_inline_if_open(chat_container)
|
| 1305 |
-
return
|
| 1306 |
-
# μΈλΌμΈμ λ«μ κ²½μ°μλ§ λ§μ§λ§ μΈμ¬μ μ 체 LLM λͺ¨λ μ§μ
|
| 1307 |
log_and_render("νμνμ€ λ μΈμ λ μ§ λ μ°Ύμμ£ΌμΈμ! βοΈ",
|
| 1308 |
sender="bot", chat_container=chat_container,
|
| 1309 |
key="goodbye")
|
| 1310 |
-
|
|
|
|
|
|
|
| 1311 |
|
| 1312 |
# βββββββββββββββββββββββββββββββββββββ emotion λͺ¨λ
|
| 1313 |
def emotion_ui(travel_df, external_score_df, festival_df, weather_df, package_df,
|
|
@@ -1737,17 +1729,13 @@ def emotion_ui(travel_df, external_score_df, festival_df, weather_df, package_df
|
|
| 1737 |
return
|
| 1738 |
|
| 1739 |
# ββββββββββββββββββ 7) μ’
λ£ λ¨κ³
|
| 1740 |
-
elif st.session_state[step_key] == "package_end":
|
| 1741 |
-
# μΈλΌμΈ LLMμ΄ μ΄λ € μμΌλ©΄ μλ΄ λ²λΈμ λ°λ³΅ μΆλ ₯νμ§ λ§κ³
|
| 1742 |
-
# LLM ν¨λλ§ μ μ§ν©λλ€.
|
| 1743 |
-
if st.session_state.get("llm_inline", False):
|
| 1744 |
-
render_llm_inline_if_open(chat_container)
|
| 1745 |
-
return
|
| 1746 |
-
# μΈλΌμΈμ λ«μ κ²½μ°μλ§ λ§μ§λ§ μΈμ¬μ μ 체 LLM λͺ¨λ μ§μ
|
| 1747 |
log_and_render("νμνμ€ λ μΈμ λ μ§ λ μ°Ύμμ£ΌμΈμ! βοΈ",
|
| 1748 |
sender="bot", chat_container=chat_container,
|
| 1749 |
key="goodbye")
|
| 1750 |
-
|
|
|
|
|
|
|
| 1751 |
|
| 1752 |
# βββββββββββββββββββββββββββββββββββββ unknown λͺ¨λ
|
| 1753 |
def unknown_ui(country, city, chat_container, log_and_render):
|
|
|
|
| 316 |
def render_llm_followup(chat_container, inline=False):
|
| 317 |
_ensure_llm_state()
|
| 318 |
|
| 319 |
+
st.markdown("# λ λμ€ μ¬νμ§μ κ΄ν΄ κΆκΈνμ μ μ΄ μμΌμ κ°μ?")
|
| 320 |
|
| 321 |
for m in st.session_state.get("llm_msgs", []):
|
| 322 |
with st.chat_message(m["role"]):
|
|
|
|
| 929 |
return
|
| 930 |
|
| 931 |
# ββββββββββββββββββ 7) μ’
λ£ λ¨κ³
|
| 932 |
+
elif st.session_state[step_key] == "package_end":
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 933 |
log_and_render("νμνμ€ λ μΈμ λ μ§ λ μ°Ύμμ£ΌμΈμ! βοΈ",
|
| 934 |
sender="bot", chat_container=chat_container,
|
| 935 |
key="goodbye")
|
| 936 |
+
show_llm_inline()
|
| 937 |
+
render_llm_inline_if_open(chat_container)
|
| 938 |
+
return
|
| 939 |
|
| 940 |
# βββββββββββββββββββββββββββββββββββββ intent λͺ¨λ
|
| 941 |
def intent_ui(travel_df, external_score_df, festival_df, weather_df, package_df,
|
|
|
|
| 1293 |
return
|
| 1294 |
|
| 1295 |
# ββββββββββββββββββ 7) μ’
λ£ λ¨κ³
|
| 1296 |
+
elif st.session_state[step_key] == "package_end":
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1297 |
log_and_render("νμνμ€ λ μΈμ λ μ§ λ μ°Ύμμ£ΌμΈμ! βοΈ",
|
| 1298 |
sender="bot", chat_container=chat_container,
|
| 1299 |
key="goodbye")
|
| 1300 |
+
show_llm_inline()
|
| 1301 |
+
render_llm_inline_if_open(chat_container)
|
| 1302 |
+
return
|
| 1303 |
|
| 1304 |
# βββββββββββββββββββββββββββββββββββββ emotion λͺ¨λ
|
| 1305 |
def emotion_ui(travel_df, external_score_df, festival_df, weather_df, package_df,
|
|
|
|
| 1729 |
return
|
| 1730 |
|
| 1731 |
# ββββββββββββββββββ 7) μ’
λ£ λ¨κ³
|
| 1732 |
+
elif st.session_state[step_key] == "package_end":
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1733 |
log_and_render("νμνμ€ λ μΈμ λ μ§ λ μ°Ύμμ£ΌμΈμ! βοΈ",
|
| 1734 |
sender="bot", chat_container=chat_container,
|
| 1735 |
key="goodbye")
|
| 1736 |
+
show_llm_inline()
|
| 1737 |
+
render_llm_inline_if_open(chat_container)
|
| 1738 |
+
return
|
| 1739 |
|
| 1740 |
# βββββββββββββββββββββββββββββββββββββ unknown λͺ¨λ
|
| 1741 |
def unknown_ui(country, city, chat_container, log_and_render):
|