import streamlit as st from langchain_openai import OpenAI from langchain.schema import HumanMessage, AIMessage, SystemMessage st.header("SimpleConversationalApp") if "sessionMessages" not in st.session_state: st.session_state.sessionMessages =[SystemMessage(content ="You are helpful AI assisstant")] def load_answer(question): st.session_state.sessionMessages.append(HumanMessage(content =question)) response =chat(question) st.session_state.sessionMessages.append(AIMessage(content =response)) return response chat =ChatOpenAI(temperature =0.6) question =st.text_input("Enter Your Message") if question: st.write(load_answer(question))