KIRA111B commited on
Commit
e4739c2
·
verified ·
1 Parent(s): 0c6427d

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +11 -1
app.py CHANGED
@@ -40,7 +40,17 @@ Question:
40
  <|im_start|>assistant
41
  """
42
  PROMPT = PromptTemplate(template=prompt_template, input_variables=["context", "question"])
43
- qa_chain = RetrievalQA.from_chain_type(llm=llm, chain_type="stuff", retriever=vector_store.as_retriever(search_kwargs={"k": 3}), chain_type_kwargs={"prompt": PROMPT})
 
 
 
 
 
 
 
 
 
 
44
  print("✅ RAG管道加载完毕!")
45
  return qa_chain
46
 
 
40
  <|im_start|>assistant
41
  """
42
  PROMPT = PromptTemplate(template=prompt_template, input_variables=["context", "question"])
43
+ retriever = vector_store.as_retriever(
44
+ search_type="similarity_score_threshold",
45
+ search_kwargs={'score_threshold': 0.3, 'k': 3}
46
+ )
47
+
48
+ qa_chain = RetrievalQA.from_chain_type(
49
+ llm=llm,
50
+ chain_type="stuff",
51
+ retriever=retriever, # 使用我们新创建的retriever
52
+ chain_type_kwargs={"prompt": PROMPT}
53
+ )
54
  print("✅ RAG管道加载完毕!")
55
  return qa_chain
56