Spaces:
Sleeping
Sleeping
Commit
·
2c44af0
1
Parent(s):
afac84c
Update app.py
Browse files
app.py
CHANGED
@@ -62,9 +62,14 @@ You have a simple vocabulary, elementary grammar and sentence structure, and spe
|
|
62 |
|
63 |
"""
|
64 |
|
65 |
-
|
|
|
|
|
|
|
|
|
66 |
st.sidebar.title("Sidebar")
|
67 |
-
|
|
|
68 |
with st.chat_message(name_to_role('tutor')): # tutor
|
69 |
# assistant == tutor
|
70 |
message_placeholder = st.empty()
|
@@ -92,11 +97,6 @@ if "messages" not in st.session_state:
|
|
92 |
st.session_state.tutor_message_system_prompt = {"role": "system", "content": context_tutor}
|
93 |
st.session_state.student_message_system_prompt = {"role": "system", "content": context_student}
|
94 |
|
95 |
-
def name_to_role(name):
|
96 |
-
return 'assistant' if name == 'tutor' else 'user'
|
97 |
-
def reverse_name_to_role(name):
|
98 |
-
return 'assistant' if name == 'student' else 'user'
|
99 |
-
|
100 |
# Set initial message from tutor
|
101 |
st.session_state.messages.append({ 'name' : 'tutor', 'content' : "Hi Becky! I'm your tutor, Bernadette. It's nice to meet you. How are you doing?" })
|
102 |
|
|
|
62 |
|
63 |
"""
|
64 |
|
65 |
+
def name_to_role(name):
|
66 |
+
return 'assistant' if name == 'tutor' else 'user'
|
67 |
+
def reverse_name_to_role(name):
|
68 |
+
return 'assistant' if name == 'student' else 'user'
|
69 |
+
|
70 |
st.sidebar.title("Sidebar")
|
71 |
+
|
72 |
+
if st.sidebar.button('Say hello'):
|
73 |
with st.chat_message(name_to_role('tutor')): # tutor
|
74 |
# assistant == tutor
|
75 |
message_placeholder = st.empty()
|
|
|
97 |
st.session_state.tutor_message_system_prompt = {"role": "system", "content": context_tutor}
|
98 |
st.session_state.student_message_system_prompt = {"role": "system", "content": context_student}
|
99 |
|
|
|
|
|
|
|
|
|
|
|
100 |
# Set initial message from tutor
|
101 |
st.session_state.messages.append({ 'name' : 'tutor', 'content' : "Hi Becky! I'm your tutor, Bernadette. It's nice to meet you. How are you doing?" })
|
102 |
|