网络智能体-编辑模型包:操作步骤
操作步骤
- 请检查当前项目是否已创建WebIDE开发环境。
如果没有,请参考创建WebIDE开发环境,创建WebIDE开发环境。
- 请检查模型包所在行,对应“开发环境”列,是否已选择WebIDE开发环境。
如果没有,请手工从下拉框中选择。
- 单击模型包所在行,对应“操作”列的“打开”,浏览器新增打开一个页面,进入WebIDE模型包编辑界面。
- 在左侧的文件目录中,展开模型包文件夹。双击待编辑文件,在右侧文件打开区域进行编辑。
图1为模型包编辑示例,图中①标识的是子模型包“retrain_stream_lw-1.0.0”对应目录,如果存在多个子模型包,会依次并列展示。当用户编辑文件且需要使用SDK能力时,需要在如图1所示的主算法文件“hardisk_detect.py”最前面,添加如下代码行:
import osos.chdir('/home/ma-user/work/Model/retrain_stream_lw-1.0.0/retrain_stream_lw-1.0.0')
其中,“/home/ma-user/work/Model/retrain_stream_lw-1.0.0/retrain_stream_lw-1.0.0”为当前子模型包路径。获取方法为,右键如图1所示的子模型包目录,从下拉框中选择“Copy Path”,复制到文件中使用。- 支持通过图形化编辑界面,修改模型包的元数据文件“metadata.json”内容。在文件目录中单击打开文件后,单击界面右上角的图标,在打开的图形化界面中,编辑修改文件内容。图形化界面仅支持配置部分元数据内容。如需修改全量内容,还是需要直接编辑文件本身。
- “metadata.json”文件中的“package_scenario”字段表示模型包支持使用的业务场景,其值为八位四段的字符串,示例“01030100”。其中,第三段两位字符标识的是模型包类型。其取值对应的含义,如下所示:
- 01:模型包。
- 02:模板包。
- 03:初始包。初始包不能直接用于推理,需进行再训练。
- (可选)如果需要从本地上传算法文件或者模型文件,可参考本步骤进行操作。
- 完成模型包编辑后,右键单击文件目录空白区域,选择“NAIE Package”。
将编辑修改后的内容,同步至已有模型包中。此步骤必须执行,否则模型包无法合入修改后的内容。