
# 配置规则
通过配置自定义规则，可以让DataArts智能助手遵循特定要求回答问题。例如，让所有查询都自动执行数据脱敏和SQL审核，或者让用户保存常用筛选条件，避免每次都重复输入等。
#### 操作步骤
1. [登录DataArts Studio管理控制台](https://console.huaweicloud.com/dayu/)。
   
   详情请参考[访问DataArts Studio实例控制台](https://support.huaweicloud.com/usermanual-dataartsstudio/dataartsstudio_01_0001.html)。
   
   
2. 在DataArts Studio控制台首页，选择对应工作空间的"数据开发"模块，进入数据开发页面。
3. 在数据开发页面，单击![](https://support.huaweicloud.com/usermanual-dataartsstudio/zh-cn_image_0000002624644421.png)打开DataArts智能助手。
4. 在DataArts智能助手的右上角，单击![](https://support.huaweicloud.com/usermanual-dataartsstudio/zh-cn_image_0000002594085040.png)。
   
   图1配置入口   
   ![](https://support.huaweicloud.com/usermanual-dataartsstudio/zh-cn_image_0000002656372085.png "点击放大")
   
   
5. 选择"规则配置"。 
   图2规则配置   
   ![](https://support.huaweicloud.com/usermanual-dataartsstudio/zh-cn_image_0000002626087408.png)
   
   
6. 在规则配置页面中选择"新建规则"。
7. 在新建规则页面，填写规则名称，设置规则内容、生效范围、生效机制及应用范围。 
   不同的角色查看、编辑和删除规则的权限不同，具体请参见[表2]。
   表1新建规则参数 
   | 参数   | 说明                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
   |:---|:---|
   | 规则名称 | 规则的名称。只能输入英文字母、数字、下划线、中划线和中文字符，且长度不超过个128字符。 同一用户创建个人规则不能重名，同一工作空间下工作空间级规则不能重名，全局企业级规则不能重名。                                                                                                                                                                                                                                                                                                                      |
   | 规则内容 | 规则的具体内容。单条规则内容不超过5000个字符。                                                                                                                                                                                                                                                                                                                                                                                                                                 |
   | 生效范围 | 该规则的生效范围。不同权限的用户可以看到和选择不同的生效范围，这个范围是与权限匹配的。 - 全局：该规则在全局范围内生效。  - 本空间：该规则只在本工作空间生效。  - 个人：该规则只对规则创建人生效。          |
   | 生效机制 | 该规则的生效机制。 - 总是应用：每次对话时自动加载规则。  - 手动应用：仅在用户与DataArts智能助手对话时通过输入@选择规则添加至上下文时生效。  - 场景应用：只在选定的场景下应用该规则。   |
      
    表2角色与权限 
   | 角色                                                          | 权限                                                                                                                                                                                                                                                                                                                                                                                                | 数量                          |
   |:---|:---|:---|
   | 个人                                                          | - 可以查看、编辑、删除自己创建的个人级规则。  - 可以查看全局级规则和工作空间级规则。  - 无法查看、编辑、删除他人所创建的个人规则。                      | 每个用户可创建的个人级规则数量上限为50个。      |
   | 拥有空间级规则配置权限的用户                                              | - 可以查看、编辑、删除自己创建的个人级规则。  - 可以查看、编辑、删除对应工作空间里自己和他人创建的所有工作空间级规则。  - 可以查看全局级规则。              | 每个工作空间可创建的工作空间级规则数量上限为200个。 |
   | 拥有**DAYU** **Administrator** 或**Tenant Administrator**权限的用户 | - 可以查看、编辑、删除自己创建的个人级规则。  - 可以查看、编辑、删除自己和他人创建的所有工作空间级规则。  - 可以查看、编辑、删除自己和他人创建的所有全局级规则。   | 可创建的全局级规则数量上限为500个。         |
      
   
   
8. 单击"保存"完成规则的创建。
 
#### 后续操作
- 查看、编辑和删除规则 用户在"规则配置"页面可以查看该工作空间下自己有权限看到的所有规则，可以通过"操作"列对相应的规则进行查看、编辑和删除操作。
  用户在"规则配置"页面通过设置过滤条件快速找到需要的规则，并进行后续操作。
  
- 应用规则 总是应用的规则会在每次对话时自动加载。手动应用的规则需要在对话时通过输入"@"，然后选择"规则"，再选择要应用的具体规则才能应用。
  - 单次请求可注入的规则数量上限为10个。
  
  - 不同层级规则的应用优先级为：全局级规则 \> 工作空间级规则 \> 个人级规则。
  
  - 同层级内规则优先级相同，如有规则冲突，实际效果与模型理解有关。
   
 
