Spaces:
Runtime error
Runtime error
Update app.py
Browse files
app.py
CHANGED
|
@@ -37,6 +37,7 @@ vectorstore = FAISS(
|
|
| 37 |
docstore=InMemoryDocstore(docstore),
|
| 38 |
index_to_docstore_id=index_to_docstore_id
|
| 39 |
)
|
|
|
|
| 40 |
# ========= Step 3: 加载语言模型 =========
|
| 41 |
model_name = "Qwen/Qwen1.5-1.8B-Chat"
|
| 42 |
tokenizer = AutoTokenizer.from_pretrained(model_name, trust_remote_code=True)
|
|
@@ -114,7 +115,7 @@ def chat(user_input, history):
|
|
| 114 |
])
|
| 115 |
|
| 116 |
# 🔍 1. 检索与用户问题最相关的语料
|
| 117 |
-
retrieved_docs =
|
| 118 |
retrieved_context = "\n".join([doc.page_content for doc in retrieved_docs])
|
| 119 |
|
| 120 |
example_pairs = cleaned_pairs[:2]
|
|
|
|
| 37 |
docstore=InMemoryDocstore(docstore),
|
| 38 |
index_to_docstore_id=index_to_docstore_id
|
| 39 |
)
|
| 40 |
+
retriever = vectorstore.as_retriever()
|
| 41 |
# ========= Step 3: 加载语言模型 =========
|
| 42 |
model_name = "Qwen/Qwen1.5-1.8B-Chat"
|
| 43 |
tokenizer = AutoTokenizer.from_pretrained(model_name, trust_remote_code=True)
|
|
|
|
| 115 |
])
|
| 116 |
|
| 117 |
# 🔍 1. 检索与用户问题最相关的语料
|
| 118 |
+
retrieved_docs = retriever.get_relevant_documents(user_input)
|
| 119 |
retrieved_context = "\n".join([doc.page_content for doc in retrieved_docs])
|
| 120 |
|
| 121 |
example_pairs = cleaned_pairs[:2]
|