File size: 843 Bytes
411d01b
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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
30
31
import streamlit as st
import ollama as ol
import time

desiredModel = "deepseek-r1:1.5b"

st.title("protoype app using deepseek-r1:1.5b")

def generate_response(questionToAsk):
    response = ol.chat(model=desiredModel, messages=[
                {
                    'role': 'user',
                    'content' : questionToAsk,
                }
            ]
        )
    st.info(response['message']['content'])

with st.form("my_form"):
    text = st.text_area(
        "Enter text:",
    )
    st.write("Would you like to be reminded in 5 minutes?")
    checkbox_val = st.checkbox("Yes")
    submitted = st.form_submit_button("Submit")
    
    if submitted:
        with st.status("Reminder in 5 minutes..."):
            time.sleep(300)
            st.write("All done!")
        generate_response(text)