rairo commited on
Commit
f1e0afd
·
verified ·
1 Parent(s): a3d2146

Update main.py

Browse files
Files changed (1) hide show
  1. main.py +16 -8
main.py CHANGED
@@ -85,25 +85,33 @@ def bot():
85
  user_id = request.json.get("user_id")
86
  user_question = request.json.get("user_question")
87
  load_dotenv()
88
- inventory_ref = db.collection("test_users").document(user_id).collection('inventory')
 
89
 
 
90
 
91
- sales_ref = db.collection("test_users").document(user_id).collection('sales')
92
 
93
  inventory_list = []
94
  for doc in inventory_ref.stream():
95
  a = doc.to_dict()
96
  inventory_list.append(a)
97
 
98
- sales_list = []
99
- for doc in sales_ref.stream():
100
  a = doc.to_dict()
101
- sales_list.append(a)
102
-
 
 
 
 
 
103
  inventory_df = pd.DataFrame(inventory_list)
104
- sales_df = pd.DataFrame(sales_list)
 
105
 
106
- lake = SmartDatalake([inventory_df, sales_df], config={"llm":llm, "response_parser":FlaskResponse, "enable_cache": False, "save_logs":False})
107
  response = lake.chat(user_question)
108
  print(user_question)
109
 
 
85
  user_id = request.json.get("user_id")
86
  user_question = request.json.get("user_question")
87
  load_dotenv()
88
+
89
+ inventory_ref = db.collection("system_users").document(user_id).collection('inventory')
90
 
91
+ tasks_ref = db.collection("system_users").document(user_id).collection('tasks')
92
 
93
+ transactions_ref = db.collection("system_users").document(user_id).collection('transactions')
94
 
95
  inventory_list = []
96
  for doc in inventory_ref.stream():
97
  a = doc.to_dict()
98
  inventory_list.append(a)
99
 
100
+ tasks_list = []
101
+ for doc in tasks_ref.stream():
102
  a = doc.to_dict()
103
+ tasks_list.append(a)
104
+
105
+ transactions_list = []
106
+ for doc in transactions_ref.stream():
107
+ a = doc.to_dict()
108
+ transactions_list.append(a)
109
+
110
  inventory_df = pd.DataFrame(inventory_list)
111
+ transactions_df = pd.DataFrame(transactions_list)
112
+ tasks_ref = pd.DataFrame(tasks_list)
113
 
114
+ lake = SmartDatalake([inventory_df, transactions_df, tasks_df], config={"llm":llm, "response_parser":FlaskResponse, "enable_cache": False, "save_logs":False})
115
  response = lake.chat(user_question)
116
  print(user_question)
117