ImranzamanML commited on
Commit
1e7717f
1 Parent(s): a27b6f6

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +20 -22
app.py CHANGED
@@ -1,29 +1,27 @@
1
  import streamlit as st
2
  from ai_assistant import ai_doctor
3
 
4
- # Create layout with two containers
5
- left_container, right_container = st.columns([1, 3])
6
 
7
- # Display image in the left container
8
- with left_container:
9
- st.image("ai_doctor_img.jpg", caption="Your AI Doctor Image", width=200)
10
 
11
- # Display title in the right container
12
- with right_container:
13
- st.markdown("<h1 style='text-align: center;'>Your AI Doctor &#129302;</h1>", unsafe_allow_html=True)
14
 
15
- # Create a text input box for the OpenAI key
16
- openai_key = st.text_input('Enter your OpenAI Key', type='password')
17
 
18
- query = st.text_input('Enter your query', type='default')
19
- submit = st.button('Submit')
20
- if submit:
21
- if query and openai_key:
22
- try:
23
- with st.spinner('Processing your query...'):
24
- response = mh_assistant(openai_key, query)
25
- st.write(response)
26
- except Exception as e:
27
- st.error(f'An error occurred: {e}', icon=':no_entry_sign:')
28
- else:
29
- st.error('Please enter your OpenAI key and Query both!', icon="🚨")
 
1
  import streamlit as st
2
  from ai_assistant import ai_doctor
3
 
4
+ # Create layout with two columns
5
+ left_column, right_column = st.columns([1, 3])
6
 
7
+ # Display image in the left column
8
+ left_column.image("path_to_your_image.jpg", caption="Your AI Doctor Image", use_column_width=True)
 
9
 
10
+ # Display title in the right column
11
+ right_column.markdown("<h1 style='text-align: center;'>Your AI Doctor &#129302;</h1>", unsafe_allow_html=True)
 
12
 
13
+ # Create a text input box for the OpenAI key
14
+ openai_key = right_column.text_input('Enter your OpenAI Key', type='password')
15
 
16
+ query = right_column.text_input('Enter your query', type='default')
17
+ submit = right_column.button('Submit')
18
+ if submit:
19
+ if query and openai_key:
20
+ try:
21
+ with right_column.spinner('Processing your query...'):
22
+ response = mh_assistant(openai_key, query)
23
+ right_column.write(response)
24
+ except Exception as e:
25
+ right_column.error(f'An error occurred: {e}', icon=':no_entry_sign:')
26
+ else:
27
+ right_column.error('Please enter your OpenAI key and Query both!', icon="🚨")