Spaces:
Sleeping
Sleeping
| import warnings | |
| import logging | |
| import streamlit as st | |
| warnings.filterwarnings("ignore") | |
| logging.getLogger("transformers").setLevel(logging.ERROR) | |
| st.title("ChatUI") | |
| if 'messages' not in st.session_state: | |
| st.session_state.messages = [] | |
| for message in st.session_state.messages: | |
| st.chat_message(message['role']).markdown(message['content']) | |
| prompt = st.chat_input('enter a message') | |
| if prompt: | |
| st.chat_message('user').markdown(prompt) | |
| st.session_state.messages.append({'role': 'user', 'content': prompt}) | |
| response = "Hi! I'm Chatty" | |
| st.chat_message('assistant').markdown(response) | |
| st.session_state.messages.append({'role': 'assistant', 'content': response}) | |