import gradio as gr | |
from langchain.text_splitter import CharacterTextSplitter | |
from langchain.llms import HuggingFaceHub | |
from langchain.embeddings import HuggingFaceEmbeddings | |
from langchain.vectorstores import Chroma | |
from langchain.chains import RetrievalQA | |
from langchain.document_loaders import PyMuPDFLoader | |
with gr.Blocks() as demo: | |
pdf_file = gr.File(label='file upload', file_type='.pdf') | |
demo.launch() |