test / app.py
mohammad2928git's picture
Create app.py
bb9b1e1 verified
raw
history blame
1.44 kB
import streamlit as st
import time
def main():
llm_models = [
"db_resnet50",
"db_resnet34",
"db_mobilenet_v3_large",
"linknet_resnet18",
"linknet_resnet34",
"linknet_resnet50",
]
"""Build a streamlit layout"""
# Wide mode
st.set_page_config(layout="wide")
# Designing the interface
st.title("Financial LLM test")
# For newline
st.write("\n")
# Instructions
st.markdown("*Hint: click on the top-right corner of an image to enlarge it!*")
# Set the columns
# Sidebar
# File selection
st.sidebar.title("Model selection")
# Model selection
st.sidebar.title("Model selection")
det_arch = st.sidebar.selectbox("LLM model", llm_models)
# For newline
st.sidebar.write("\n")
if st.sidebar.button("Select LLM"):
time.sleep(5)
with st.spinner("Loading model..."):
predictor = load_predictor(
det_arch, reco_arch, assume_straight_pages, straighten_pages, bin_thresh, forward_device
)
st.markdown("# LLM Notebook")
text = st.text_area('Prompt:', prompt, placeholder='Please, type your question and submit. ')
submitted = st.form_submit_button('Submit')
if submitted:
time.sleep(4)
with st.spinner("Analyzing..."):
st.sidebar.markdown(f" * you are here")
if __name__ == "__main__":
main()