Spaces:
Running
Running
File size: 738 Bytes
44a5154 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
import streamlit as st
from transformers import pipeline
# Load open-source model (BioGPT for medical Q&A)
@st.cache_resource
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'])
|