|
|
|
|
@ -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) => {
|
|
|
|
|
|