File size: 806 Bytes
8ac4f9b
500f0ef
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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
27
28
29
import streamlit as st
import gradio as gr

def chat_with_model(input_text):
    # Call the chat model and return the response
    response = chat_model.predict(input_text)
    return response

# Load the chat model using Gradio
chat_model = gr.Interface.load("models/CogwiseAI/CogwiseAI-chatwithMS")

# Create a Streamlit app
def main():
    st.title("Cogwise Intelligent Assistant")
    st.markdown("---")
    
    # Create a text input for user interaction
    input_text = st.text_input("You are talking to an AI, ask any question.")
    
    # Process user input and display the response
    if st.button("Ask"):
        with st.spinner("Thinking..."):
            response = chat_with_model(input_text)
        st.markdown("---")
        st.write(response)
    
if __name__ == "__main__":
    main()