文档首页/
AI开发平台ModelArts/
最佳实践/
DeepSeek基于MaaS推理和应用/
基于ModelArts Studio(MaaS) DeepSeek API和Cursor快速构建代码编辑器
更新时间:2025-08-12 GMT+08:00
基于ModelArts Studio(MaaS) DeepSeek API和Cursor快速构建代码编辑器
本文介绍如何使用Cursor调用部署在ModelArts Studio上的DeepSeek模型,构建代码编辑器。
背景介绍
Cursor是一款基于人工智能技术的现代化代码编辑器,专为开发者设计。它结合了传统编辑器(例如VS Code)的强大功能与AI驱动的智能编程能力,能够提供智能代码补全、自然语言编程、代码库理解等核心功能,极大地提升了开发效率。此外,Cursor支持多种主流AI模型(例如OpenAI的GPT-4、DeepSeek等),并提供灵活的自定义配置选项,适合从初学者到专业开发者的广泛用户群体。
ModelArts Studio(简称MaaS)服务将DeepSeek系列模型部署到平台,支持广大开发者进行API调用。
前提条件
- 已注册华为云账号,并进行实名认证。具体操作,请参见注册华为账号并开通华为云和实名认证。
- 已完成ModelArts委托授权。具体操作,请参见配置ModelArts Studio(MaaS)访问授权。
- 已部署我的服务。具体操作,请参见使用ModelArts Studio(MaaS)部署模型服务。
步骤一:下载并安装Cursor
通过Cursor官网下载并安装Cursor。
步骤二:MaaS模型API接入准备
- 创建API Key。
每个密钥仅在创建时显示一次,请确保妥善保存。如果密钥丢失,无法找回,需要重新创建API Key以获取新的访问密钥。
- 登录ModelArts Studio(MaaS)控制台,在顶部导航栏选择“西南-贵阳一”区域。
- 在左侧导航栏,单击“API Key管理”。
- 在“API Key管理”页面,单击“创建API Key”,填写标签和描述信息后,单击“确定”。
标签和描述信息在创建完成后,不支持修改。
表1 创建API Key参数说明 参数
说明
标签
自定义API Key的标签。标签具有唯一性,不可重复。仅支持大小写英文字母、数字、下划线、中划线,长度范围为1~100个字符。
描述
自定义API Key的描述,长度范围为1~100个字符。
- 在“您的密钥”对话框,复制密钥并保存至安全位置。
- 保存完毕后,单击“关闭”。
单击“关闭”后将无法再次查看密钥。
- 使用我的服务接入。
- 在ModelArts Studio(MaaS)控制台左侧导航栏,单击“在线推理”。
- 在“在线推理”页面的“我的服务”页签,在右上角单击“部署模型服务”,创建模型部署服务。具体操作,请参见使用MaaS部署模型服务。
- 在“状态”为“运行中”的模型服务右侧,单击操作列下的 。
- 在“调用说明”页面,可以查看调用该服务需要的基础API地址和模型名称信息,在后续Cursor配置中使用。
步骤三:在Cursor中配置MaaS API
- 在Cursor平台右上角单击设置图标。
- 在“Cursor Settings”页面左侧导航栏,单击“Models”,然后单击“Add model”。
图1 添加模型
- 在文本框中输入步骤二.2获取的模型名称,然后单击右侧的“Add model”。
- 仅勾选刚添加的MaaS模型,其余模型去勾选(否则验证时可能会出现调不通的问题)。
图2 勾选MaaS模型
- 在“OpenAI Key”区域填写步骤二.1创建的API Key。
图3 填写API Key
- 单击“Override Openai Base URL”,修改基础接口地址,填入步骤二.2获取的接口地址(需去掉尾部的/chat/completions),单击“Save”。
- 单击“Verify”验证接口连通性。如果无报错信息则配置成功,可以开始使用。
图4 验证接口连通性
步骤四:在Cursor中使用MaaS API进行代码生成
在代码编辑页面,红框处选择刚配置好的模型即可进行对话、代码生成、代码解析等操作。
图5 使用MaaS API

父主题: DeepSeek基于MaaS推理和应用