This commit is contained in:
StyleZhang
2024-03-11 14:43:50 +08:00
parent 405e99d27f
commit 049e858ef7
11 changed files with 360 additions and 17 deletions

View File

@ -46,3 +46,88 @@ export type FetchWorkflowDraftResponse = {
export type NodeTracingListResponse = {
data: NodeTracing[]
}
export type WorkflowStartedResponse = {
task_id: string
workflow_run_id: string
event: string
data: {
id: string
workflow_id: string
created_at: number
}
}
export type WorkflowFinishedResponse = {
task_id: string
workflow_run_id: string
event: string
data: {
id: string
workflow_id: string
status: string
outputs: any
error: string
elapsed_time: number
total_tokens: number
total_steps: number
created_at: number
finished_at: number
}
}
export type NodeStartedResponse = {
task_id: string
workflow_run_id: string
event: string
data: {
id: string
node_id: string
index: number
predecessor_node_id?: string
inputs: any
created_at: number
}
}
export type NodeFinishedResponse = {
task_id: string
workflow_run_id: string
event: string
data: {
id: string
node_id: string
index: number
predecessor_node_id?: string
inputs: any
process_data: any
outputs: any
status: string
error: string
elapsed_time: number
execution_metadata: {
total_tokens: number
total_price: number
currency: string
}
created_at: number
}
}
export type TextChunkResponse = {
task_id: string
workflow_run_id: string
event: string
data: {
text: string
}
}
export type TextReplaceResponse = {
task_id: string
workflow_run_id: string
event: string
data: {
text: string
}
}