|
|
|
@@ -36,16 +36,16 @@ export const fetchChatRunHistory: Fetcher<ChatRunHistoryResponse, string> = (url |
|
|
|
return get<ChatRunHistoryResponse>(url) |
|
|
|
} |
|
|
|
|
|
|
|
export const singleNodeRun = (appId: string, nodeId: string, params: object) => { |
|
|
|
return post(`apps/${appId}/workflows/draft/nodes/${nodeId}/run`, { body: params }) |
|
|
|
export const singleNodeRun = (flowType: FlowType, flowId: string, nodeId: string, params: object) => { |
|
|
|
return post(`${getFlowPrefix(flowType)}/${flowId}/workflows/draft/nodes/${nodeId}/run`, { body: params }) |
|
|
|
} |
|
|
|
|
|
|
|
export const getIterationSingleNodeRunUrl = (isChatFlow: boolean, appId: string, nodeId: string) => { |
|
|
|
return `apps/${appId}/${isChatFlow ? 'advanced-chat/' : ''}workflows/draft/iteration/nodes/${nodeId}/run` |
|
|
|
export const getIterationSingleNodeRunUrl = (flowType: FlowType, isChatFlow: boolean, flowId: string, nodeId: string) => { |
|
|
|
return `${getFlowPrefix(flowType)}/${flowId}/${isChatFlow ? 'advanced-chat/' : ''}workflows/draft/iteration/nodes/${nodeId}/run` |
|
|
|
} |
|
|
|
|
|
|
|
export const getLoopSingleNodeRunUrl = (isChatFlow: boolean, appId: string, nodeId: string) => { |
|
|
|
return `apps/${appId}/${isChatFlow ? 'advanced-chat/' : ''}workflows/draft/loop/nodes/${nodeId}/run` |
|
|
|
export const getLoopSingleNodeRunUrl = (flowType: FlowType, isChatFlow: boolean, flowId: string, nodeId: string) => { |
|
|
|
return `${getFlowPrefix(flowType)}/${flowId}/${isChatFlow ? 'advanced-chat/' : ''}workflows/draft/loop/nodes/${nodeId}/run` |
|
|
|
} |
|
|
|
|
|
|
|
export const fetchPublishedWorkflow: Fetcher<FetchWorkflowDraftResponse, string> = (url) => { |