Spaces:
Running
Running
| import streamlit as st | |
| from transformers import pipeline | |
| # Load open-source model (BioGPT for medical Q&A) | |
| def load_model(): | |
| return pipeline("text-generation", model="microsoft/BioGPT-Large") | |
| st.set_page_config(page_title="Prescription Bot", page_icon="π", layout="centered") | |
| st.title("π AI Prescription Assistant") | |
| st.write("Describe your symptoms, and I will suggest possible advice and treatment.") | |
| user_input = st.text_area("π Your symptoms:") | |
| if st.button("Get Prescription") and user_input: | |
| generator = load_model() | |
| response = generator(user_input, max_length=200, do_sample=True, temperature=0.7) | |
| st.markdown("### π©Ί Suggested Advice") | |
| st.write(response[0]['generated_text']) | |