Moha782 commited on
Commit
b29eac4
·
verified ·
1 Parent(s): d5583bb

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +6 -4
app.py CHANGED
@@ -1,15 +1,16 @@
1
  import gradio as gr
2
  from huggingface_hub import InferenceClient
3
- from transformers import RagRetriever, RagTokenizer
4
 
5
  """
6
  For more information on huggingface_hub Inference API support, please check the docs: https://huggingface.co/docs/huggingface_hub/v0.22.2/en/guides/inference
7
  """
8
  client = InferenceClient("HuggingFaceH4/zephyr-7b-beta")
9
 
10
- # Load the RAG tokenizer and retriever
11
- tokenizer = RagTokenizer.from_pretrained("facebook/rag-token-nq")
12
- retriever = RagRetriever.from_pretrained("facebook/rag-token-nq", index_name="apexcustoms", passages="apexcustoms.pdf", trust_remote_code=True)
 
13
 
14
  def respond(
15
  message,
@@ -39,6 +40,7 @@ def respond(
39
  top_p=top_p,
40
  rag_retriever=retriever, # Pass the RAG retriever
41
  rag_tokenizer=tokenizer, # Pass the RAG tokenizer
 
42
  ):
43
  token = message.choices[0].delta.content
44
 
 
1
  import gradio as gr
2
  from huggingface_hub import InferenceClient
3
+ from transformers import RagRetriever, RagTokenizer, RagTokenForValueState
4
 
5
  """
6
  For more information on huggingface_hub Inference API support, please check the docs: https://huggingface.co/docs/huggingface_hub/v0.22.2/en/guides/inference
7
  """
8
  client = InferenceClient("HuggingFaceH4/zephyr-7b-beta")
9
 
10
+ # Load the RAG tokenizer, retriever, and model
11
+ tokenizer = RagTokenizer.from_pretrained("deepset/roberta-base-squad2")
12
+ retriever = RagRetriever.from_pretrained("deepset/roberta-base-squad2", index_name="apexcustoms", passages="apexcustoms.pdf")
13
+ model = RagTokenForValueState.from_pretrained("deepset/roberta-base-squad2")
14
 
15
  def respond(
16
  message,
 
40
  top_p=top_p,
41
  rag_retriever=retriever, # Pass the RAG retriever
42
  rag_tokenizer=tokenizer, # Pass the RAG tokenizer
43
+ rag_model=model, # Pass the RAG model
44
  ):
45
  token = message.choices[0].delta.content
46