Chris4K commited on
Commit
e5633a7
1 Parent(s): dc4d331

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +8 -0
app.py CHANGED
@@ -1,11 +1,19 @@
1
  import os
2
  #!pip install -q gradio langchain pypdf chromadb
3
  import gradio as gr
 
 
4
  from langchain.vectorstores import Chroma
 
5
  from langchain.document_loaders import PyPDFLoader
6
  from langchain.text_splitter import CharacterTextSplitter
7
  from langchain.embeddings import HuggingFaceInferenceAPIEmbeddings
8
  from langchain.embeddings import HuggingFaceBgeEmbeddings
 
 
 
 
 
9
 
10
  # Use Hugging Face Inference API embeddings
11
  inference_api_key = os.environ['HF']
 
1
  import os
2
  #!pip install -q gradio langchain pypdf chromadb
3
  import gradio as gr
4
+ from dotenv import load_dotenv
5
+ from PyPDF2 import PdfReader
6
  from langchain.vectorstores import Chroma
7
+ from langchain.vectorstores import FAISS
8
  from langchain.document_loaders import PyPDFLoader
9
  from langchain.text_splitter import CharacterTextSplitter
10
  from langchain.embeddings import HuggingFaceInferenceAPIEmbeddings
11
  from langchain.embeddings import HuggingFaceBgeEmbeddings
12
+ from langchain.memory import ConversationBufferMemory
13
+ from langchain.chains import ConversationalRetrievalChain
14
+ from htmlTemplates import css, bot_template, user_template
15
+ from langchain.llms import HuggingFaceHub
16
+
17
 
18
  # Use Hugging Face Inference API embeddings
19
  inference_api_key = os.environ['HF']