kevinconka commited on
Commit
ea5f1c5
·
verified ·
1 Parent(s): 89e7a74

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +5 -6
app.py CHANGED
@@ -3,7 +3,8 @@ import gradio as gr
3
  from huggingface_hub import get_token
4
 
5
  from chatbot import get_retrieval_qa
6
- from flagging import myHuggingFaceDatasetSaver
 
7
 
8
 
9
  # get the html data and save it to a file
@@ -22,20 +23,18 @@ qa = get_retrieval_qa(filename)
22
 
23
  # dataset callback
24
  dataset_name = "SEA-AI/seadog-chat-history"
25
- hf_writer = myHuggingFaceDatasetSaver(get_token(), dataset_name)
26
 
27
 
28
  def answer_question(message, history, system):
29
  # concatenate the history, message and system
30
  query = " ".join([message, system])
31
  retrieval_qa = qa.invoke(query)
32
- result = retrieval_qa["result"]
33
  result = result.replace('"', "").strip() # clean up the result
34
- # query = retrieval_qa["query"]
35
- # source_documents = retrieval_qa["source_documents"]
36
 
37
  # save the query and result to the dataset
38
- hf_writer.flag([query, result])
39
  return result
40
 
41
 
 
3
  from huggingface_hub import get_token
4
 
5
  from chatbot import get_retrieval_qa
6
+ #from flagging import myHuggingFaceDatasetSaver as HuggingFaceDatasetSaver
7
+ from gradio.flagging import HuggingFaceDatasetSaver
8
 
9
 
10
  # get the html data and save it to a file
 
23
 
24
  # dataset callback
25
  dataset_name = "SEA-AI/seadog-chat-history"
26
+ hf_writer = HuggingFaceDatasetSaver(get_token(), dataset_name)
27
 
28
 
29
  def answer_question(message, history, system):
30
  # concatenate the history, message and system
31
  query = " ".join([message, system])
32
  retrieval_qa = qa.invoke(query)
33
+ result = retrieval_qa["result"] # "query" and "source_documents" are also available
34
  result = result.replace('"', "").strip() # clean up the result
 
 
35
 
36
  # save the query and result to the dataset
37
+ hf_writer.flag(flag_data=[(query, result)])
38
  return result
39
 
40