File size: 864 Bytes
a0a4c21
 
f76e3c0
 
 
 
5eb2824
0f1930b
f76e3c0
0f1930b
a0a4c21
0f1930b
 
 
 
f76e3c0
 
 
0f1930b
 
f76e3c0
a0a4c21
 
 
f76e3c0
a0a4c21
 
094b4b6
f76e3c0
0f1930b
 
 
 
 
f76e3c0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
import pdfminer
from pdfminer.high_level import extract_pages
from transformers import pipeline

import streamlit as st


def get_openai_response(question):
    response = pipeline("summarization", model="stevhliu/my_awesome_billsum_model")
    return response



## streamlit app

st.set_page_config(page_title="Trail Demo")
st.header("Sample")
st.write("UPDATE: This app uses the 'gpt-3.5-turbo-instruct' model through Langchain")


# input = st.text_input("Enter your query: ", key=input)
st.write(pdfminer.__version__)  

uploaded_file = st.file_uploader("Choose a file", "pdf")
if uploaded_file is not None:
    for page_layout in extract_pages(uploaded_file):
        for element in page_layout:
            df = element
response = get_openai_response(df)


submit = st.button("Generate")
if submit:
    st.subheader("The response is")
    st.write(response)