
# 本地调用API
本章节以**分词**为例，介绍如何使用NLP Python SDK在本地进行开发。
该接口可以对文本进行分词处理，并将识别结果以JSON格式返回给用户。
#### 前提条件
- 已注册华为账号并开通华为云，并完成实名认证，账号不能处于欠费、冻结、被注销等异常状态。
- 已[开通服务](https://support.huaweicloud.com/usermanual-nlp/nlp_01_0003.html)。
 
#### 操作步骤
1. 获取并安装NLP Python SDK。 以PyCharm为例，介绍如何安装SDK。
   在PyCharm中新建一个项目，并单击左下方"Terminal"按钮。分别执行以下命令安装SDK（该SDK支持Python3及以上版本）。
   ```
   # 安装核心库
   pip install huaweicloudsdkcore
   # 安装NLP服务库
   pip install huaweicloudsdknlp
   ```
   ![](https://support.huaweicloud.com/usermanual-nlp/zh-cn_image_0000001424522742.png "点击放大")
   
2. 检查SDK是否已正确安装。 在PyCharm中选择"Settings \> Project \> Python Interpreter"，检查SDK是否已正确安装。
   ![](https://support.huaweicloud.com/usermanual-nlp/zh-cn_image_0000001474639101.png "点击放大")
   
3. 获取分词SDK示例代码。
   1. 登录[API Explorer](https://apiexplorer.developer.huaweicloud.com/apiexplorer/debug?product=NLP&api=RunMultiGrainedSegment)，在"代码示例"中选择"Python"。
      图1代码示例   
      ![](https://support.huaweicloud.com/usermanual-nlp/zh-cn_image_0000001430438038.png "点击放大") 
   
   2. 填写待分词的文本数据。 ![](https://support.huaweicloud.com/usermanual-nlp/zh-cn_image_0000001430280350.png "点击放大")
      
   
   3. 复制代码示例至PyCharm中。
    
4. 获取AK/SK，替换代码示例中的"\<YOUR AK\>"、"\<YOUR SK\>"参数。 登录[访问密钥](https://console.huaweicloud.com/iam/?mine/accessKey)页面，新增访问密钥，或使用已有的访问密钥。访问密钥为credentials.csv文件，包含AK/SK信息。
   ![](https://support.huaweicloud.com/usermanual-nlp/zh-cn_image_0000001474719657.png "点击放大")
   
5. 运行代码示例，获取识别结果。
   图2获取识别结果   
   ![](https://support.huaweicloud.com/usermanual-nlp/zh-cn_image_0000001430120078.png "点击放大")
   ```
   {
   "words": [
     {
   "content": "今天",
   "pos": ""
     },
     {
   "content": "天气",
   "pos": ""
     },
     {
   "content": "很",
   "pos": ""
     },
     {
   "content": "好",
   "pos": ""
     }
    ]
   }
   ```
   
 
