【MaaS 应用系列】MaaS X Cursor:基于 DeepSeek API 快速构建代码编辑器
Cursor 是一款基于人工智能技术的现代化代码编辑器,专为开发者设计。它结合了传统编辑器(如 VS Code)的强大功能与 AI 驱动的智能编程能力,能够提供智能代码补全、自然语言编程、代码库理解等核心功能,极大地提升了开发效。此外,Cursor 支持多种主流 AI 模型(如 OpenAI 的 GPT-4、DeepSeek 等),并提供灵活的自定义配置选项,适合从初学者到专业开发者的广泛用户群体。
华为云昇腾基于 ModelArts 推理 2.0 适配了该模型,使得性能提 300% 以上。ModelArts Studio(MaaS)将 Deepseek 系列模型部署到平台,支持广大开发者在线体验或端外调用。同时,平台提供免费 token 支持开发者免费使用,帮助他们快速验证和实现创新应用。
本文将详细介绍如何利用 Cursor 调用部署在 ModelArts Studio 上的 DeepSeek 模型,构建代码编辑器。
操作指导
步骤一:下载并安装 Cursor
官网下载:https://www.cursor.com/cn/cn
步骤二:MaaS 模型 API 接入准备
2.1 MaaS 控制台创建 API Key:
访问 MaaS 控制台:
https://console.huaweicloud.com/modelarts/?locale=zh-cn®ion=cn-southwest-2#/model-studio/homepage
在 MaaS 左侧导航栏中,选择“鉴权管理”。
在“鉴权管理”页面,单击“创建 API Key”,填写描述信息后,单击“确认”会返回“您的密钥”,请复制保存密钥,单击“关闭”后将无法再次查看密钥。(注:最多支持创建 5 个密钥,密钥只会在新建后显示一次,请妥善保存。当密钥丢失将无法找回,请新建 API Key 获取新的访问密钥。)

2.2 选择要接入的模型服务
·
预置服务接入:
·
点击控制台左侧【模型部署】,找到想要使用的模型服务后点击“领取”;

·
领取后找到已领取额度的模型服务,然后点击“调用”;
·

·
在右侧弹出界面中,可以查看到调用该服务需要的基础 API 地址和模型名称信息,后续 Cursor 中配置要用到。
·

·
自部署“我的服务”接入:
·
在“模型部署-我的服务”页签,状态为运行中的模型服务操作一栏点击“更多”中的“调用”;在右侧弹出界面中,可以查看到调用该服务需要的基础 API 地址和模型名称信息,后续 Cursor 中配置要用到。

步骤三:在 Cursor 中配置 MaaS API
3.1:MaaS 模型服务配置
(1) 点击 Cursor 界面右上角设置按钮进入设置界面,进入 Models 页签,点击 Add Model

(2) 输入 MaaS 调用界面的模型名称后,点击 Add Model

(3) 仅勾选刚添加的 MaaS 模型,其余模型叉掉,否则验证时可能会出现调不通的问题

(4) OpenAI Key 处填入 MaaS 内创建的 API Key

(5)点击 override openai base url 修改基础接口地址,填入 MaaS 调用界面上的接口地址后(需去掉尾部的/chat/completions),点击保存

(6)点击 Verify 验证接口连通性,若无报错信息则配置成功,可以开始使用

步骤四:在 Cursor 中使用 MaaS API 进行代码生成
在代码编辑界面,红框处选择刚配置好的模型即可进行对话、代码生成、代码解析等操作。


评论