mirror of
https://github.com/langgenius/dify.git
synced 2026-05-03 00:48:04 +08:00
completed workflow engine main logic
This commit is contained in:
@ -83,7 +83,6 @@ class AdvancedChatAppRunner(AppRunner):
|
||||
# RUN WORKFLOW
|
||||
workflow_engine_manager = WorkflowEngineManager()
|
||||
workflow_engine_manager.run_workflow(
|
||||
app_model=app_record,
|
||||
workflow=workflow,
|
||||
triggered_from=WorkflowRunTriggeredFrom.DEBUGGING
|
||||
if application_generate_entity.invoke_from == InvokeFrom.DEBUGGER else WorkflowRunTriggeredFrom.APP_RUN,
|
||||
@ -94,7 +93,7 @@ class AdvancedChatAppRunner(AppRunner):
|
||||
SystemVariable.FILES: files,
|
||||
SystemVariable.CONVERSATION: conversation.id,
|
||||
},
|
||||
callbacks=[WorkflowEventTriggerCallback(queue_manager=queue_manager)]
|
||||
callbacks=[WorkflowEventTriggerCallback(queue_manager=queue_manager)],
|
||||
)
|
||||
|
||||
def handle_input_moderation(self, queue_manager: AppQueueManager,
|
||||
|
||||
@ -253,8 +253,6 @@ class AdvancedChatAppGenerateTaskPipeline:
|
||||
'error': workflow_run.error,
|
||||
'elapsed_time': workflow_run.elapsed_time,
|
||||
'total_tokens': workflow_run.total_tokens,
|
||||
'total_price': workflow_run.total_price,
|
||||
'currency': workflow_run.currency,
|
||||
'total_steps': workflow_run.total_steps,
|
||||
'created_at': int(workflow_run.created_at.timestamp()),
|
||||
'finished_at': int(workflow_run.finished_at.timestamp())
|
||||
|
||||
Reference in New Issue
Block a user