# Cursor
Cursor是一款基于人工智能技术的现代化代码编辑器，专为开发者设计。它结合了传统编辑器（例如VS Code）的强大功能与AI驱动的智能编程能力，能够提供智能代码补全、自然语言编程、代码库理解等核心功能，极大地提升了开发效率。此外，Cursor支持多种主流AI模型（例如OpenAI的GPT-4、DeepSeek等），并提供灵活的自定义配置选项，适合从初学者到专业开发者的广泛用户群体。
MaaS服务将DeepSeek系列模型部署到平台，支持广大开发者进行在线体验或API调用。
本文介绍如何使用Cursor调用部署在MaaS上的DeepSeek模型，构建代码编辑器。
#### 计费说明
本文支持使用预置服务进行调用。计费如下：
预置服务：提供商用级别的推理API服务，无需等待部署，开通后您可直接体验或调用模型服务，按Tokens数量计费。详细信息，请参见[推理服务计费项](https://support.huaweicloud.com/price-maas/price-maas-0001.html)。
#### 约束限制
该功能仅支持"西南-贵阳一"区域。
#### 前提条件
- 已注册华为云账号，并进行实名认证。具体操作，请参见[注册华为账号并开通华为云](https://support.huaweicloud.com/usermanual-account/account_id_001.html)和[实名认证](https://support.huaweicloud.com/usermanual-account/zh-cn_topic_0071343161.html)。
- 请参考[配置MaaS访问授权](https://support.huaweicloud.com/permission-maas/maas-modelarts-0016.html)进行委托授权。
- 已开通Cursor会员。
 
#### 步骤一：下载并安装Cursor
通过[Cursor官网](https://www.cursor.com)下载并安装Cursor。
 #### 步骤二：获取MaaS DeepSeek对接信息
获取MaaS DeepSeek模型服务的关键信息，用于后续Cursor对接MaaS DeepSeek。
- [使用预置服务]
  1. 在[MaaS控制台](https://console.huaweicloud.com/modelarts/#/model-studio/homepage)左侧导航栏，选择"模型推理 \> 在线推理"。
  
  2. 在"预置服务"页签，在目标服务右侧的"操作"列，单击"开通服务"。
  
  3. 在开通预置模型服务对话框，按需勾选预置服务，勾选"我已阅读并同意上述说明，及《MaaS 模型即服务声明》"，单击"一键开通"。 勾选目标预置服务后，会自动开通该服务下的所有模型版本。
     
  
  4. 在已开通的预置服务右侧，单击"操作"列下的"API调用"，选择版本。
  
  5. 在"API调用说明"页面，单击"创建 API Key"，配置相关参数，单击"确定"。
     API Key用于接口的鉴权认证，最多可创建30个密钥。API Key的标签在创建完成后，不支持修改。每个密钥仅在创建时显示一次，请确保妥善保存。如果密钥丢失，无法找回，需要重新创建API Key以获取新的访问密钥。关于API Key参数说明，请参见[创建API Key](https://support.huaweicloud.com/model-call-maas/model-call-049.html)。
     图1创建API Key   
     ![](https://support.huaweicloud.com/model-call-maas/figure/zh-cn_image_0000002554772003.png "点击放大") 
  
  6. 在"您的API Key"对话框，复制密钥并保存至安全位置。保存完毕后，单击"我已保存，确认关闭"。 单击"我已保存，确认关闭"后将无法再次查看密钥。
     
  
  7. 在"API调用说明"页面，查看调用该服务需要的API地址和模型名称信息，在后续配置中使用。
   
#### 步骤三：在Cursor中配置MaaS API
1. 在Cursor平台右上角单击设置图标。
2. 在"Cursor Settings"页面左侧导航栏，单击"Models"，然后单击"Add model"。
   图2添加模型   
   ![](https://support.huaweicloud.com/model-call-maas/figure/zh-cn_image_0000002397301937.png "点击放大") 
3. 在文本框中输入[步骤二]获取的模型名称，然后单击右侧的"Add model"。
4. 仅勾选刚添加的MaaS模型，其余模型去勾选（否则验证时可能会出现调不通的问题）。
   图3勾选MaaS模型   
   ![](https://support.huaweicloud.com/model-call-maas/figure/zh-cn_image_0000002397301941.png "点击放大") 
5. 在"OpenAI Key"区域填写[步骤二]创建的API Key。
   图4填写API Key   
   ![](https://support.huaweicloud.com/model-call-maas/figure/zh-cn_image_0000002363662168.png "点击放大") 
6. 单击"Override Openai Base URL"，修改基础接口地址，填入[步骤二]获取的接口地址（需去掉尾部的/chat/completions），单击"Save"。
7. 单击"Verify"验证接口连通性。如果无报错信息则配置成功，可以开始使用。
   图5验证接口连通性   
   ![](https://support.huaweicloud.com/model-call-maas/figure/zh-cn_image_0000002363822064.png "点击放大") 
 
#### 步骤四：在Cursor中使用MaaS API进行代码生成
在代码编辑页面，红框处选择刚配置好的模型即可进行对话、代码生成、代码解析等操作。
图6使用MaaS API   
![](https://support.huaweicloud.com/model-call-maas/figure/zh-cn_image_0000002397382045.png "点击放大")
