
# 本地调用
内容审核软件开发工具包（Moderation SDK）是对内容审核提供的REST API进行的封装，以简化用户的开发工作。用户通过添加依赖或下载的方式调用API即可实现使用内容审核业务能力的目的。
本章节以**文本内容审核**为例，介绍如何使用Moderation Python SDK在本地进行开发，用户直接调用接口函数即可使用SDK功能。
其他审核功能及支持的SDK列表可参见[内容审核SDK参考](https://support.huaweicloud.com/sdkreference-moderation/moderation_04_0034.html)。
#### 前提条件
- 已注册华为账号，并完成实名认证，账号不能处于欠费、冻结、被注销等异常状态。
- 了解[文本内容审核约束限制](https://support.huaweicloud.com/usermanual-moderation/moderation_05_0003.html)。
- 已[开通文本内容审核服务](https://support.huaweicloud.com/usermanual-moderation/moderation_05_0002.html)。
 
#### 操作步骤
1. 安装Python环境并获取SDK软件包。
   1. 从[Python官网](https://www.python.org/)下载并安装合适的Python版本。请使用Python3.3以上版本，如下以Python3.7 版本为例进行说明。
   
   2. 从[PyCharm官网](https://www.jetbrains.com/pycharm/)下载并安装最新版本。
   
   3. 在PyCharm开发工具中配置Python环境，在菜单依次选择"File \> Settings \> Project Interpreter"。
   
   4. 在页面上方选择您的Python安装路径，如图 [PyCharm配置python环境所示]。选择好目标Python之后单击页面下方"Apply"完成配置。
      图1PyCharm配置python环境   
      ![](https://support.huaweicloud.com/usermanual-moderation/zh-cn_image_0000001474481037.png)
      
      
    
2. 在PyCharm中新建一个项目，并单击左下方"Terminal"按钮。分别执行以下命令安装SDK（该SDK支持Python3及以上版本）。参考方法如下：
   ```
   pip 安装：
   # 安装核心库
   pip install huaweicloudsdkcore
   # 安装Moderation服务库
   pip install huaweicloudsdkmoderation
   ```
   在pycharm中，选择"File \> Settings \> Project \> Python Interpreter"单击右上角+，分别搜索huaweicloudsdkcore及huaweicloudsdkmoderation，搜索到包内容单击左下角Install Package完成安装。
   图2pycharm安装内容审核python版本sdk包   
   ![](https://support.huaweicloud.com/usermanual-moderation/zh-cn_image_0000001424801536.png) 
3. 获取文本内容审核SDK示例代码。
   1. 登录[API Explorer](https://apiexplorer.developer.huaweicloud.com/apiexplorer/sdk?product=Moderation&api=RunTextModeration&version=v3)，在"代码示例"中选择"Python"。
      图3代码示例   
      ![](https://support.huaweicloud.com/usermanual-moderation/zh-cn_image_0000001424657006.png) 
   
   2. 填写请求Body参数：event_type（事件类型）和text（待检测文本）。 例如：event_type输入comment，text输入待检测文本。
      图4填写参数   
      ![](https://support.huaweicloud.com/usermanual-moderation/zh-cn_image_0000002143892021.png) 
   
   3. 复制代码示例至PyCharm中。
    
4. 获取AK/SK，替换代码示例中的"\<CLOUD_SDK_AK\>"、"\<CLOUD_SDK_SK\>"参数。 登录[访问密钥](https://console.huaweicloud.com/iam/mine/accessKey)页面，新增访问密钥，或使用已有的访问密钥。访问密钥为credentials.csv文件，包含AK/SK信息。
   ![](https://support.huaweicloud.com/usermanual-moderation/zh-cn_image_0000001424484624.png)
   
5. 运行代码示例，获取识别结果。您可根据响应参数说明来解读审核结果的含义，具体可参考[文本内容审核结果](https://support.huaweicloud.com/api-moderation/moderation_03_0069.html#section5)。
   图5运行示例   
   ![](https://support.huaweicloud.com/usermanual-moderation/zh-cn_image_0000002108253822.png) 
 
