ubermenchh commited on
Commit
e9bbf0a
·
1 Parent(s): 3284c4f

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +3 -2
app.py CHANGED
@@ -1,12 +1,13 @@
1
  import arxiv
2
  import gradio as gr
3
- from langchain.document_loaders import OnlinePDFLoader
4
  from langchain.text_splitter import CharacterTextSplitter
5
  from langchain.llms import HuggingFaceHub
6
  from langchain.embeddings import HuggingFaceHubEmbeddings
7
  from langchain.vectorstores import Chroma
8
  from langchain.chains import RetrievalQA
9
 
 
10
  client = arxiv.Client()
11
 
12
  def loading_paper(): return 'Loading...'
@@ -20,7 +21,7 @@ def paper_changes(paper_id):
20
  embeddings = HuggingFaceHubEmbeddings()
21
  db = Chroma.from_documents(texts, embeddings)
22
  retriever = db.as_retriever()
23
- llm = HuggingFaceHub(repo_id='mistralai/Mistral-7B-v0.1', model_kwargs={'temperature': 0.5, 'max_new_tokens': 2096})
24
  global qa
25
  qa = RetrievalQA.from_chain_type(llm=llm, chain_type='stuff', retriever=retriever, return_source_documents=True)
26
  return 'Ready!!'
 
1
  import arxiv
2
  import gradio as gr
3
+ from langchain.document_loaders import OnlinePDFLoader, PyPDFLoader
4
  from langchain.text_splitter import CharacterTextSplitter
5
  from langchain.llms import HuggingFaceHub
6
  from langchain.embeddings import HuggingFaceHubEmbeddings
7
  from langchain.vectorstores import Chroma
8
  from langchain.chains import RetrievalQA
9
 
10
+ repo_id = 'mistralai/Mistral-7B-v0.1'
11
  client = arxiv.Client()
12
 
13
  def loading_paper(): return 'Loading...'
 
21
  embeddings = HuggingFaceHubEmbeddings()
22
  db = Chroma.from_documents(texts, embeddings)
23
  retriever = db.as_retriever()
24
+ llm = HuggingFaceHub(repo_id=repo_id, model_kwargs={'temperature': 0.5, 'max_new_tokens': 2096})
25
  global qa
26
  qa = RetrievalQA.from_chain_type(llm=llm, chain_type='stuff', retriever=retriever, return_source_documents=True)
27
  return 'Ready!!'