public class DifyWorkflowApi extends Object
| 构造器和说明 |
|---|
DifyWorkflowApi(String baseUrl,
String apiKey) |
| 限定符和类型 | 方法和说明 |
|---|---|
WorkflowLogListResponse |
getWorkflowLogs(String keyword,
String status,
Integer page,
Integer limit)
获取workflow日志
|
WorkflowRunStatusResponse |
getWorkflowRunStatus(String workflowRunId)
获取workflow执行状态
|
WorkflowRunResponse |
runWorkflow(WorkflowRunRequest request) |
void |
runWorkflowStream(WorkflowRunRequest request,
WorkflowStreamCallback callback) |
WorkflowStopResponse |
stopWorkflow(String taskId,
SimpleUserRequest request)
停止workflow执行
|
public WorkflowRunResponse runWorkflow(WorkflowRunRequest request)
public void runWorkflowStream(WorkflowRunRequest request, WorkflowStreamCallback callback)
public WorkflowRunStatusResponse getWorkflowRunStatus(String workflowRunId)
workflowRunId - workflow执行IDpublic WorkflowStopResponse stopWorkflow(String taskId, SimpleUserRequest request)
taskId - 任务ID,可在流式返回Chunk中获取request - 包含用户标识的请求体,必须和执行workflow接口传入的user保持一致public WorkflowLogListResponse getWorkflowLogs(String keyword, String status, Integer page, Integer limit)
keyword - (可选)关键字status - (可选)执行状态:succeeded, failed, stopped, runningpage - (可选)当前页码,默认1limit - (可选)每页条数,默认20Copyright © 2025. All rights reserved.