企业在调用大模型时,常常需要把内部敏感信息(如客户名称、产品代号、内部项目编号)传给模型处理,又希望这些信息不以明文形式流出,同时模型返回结果可恢复为原始内容,保证业务可读。AI安全护栏提供自定义脱敏与脱敏数据还原两项能力:自定义脱敏依据关联的脱敏词库,对命中词库的内容定向脱敏;脱敏数据还原则按防护维度还原已脱敏的数据。本文介绍如何在控制台开启并配置这两项能力。
功能说明
自定义脱敏(公测中):支持关联自定义脱敏词库,实现企业内部敏感信息的精准定向脱敏。自定义脱敏属于防护维度下的检测项。
脱敏数据还原:支持为系统默认脱敏规则(防护维度:敏感内容)与自定义脱敏分别独立配置还原能力。还原能力按敏感内容和自定义脱敏两个防护维度分别提供开关,两个开关相互独立,可以任意组合开启。
本文的“自定义脱敏”是一个独立的检测项,与敏感内容检测中“观察、脱敏、阻断”三种处置方式里的“脱敏”是不同的功能:后者是敏感内容检测命中后的结果处置方式,两者的区别可参见防护配置中的常见问题。本文仅介绍自定义脱敏检测项与脱敏数据还原的配置方法。
适用范围
自定义脱敏仅支持内容安全的文本类检测服务(如AI输入内容安全检测、AI生成内容安全检测);图片、文件、多模态、音视频类检测服务的检测项列表中不包含该检测项。
脱敏数据还原同样面向上述文本类检测服务的脱敏结果生效。
自定义脱敏当前处于公测阶段,公测期间免费试用,无需申请开通,在控制台直接打开开关即可使用。
自定义脱敏依赖脱敏词库。如果尚未创建脱敏词库,需要先完成步骤一:创建脱敏词库。
脱敏数据还原依赖请求参数
desensitizeId。该字段是单次执行中脱敏与还原操作的唯一标识,AI安全护栏通过此标识建立脱敏与还原之间的映射关系;调用时如果未传入该字段,还原功能无法生效。通过 API 调用脱敏与还原能力时,需要在请求中携带该参数。
步骤一:创建脱敏词库
如果已创建过脱敏词库,可以跳过本步骤。
登录AI安全护栏控制台。
在左侧导航栏,选择知识库管理 > 脱敏词库管理。
单击创建词库,在打开的侧拉框中配置以下参数。
参数 是否必填 说明 词库名称 是 脱敏词库的名称,最多支持 64 个字符。 关键词内容 是 以批量文本方式录入关键词。每个关键词以换行分隔,单个词不超过 50 个字,最多支持 1000 行,不支持特殊字符。脱敏词库仅支持批量文本录入,不支持通过文件导入关键词。 属性 否(建议填写) 仅支持中文、英文字母和数字,长度不超过 10 个字符。属性用于保留脱敏后内容的语义,建议按关键词的类别填写,例如企业名称、产品名称等。 完成配置后提交,创建成功的词库将出现在自定义脱敏配置面板的勾选列表中。
脱敏词库管理页面顶部会提示:本词库仅用于自定义脱敏与脱敏数据还原两个功能;需要在自定义脱敏功能中关联脱敏词库;当前仅支持设置一个脱敏词库,后续将放开数量限制。
词库的日常管理操作(查看、编辑、删除等)与词库管理组件一致,操作说明参见词库管理。
步骤二:开启自定义脱敏并关联脱敏词库
在左侧导航栏,单击防护配置。
在模型防护页签的列表中,找到需要配置的文本检测服务(如AI输入内容安全检测、AI生成内容安全检测)所在行,单击该行操作列的配置管理,进入检测项配置页。
在检测项列表中找到自定义脱敏卡片,该卡片带有公测中徽章。打开卡片上的开关,确认弹窗提示该服务当前处于公测阶段、可免费试用,且开关打开后预计 5 分钟之内服务生效,确认开启即可。
在自定义脱敏卡片上,单击配置管理,打开自定义脱敏配置面板。
在脱敏词库区域,勾选需要关联的脱敏词库。
面板以复选框形式列出全部脱敏词库,每行附有管理链接,可跳转查看该词库的关键词。
如果尚未创建脱敏词库,面板将显示未配置脱敏词库,单击请前往创建,系统会在新窗口打开脱敏词库管理页面,请先按步骤一创建词库。
单击保存。页面提示保存成功后,所选词库与自定义脱敏配置生效。
步骤三:配置脱敏数据还原
脱敏数据还原不提供独立的检测项卡片,还原开关内嵌于两个配置面板,分别对应敏感内容与自定义脱敏两个防护维度,可按需独立开启。选择开启哪个维度的开关时,按需要还原的脱敏来源判断:系统默认脱敏规则脱敏后的数据对应敏感内容维度,脱敏词库定向脱敏后的数据对应自定义脱敏维度。
| 防护维度 | 开关位置 | 保存方式 | 作用 |
| 敏感内容 | 敏感内容检测配置面板右侧细分场景配置标题旁 | 切换开关后即时保存生效 | 控制是否还原经系统默认脱敏规则(敏感内容维度)脱敏后的数据 |
| 自定义脱敏 | 自定义脱敏配置面板底部 | 随该面板的保存按钮一并提交 | 控制是否还原经自定义脱敏处理后的数据 |
还原配置区域的标题为是否开启脱敏还原,旁边的提示图标说明:支持根据敏感内容和自定义脱敏两个防护维度分别设置是否还原脱敏后的数据。
开启敏感内容维度的还原
按步骤二的步骤 1、2 进入目标检测服务的检测项配置页,在敏感内容检测卡片上单击配置管理。
在配置面板右侧细分场景配置标题旁,打开还原开关。开关切换后即时保存。
开启自定义脱敏维度的还原
按步骤二打开自定义脱敏配置面板。
在面板底部的还原区域打开开关。
单击保存,还原开关随本次保存一并生效。
常见问题
自定义脱敏与敏感内容检测的“脱敏”处置方式有什么区别?
自定义脱敏是防护维度下的一个独立检测项,依据创建的脱敏词库对指定内容定向脱敏;而敏感内容检测中的“脱敏”是检测结果的一种处置方式(与观察、阻断并列),由系统默认脱敏规则执行。两者可配合使用:敏感内容维度的还原对应系统默认脱敏规则,自定义脱敏维度的还原对应词库脱敏结果。处置方式的区别详见防护配置。
配置还原后,为什么还原没有生效?
脱敏数据还原依赖请求参数 desensitizeId,未传入该字段时还原功能无法生效。通过 API 对接时,请确认请求中已携带该参数。