Fading_Moments / text.py
MilanM's picture
Create text.py
a4c45e2 verified
prompt = """Format:
# # Add debug information to column 1 if enabled
if genparam.INPUT_DEBUG_VIEW == 1:
with col1: # Access first column
bot_name = genparam.BOT_2_NAME if chat_history == st.session_state.chat_history_2 else genparam.BOT_3_NAME
bot_avatar = genparam.BOT_2_AVATAR if chat_history == st.session_state.chat_history_2 else genparam.BOT_3_AVATAR
st.markdown(f"**{bot_avatar} {bot_name} Prompt Data:**")
st.code(prompt_data, language="text")
To be more akin to:
st.session_state.chat_history_1.append({"role": "user", "content": user_input, "avatar": genparam.USER_AVATAR})
Append it to a new session_state called debug_view
# # Add debug information to column 1 if enabled
if genparam.INPUT_DEBUG_VIEW == 1:
for message in st.session_state.debug_view:
if message["role"] != "user":
with st.chat_message(message["role"], avatar=genparam.BOT_2_AVATAR):
st.markdown(message['content'])
So that it can be displayed in col1."""