Spaces:
Runtime error
Runtime error
Commit
·
2927206
1
Parent(s):
2ce2260
Fix
Browse files- src/gen.py +3 -3
src/gen.py
CHANGED
|
@@ -2696,7 +2696,7 @@ def evaluate(
|
|
| 2696 |
res = gr_client.predict(str(dict(client_kwargs)), api_name=api_name)
|
| 2697 |
res_dict = ast.literal_eval(res)
|
| 2698 |
text = res_dict['response']
|
| 2699 |
-
sources = res_dict
|
| 2700 |
response = prompter.get_response(prompt + text, prompt=prompt,
|
| 2701 |
sanitize_bot_response=sanitize_bot_response)
|
| 2702 |
yield dict(response=response, sources=sources, save_dict=dict())
|
|
@@ -2715,7 +2715,7 @@ def evaluate(
|
|
| 2715 |
res = job.communicator.job.outputs[-1]
|
| 2716 |
res_dict = ast.literal_eval(res)
|
| 2717 |
text = res_dict['response']
|
| 2718 |
-
sources = res_dict
|
| 2719 |
if gr_prompt_type == 'plain':
|
| 2720 |
# then gradio server passes back full prompt + text
|
| 2721 |
prompt_and_text = text
|
|
@@ -2736,7 +2736,7 @@ def evaluate(
|
|
| 2736 |
res = res_all[-1]
|
| 2737 |
res_dict = ast.literal_eval(res)
|
| 2738 |
text = res_dict['response']
|
| 2739 |
-
sources = res_dict
|
| 2740 |
else:
|
| 2741 |
# go with old text if last call didn't work
|
| 2742 |
e = job.future._exception
|
|
|
|
| 2696 |
res = gr_client.predict(str(dict(client_kwargs)), api_name=api_name)
|
| 2697 |
res_dict = ast.literal_eval(res)
|
| 2698 |
text = res_dict['response']
|
| 2699 |
+
sources = res_dict.get('sources', '')
|
| 2700 |
response = prompter.get_response(prompt + text, prompt=prompt,
|
| 2701 |
sanitize_bot_response=sanitize_bot_response)
|
| 2702 |
yield dict(response=response, sources=sources, save_dict=dict())
|
|
|
|
| 2715 |
res = job.communicator.job.outputs[-1]
|
| 2716 |
res_dict = ast.literal_eval(res)
|
| 2717 |
text = res_dict['response']
|
| 2718 |
+
sources = res_dict.get('sources', '')
|
| 2719 |
if gr_prompt_type == 'plain':
|
| 2720 |
# then gradio server passes back full prompt + text
|
| 2721 |
prompt_and_text = text
|
|
|
|
| 2736 |
res = res_all[-1]
|
| 2737 |
res_dict = ast.literal_eval(res)
|
| 2738 |
text = res_dict['response']
|
| 2739 |
+
sources = res_dict.get('sources', '')
|
| 2740 |
else:
|
| 2741 |
# go with old text if last call didn't work
|
| 2742 |
e = job.future._exception
|