Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
|
@@ -346,7 +346,7 @@ CONTEXT: {props_string}.\n \
|
|
| 346 |
'
|
| 347 |
|
| 348 |
res = chat_model.invoke(check_prompt)
|
| 349 |
-
print('
|
| 350 |
print(res)
|
| 351 |
print('*'*50)
|
| 352 |
if str(res).split('<|assistant|>')[1].split('#')[0].strip().lower() == "loop":
|
|
@@ -363,7 +363,7 @@ QUERY_TASK: {query_task}.\n \
|
|
| 363 |
CONTEXT: {props_string}.\n '
|
| 364 |
|
| 365 |
res = chat_model.invoke(prompt)
|
| 366 |
-
print("======== parser node=============")
|
| 367 |
print(res)
|
| 368 |
return {"messages": res}
|
| 369 |
|
|
@@ -385,6 +385,8 @@ PREVIOUS ANSWER: {previous_answer}.\n \
|
|
| 385 |
TOOL RESULTS: {props_string}. '
|
| 386 |
|
| 387 |
res = chat_model.invoke(prompt)
|
|
|
|
|
|
|
| 388 |
return {"messages": res}
|
| 389 |
|
| 390 |
def get_chemtool(state):
|
|
@@ -412,7 +414,7 @@ def get_chemtool(state):
|
|
| 412 |
def loop_or_not(state):
|
| 413 |
'''
|
| 414 |
'''
|
| 415 |
-
print(f"Loop? {state['loop_again']}")
|
| 416 |
if state["loop_again"] == "loop_again":
|
| 417 |
return True
|
| 418 |
else:
|
|
|
|
| 346 |
'
|
| 347 |
|
| 348 |
res = chat_model.invoke(check_prompt)
|
| 349 |
+
print('========== parser node first chat ===========================')
|
| 350 |
print(res)
|
| 351 |
print('*'*50)
|
| 352 |
if str(res).split('<|assistant|>')[1].split('#')[0].strip().lower() == "loop":
|
|
|
|
| 363 |
CONTEXT: {props_string}.\n '
|
| 364 |
|
| 365 |
res = chat_model.invoke(prompt)
|
| 366 |
+
print("======== parser node second chat =============")
|
| 367 |
print(res)
|
| 368 |
return {"messages": res}
|
| 369 |
|
|
|
|
| 385 |
TOOL RESULTS: {props_string}. '
|
| 386 |
|
| 387 |
res = chat_model.invoke(prompt)
|
| 388 |
+
print("======== reflect node second chat =============")
|
| 389 |
+
print(res)
|
| 390 |
return {"messages": res}
|
| 391 |
|
| 392 |
def get_chemtool(state):
|
|
|
|
| 414 |
def loop_or_not(state):
|
| 415 |
'''
|
| 416 |
'''
|
| 417 |
+
print(f"(line 417) Loop? {state['loop_again']}")
|
| 418 |
if state["loop_again"] == "loop_again":
|
| 419 |
return True
|
| 420 |
else:
|