Spaces:
Sleeping
Sleeping
Update main.py
Browse files
main.py
CHANGED
@@ -28,13 +28,11 @@ app.add_middleware(
|
|
28 |
|
29 |
@app.post("/update_user_guide_data")
|
30 |
async def update_user_guide_data():
|
31 |
-
global query_engine,index
|
32 |
-
index = user_guide_sync.update_user_guide()
|
33 |
-
query_engine = index.as_query_engine()
|
34 |
return "guide updated"
|
35 |
|
36 |
@app.post("/whatsapp")
|
37 |
async def reply_whatsapp(request: Request):
|
|
|
38 |
form_data = await request.form()
|
39 |
num_media = int(form_data.get("NumMedia", 0))
|
40 |
from_number = form_data.get("From")
|
@@ -44,6 +42,12 @@ async def reply_whatsapp(request: Request):
|
|
44 |
response = MessagingResponse()
|
45 |
#msg.media(GOOD_BOY_URL)
|
46 |
try:
|
|
|
|
|
|
|
|
|
|
|
|
|
47 |
gpt_response = query_engine.query(f"""
|
48 |
if you find the answer from provided data then give the realistic(like real human) answer with steps and add the more details link and propper line breaks(\n).
|
49 |
if not find the answer from provided data then say 'please contact our helpdesk'
|
|
|
28 |
|
29 |
@app.post("/update_user_guide_data")
|
30 |
async def update_user_guide_data():
|
|
|
|
|
|
|
31 |
return "guide updated"
|
32 |
|
33 |
@app.post("/whatsapp")
|
34 |
async def reply_whatsapp(request: Request):
|
35 |
+
|
36 |
form_data = await request.form()
|
37 |
num_media = int(form_data.get("NumMedia", 0))
|
38 |
from_number = form_data.get("From")
|
|
|
42 |
response = MessagingResponse()
|
43 |
#msg.media(GOOD_BOY_URL)
|
44 |
try:
|
45 |
+
global query_engine,index
|
46 |
+
storage_context = StorageContext.from_defaults(persist_dir="llama_index")
|
47 |
+
index = load_index_from_storage(storage_context=storage_context)
|
48 |
+
query_engine = index.as_query_engine()
|
49 |
+
print("loaded")
|
50 |
+
|
51 |
gpt_response = query_engine.query(f"""
|
52 |
if you find the answer from provided data then give the realistic(like real human) answer with steps and add the more details link and propper line breaks(\n).
|
53 |
if not find the answer from provided data then say 'please contact our helpdesk'
|