File size: 757 Bytes
d55b3c4
 
3c5263f
4999ece
d55b3c4
 
3c5263f
 
4999ece
6692283
 
 
3b95f18
b7ff7c1
3b95f18
b531190
 
b7ff7c1
 
d55b3c4
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
import streamlit as st
import os
from Chat_with_pdf_OpenAI import openai_pdf
from Chat_with_pdf_LLM import LLM_pdf

def main():
    st.header("Chat with your PDF")
    LLM_model = st.selectbox("Select Model",("OpenAI",
                                    "google/flan-t5-large",
                                    #"google/flan-ul2",
                                    #"OpenAssistant/oasst-sft-1-pythia-12b",
                                    #"bigscience/bloomz",
                                    "TODO: ADD MORE..."))
    if LLM_model == "OpenAI":
        openai_pdf()
    if LLM_model == "TODO: ADD MORE...":
        st.warning('Please choose the Model', icon="⚠️")
    else:
        LLM_pdf(LLM_model)

if __name__ == '__main__':
    main()