fix: Simple application model dialogue model error not returned (#2514)
This commit is contained in:
parent
82b566d580
commit
e11c550fc2
@ -135,16 +135,20 @@ def event_content(response,
|
|||||||
add_access_num(client_id, client_type, manage.context.get('application_id'))
|
add_access_num(client_id, client_type, manage.context.get('application_id'))
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
logging.getLogger("max_kb_error").error(f'{str(e)}:{traceback.format_exc()}')
|
logging.getLogger("max_kb_error").error(f'{str(e)}:{traceback.format_exc()}')
|
||||||
all_text = '异常' + str(e)
|
all_text = 'Exception:' + str(e)
|
||||||
write_context(step, manage, 0, 0, all_text)
|
write_context(step, manage, 0, 0, all_text)
|
||||||
post_response_handler.handler(chat_id, chat_record_id, paragraph_list, problem_text,
|
post_response_handler.handler(chat_id, chat_record_id, paragraph_list, problem_text,
|
||||||
all_text, manage, step, padding_problem_text, client_id)
|
all_text, manage, step, padding_problem_text, client_id)
|
||||||
add_access_num(client_id, client_type, manage.context.get('application_id'))
|
add_access_num(client_id, client_type, manage.context.get('application_id'))
|
||||||
yield manage.get_base_to_response().to_stream_chunk_response(chat_id, str(chat_record_id), all_text,
|
yield manage.get_base_to_response().to_stream_chunk_response(chat_id, str(chat_record_id), 'ai-chat-node',
|
||||||
'ai-chat-node',
|
[], all_text,
|
||||||
[], True, 0, 0,
|
False,
|
||||||
{'node_is_end': True, 'view_type': 'many_view',
|
0, 0, {'node_is_end': False,
|
||||||
'node_type': 'ai-chat-node'})
|
'view_type': 'many_view',
|
||||||
|
'node_type': 'ai-chat-node',
|
||||||
|
'real_node_id': 'ai-chat-node',
|
||||||
|
'reasoning_content': ''})
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
class BaseChatStep(IChatStep):
|
class BaseChatStep(IChatStep):
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user