File size: 682 Bytes
362a01d
ba4291d
0813809
362a01d
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
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))