TRaw commited on
Commit
209398d
·
1 Parent(s): df23bff

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +18 -5
app.py CHANGED
@@ -1,9 +1,22 @@
1
  import streamlit as st
 
 
2
 
3
- st.title("Chat UI")
4
 
5
- user_input = st.text_input("You: ")
 
 
6
 
7
- if st.button("Send"):
8
- st.write("You: ", user_input)
9
- st.write("Bot: Hello, How can I help you?")
 
 
 
 
 
 
 
 
 
 
1
  import streamlit as st
2
+ import random
3
+ import time
4
 
5
+ st.title("Simple chat")
6
 
7
+ # Initialize chat history
8
+ if "messages" not in st.session_state:
9
+ st.session_state.messages = []
10
 
11
+ # Display chat messages from history on app rerun
12
+ for message in st.session_state.messages:
13
+ with st.chat_message(message["role"]):
14
+ st.markdown(message["content"])
15
+
16
+ # Accept user input
17
+ if prompt := st.chat_input("What is up?"):
18
+ # Display user message in chat message container
19
+ with st.chat_message("user"):
20
+ st.markdown(prompt)
21
+ # Add user message to chat history
22
+ st.session_state.messages.append({"role": "user", "content": prompt})