用途:这是 NVIDIA NeMo(nemo-helix)的 Data Designer 插件,适用于用户想创建数据集、生成合成数据或搭建数据生成管线的场景。
主要能力:根据给定的数据集描述($ARGUMENTS)构建合成数据集,支持交互式(Interactive)与自动(Autopilot)两种模式;可添加列、处理器、采样器、LLM 评判列、自定义生成器;输出为 Python 配置文件。
使用方式:先判断模式,Autopilot 适合“你决定、合理假设、直接构建”等表述,否则默认 Interactive;随后只读取对应工作流文件(workflows/interactive.md 或 workflows/autopilot.md)并执行。可选参考文件:references/seed-datasets.md(显式提供种子数据时)、references/person-sampling.md(需要人物数据时)、references/nemo-platform-plugin-additions.md(平台相关命令与配置)。
输出:在当前目录写入一个带 load_config_builder() 函数、返回 DataDesignerConfigBuilder 的 Python 文件,使用 PEP 723 内联依赖元数据,例如 data-designer(必需)与 pydantic(仅在导入时)。提示要求默认保留所有列,仅当用户明确要求或该列为派生用的辅助列时才删除。
限制与注意:不要主动探索工作区;不要建议或询问种子数据集;CLI 未安装(需 Python >= 3.11)时应先征得用户同意再创建虚拟环境安装;预览出现网络错误可能是沙箱拦截,需获准后在禁用沙箱情况下重试,最后才让用户自行运行。采样器与验证列需同时提供 type 与 params;Jinja2 模板用 {{ column_name }} 引用;SamplerColumnConfig 使用 params;LLM 评判分数用 {{ 列名.评分名.score }}。
其他细节(收费、价格、平台支持范围等)暂未提供。