Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
|
@@ -79,7 +79,12 @@ def load_documents_from_folder(folder_path):
|
|
| 79 |
print(f"-> Đang xử lý Excel: {filename}")
|
| 80 |
try:
|
| 81 |
df = pd.read_excel(file_path)
|
| 82 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 83 |
|
| 84 |
if text_data.strip():
|
| 85 |
doc = Document(page_content=text_data, metadata={"source": filename})
|
|
|
|
| 79 |
print(f"-> Đang xử lý Excel: {filename}")
|
| 80 |
try:
|
| 81 |
df = pd.read_excel(file_path)
|
| 82 |
+
# Chuyển từng dòng thành dạng: "Tên cột: Giá trị. Tên cột: Giá trị..."
|
| 83 |
+
# Giúp AI hiểu ngữ cảnh của từng ô dữ liệu
|
| 84 |
+
text_data = ""
|
| 85 |
+
for index, row in df.iterrows():
|
| 86 |
+
row_str = " | ".join([f"{col}: {val}" for col, val in row.items() if pd.notna(val)])
|
| 87 |
+
text_data += row_str + "\n"
|
| 88 |
|
| 89 |
if text_data.strip():
|
| 90 |
doc = Document(page_content=text_data, metadata={"source": filename})
|