File size: 536 Bytes
88b53a8 4862b9f a942c83 f4781ea 5f87533 a942c83 f4781ea a942c83 f4781ea 7a89821 5beeb23 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
import streamlit as st
from langchain.embeddings import HuggingFaceEmbeddings
from langchain.vectorstores import FAISS
from pdfminer.high_level import extract_text
st.title("Embedding Creation for Langchain")
st.header("File Upload")
files = st.file_uploader("Upload your files", accept_multiple_files=True, type="pdf")
if files:
st.header("PDFs to Text")
if st.button("Convert"):
for file in files:
text = extract_text(file)
full_text = text.replace("\n", " ")
st.write(full_text)
|