知识流水线
运行流水线
对一个或多个数据源运行完整的知识流水线。response_mode 选择流式或阻塞响应。
POST
授权
请求体
application/json
流水线输入变量的键值对,对应工作流中定义的流水线变量。如果流水线没有输入变量,传 {}。
数据源类型。决定 datasource_info_list 中条目所需的字段。
可用选项:
local_file, online_document, website_crawl, online_drive datasource_info_list
(Local File · object | Online Document · object | Website Crawl · object | Online Drive · object)[]
必填
待处理的数据源对象列表。条目结构取决于 datasource_type。
- Local File
- Online Document
- Website Crawl
- Online Drive
是否运行流水线的已发布版本,而非当前草稿。运行草稿可测试未发布的更改。
流水线执行的响应模式。streaming 返回服务器发送事件流,blocking 等待并返回完整结果。
可用选项:
streaming, blocking 响应
流水线执行结果。格式取决于 response_mode:流式返回 text/event-stream,阻塞返回完整的 JSON 结果。
Server-Sent Events 流。当 response_mode 为 streaming 时返回;线路格式参见 SSE 流式传输。
主要事件:
workflow_started:执行开始node_started/node_finished:逐节点进度,包含node_id、node_type、status、inputs、outputsworkflow_finished:最终结果,包含status、outputs、total_tokens、elapsed_timeping:心跳保活