
# 使用FunctionGraph部署AI对话ChatGLM3准备工作
本章节介绍使用FunctionGraph部署AI对话ChatGLM3应用前，如何准备网络环境和授予函数必要权限。
#### 步骤一：申请加入WebSocket白名单
AI对话ChatGLM3应用需用到WebSocket特性，当前WebSocket特性处于公测阶段，**使用应用前请先在工单系统中[提交工单](https://console.huaweicloud.com/ticket/?agencyId=e4ebeeb18baa4ae58946b5342fa6159d#/ticketindex/createIndex)申请加入公测白名单。**
1. 选择问题所属产品：选择"函数工作流 (FunctionGraph)"。
2. 选择问题类型：选择"函数列表"并新建工单。
3. 新建工单：区域选择"华东-上海一"，问题描述填写"使用AI对话ChatGLM3应用，申请加入WebSocket特性公测白名单"，填写联系方式后提交工单。
 
#### 步骤二：创建虚拟私有云VPC和子网
1. 登录[华为云网络控制台](https://console.huaweicloud.com/vpc/)，单击"创建虚拟私有云"，进入"创建虚拟私有云"界面。
2. 在"创建虚拟私有云"界面参考[表1]填写参数，其他参数保持默认即可。
    表1VPC和子网参数配置 
   | **参数类别** | **参数**   | **参数说明**                                                                                                                                                                                                                                                                                                                                                                                                                                  | **取值样例**       |
   |:---|:---|:---|:---|
   | 基本信息     | 区域       | 必选参数。 VPC及其子网部署的区域。当前AI绘画应用仅支持在"华东-上海一"部署。                                                                                                                                                                                                                                                                                                                                                         | 华东-上海一         |
   | 基本信息     | 名称       | 必选参数。 VPC的名称。要求如下： - 长度范围为1\~64位。  - 名称由中文、英文字母、数字、下划线（_）、中划线（-）、点（.）组成。                                                              | vpc-fg         |
   | 基本信息     | IPv4网段   | 必选参数。 设置VPC的IPv4网段范围，可以根据页面建议选择，VPC网段的选择需要考虑以下两点： - IP地址数量：要为业务预留足够的IP地址，防止业务扩展给网络带来冲击。  - IP地址网段：当前VPC与其他VPC、云下数据中心连通时，要避免网络两端的IP地址冲突，否则无法正常通信。   | 192.168.x.x/16 |
   | 基本信息     | 企业项目     | 必选参数。 企业项目管理提供了一种按企业项目管理云资源的方式，帮助您实现以企业项目为基本单元的资源及人员的统一管理，默认项目为default。                                                                                                                                                                                                                                                                                                                           | default        |
   | 子网设置1    | 子网名称     | 必选参数。 子网的名称。要求如下： - 长度范围为1\~64位。  - 名称由中文、英文字母、数字、下划线（_）、中划线（-）、点（.）组成。                                                                        | subnet-fg      |
   | 子网设置1    | 可用区      | 必选参数。 在同一VPC网络内可用区与可用区之间内网互通，可用区之间能做到物理隔离。如业务需求高推荐选择多个可用区，本例以选择一个可用区为例。                                                                                                                                                                                                                                                                                                                           | 可用区1（center）   |
   | 子网设置1    | 子网IPv4网段 | 必选参数。 子网的IPv4网段范围。子网的网段必须在VPC网段范围内，子网网段的掩码长度范围为"子网所在VPC的掩码\~29"，可以根据页面建议选择。                                                                                                                                                                                                                                                                                                                      | 192.168.x.x/24 |
      
   
3. 参数配置完成后，单击"立即创建"，完成虚拟私有云VPC和子网的创建。
 
 #### 步骤三：购买专享版APIG实例
请根据业务需要，参考[购买专享版APIG实例](https://support.huaweicloud.com/usermanual-apig/apig_03_0037.html)购买相应规格的专享版APIG实例。购买过程中请参照以下注意事项：
- 区域：选择"华东-上海一"。
- 可用区：与所创建的子网可用区保持一致，本例使用"可用区1"。
- 公网入口：本例需"开启公网入口"，请根据实际需求选择入公网带宽。
 
#### 步骤四：为FunctionGraph创建云服务委托
使用FunctionGraph应用中心部署AI对话应用，需FunctionGraph服务与其他云服务协同。因此，部署前须配置委托，允许FunctionGraph使用必要的其他云服务资源。
1. 登录[统一身份认证服务控制台](https://console.huaweicloud.com/iam/)，左侧导航栏选择"委托"，进入"委托"页面后，右上角单击"创建委托"。
2. 在"创建委托"页面，配置如下参数：
   - 委托名称：填写"serverless_trust"。
   
   - 委托类型：选择"云服务"。
   
   - 云服务：选择"函数工作流 FunctionGraph"。
   
   - 持续时间：选择"永久"。
   
   - 描述（可选）：填写"AI对话应用"。
    
3. 单击"完成"，系统提示创建成功，单击"立即授权"，进入"授权"界面。
4. 在"选择策略"界面根据具体需求搜索[表2]中的策略并勾选，勾选完成后单击"下一步"。
    表2策略及相关说明 
   | **策略**                                                                                                       | **策略权限** **说明**                                                                                                                                                                                                                                                           | **是否必选**                |
   |:---|:---|:---|
   | SWR Admin                                                                                                    | 容器镜像服务（SWR）管理员，拥有该服务下的所有权限。                                                                                                                                                                                                                                               | 必选。                     |
   | VPC Administrator （系统将同时勾选该系统角色依赖的Server Administrator系统角色，无需手动取消） | - VPC Administrator：虚拟私有云服务管理员。  - Server Administrator：服务器管理员。   | 必选。                     |
   | SFS FullAccess                                                                                               | 弹性文件服务所有权限。                                                                                                                                                                                                                                                               | 上传和使用自定义模型挂载SFS文件系统时必选。 |
   | SFS Turbo FullAccess                                                                                         | 弹性文件服务SFS Turbo的所有权限。                                                                                                                                                                                                                                                     | 上传和使用自定义模型挂载SFS文件系统时必选。 |
      
   
5. 如[图1]所示，在"设置最小授权范围"界面选择"指定区域项目资源"，勾选"cn-east-3 \[华东-上海一\]"，单击"确定"。
   图1指定区域项目资源   
   ![](https://support.huaweicloud.com/bestpractice-functiongraph/zh-cn_image_0000002166992881.png "点击放大") 
6. 系统提示授权成功，即完成授权。
 
