#!/usr/bin/env python | |
# -*- coding: utf-8 -*- | |
# @Project : Python. | |
# @File : 991_streamlit_apex_charts | |
# @Time : 2022/10/17 上午10:48 | |
# @Author : yuanjie | |
# @WeChat : meutils | |
# @Software : PyCharm | |
# @Description : | |
import streamlit as st | |
from streamlit_chat import message | |
message_history = ["你好!我是你的电影小助手,很高兴为您服务。"] | |
for message_ in message_history: | |
message(message_, avatar_style='adventurer') # display all the previous message | |
placeholder = st.empty() # placeholder for latest message | |
input_ = st.text_input("请向我提问:") | |
message_history.append(input_) | |
with placeholder.container(): | |
# message(message_history[-1], avatar_style='adventurer') # display the latest message | |
message(message_history[-1], is_user=True) # align's the message to the right | |