M17idd commited on
Commit
3652b60
·
verified ·
1 Parent(s): a7c1563

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +4 -5
app.py CHANGED
@@ -65,10 +65,9 @@ llm = GroqLLM(api_key=groq_api_key, model_name="deepseek-r1-distill-llama-70b")
65
 
66
  # ----------------- ساخت SimpleRetriever -----------------
67
  class SimpleRetriever(BaseRetriever):
68
- def __init__(self, documents, embeddings):
69
- documents, embeddings = build_pdf_index()
70
- self.documents = documents
71
- self.embeddings = embeddings
72
 
73
  def _get_relevant_documents(self, query):
74
  query_embedding = nlp(query).vector # تبدیل سوال به امبدینگ با استفاده از spaCy
@@ -82,7 +81,7 @@ class SimpleRetriever(BaseRetriever):
82
  return [doc for _, doc in ranked_docs[:5]] # بازگرداندن 5 مستند مشابه
83
 
84
 
85
- retriever = SimpleRetriever(documents, embeddings)
86
 
87
  chain = RetrievalQA.from_chain_type(
88
  llm=llm,
 
65
 
66
  # ----------------- ساخت SimpleRetriever -----------------
67
  class SimpleRetriever(BaseRetriever):
68
+ def __init__(self):
69
+ self.documents, self.embeddings = build_pdf_index()
70
+
 
71
 
72
  def _get_relevant_documents(self, query):
73
  query_embedding = nlp(query).vector # تبدیل سوال به امبدینگ با استفاده از spaCy
 
81
  return [doc for _, doc in ranked_docs[:5]] # بازگرداندن 5 مستند مشابه
82
 
83
 
84
+ retriever = SimpleRetriever()
85
 
86
  chain = RetrievalQA.from_chain_type(
87
  llm=llm,