数据获取
数据获取值节点,从多个数据源中抽取数据,供数据加工节点使用。
前提条件
已完成工作流搭建,如果未搭建工作流,请参考搭建工作流。
节点说明
数据获取节点主要用于定义和获取用于分析或展示的指标数据,支持手动配置和自动接收输入两种方式,以满足不同业务场景下的需求。
配置数据获取节点
- 登录Versatile智能体平台,在左侧导航栏“个人空间”区域,选择进入所需空间。
如果已选择团队空间,界面显示为实际的团队空间名称,而非“个人空间”。
图1 选择团队空间 - 在左侧导航栏选择“开发中心 > 应用管理 > 工作流应用”,单击您创建的工作流。
- 单击“添加节点”并选择“数据获取”节点。
- 通过单击该节点打开节点配置页面。
- 参照表1,完成变量赋值节点的配置。
- 单击
图标,可修改数据获取节点名称,修改完成后单击名称旁边的
进行保存。
- 单击
图标,可重命名数据获取节点名称,复制一个数据获取节点或删除数据获取节点。
- 单击
图标,可对数据获取节点进行测试。
表1 数据获取节点配置说明 配置类型
参数名称
参数说明
数据获取节点配置
工具
包含如下两种类型:
- dataExtractionFromLocal:支持用户选择工作流中已包含的前置节点的输出变量值以及全局配置的中的记忆变量。
- dataExtractionFromObs:支持用户自定义取值。
参数配置
输入参数
变量赋值节点支持在循环体内部引用,只支持更改循环体中间变量的值,被赋值变量仅支持选择中间变量,值可支持引用或输入两种。适用于循环过程中动态更新中间变量,自定义循环逻辑中进行参数传递的场景。
类型、值:支持“引用”和“输入”两种类型。- 引用:中间变量的值需要引用上游节点输出时勾选此项,支持用户选择工作流中已包含的前置节点的输出变量值以及循环体内置变量,包括index、item(数组循环)以及中间变量,适用于循环过程中修改中间变量的值为变量的场景。
- 输入:支持用户自定义取值,适用于循环过程中修改中间变量的值为固定值场景。
数据获取节点配置
数据配置
支持文本、图片等多种数据配置,每种数据配置支持一种或多种格式:
- 文本
- 文档(txt,mobi,epub,docx,pdf)
- 网页(html)
- 预训练文件(jsonl)
- 单轮问答(jsonl,csv)
- 单轮问答(带人设)(jsonl,csv)
- 多轮问答(jsonl)
- 多轮问答(带人设)(jsonl)
- 问答排序(jsonl,csv)
- 偏好问答(jsonl)
- 偏好问答(带人设)(jsonl)
- 图片
- 图片(图片+jsonl)
- 图片+Caption(tar+jsonl)
- 图片+QA对(tar+jsonl)
- 物体检测(PASCAL VOC)
- 图像分类(图片+txt)
- 异常检测(图片+txt)
- 语义分割(图片+xml/原始图片+标注图片+json/原始图片+标注图片+txt/原始图片+标注图片/图片+png)
- 姿态估计(图片+json(一对一)/图片+json(多对一))
- 实例分割(图片+xml)
- 变化检测(图片+xml/原始图片+标注图片+json/原始图片+标注图片)
- 旋转检测(图片+xml)
- 视频
- 视频(mp4/avi)
- 视频+标注(视频+jsonl)
- 事件检测(视频+json(一对一)/视频+json(多对一))
- 视频分类(视频+xml)
- 音频
- 多模态
- 多模态理解(预训练)(文本+图片)
- 多模态理解(微调)(文本+图片)
- 气象
- 预测
- 时序分类(csv)
- 时序回归(csv)
- 分类(csv)
- 回归(csv)
- 其他:自定义(null)
参数配置
输出参数
输出参数所有信息从插件元信息中自动导入,用户无需手动修改。
图2 数据获取节点配置示例 - 单击
- 节点配置完成后,单击“确定”。
- 连接数据获取节点和其他节点。