写点什么

鸿蒙原生应用开发也可以使用 DeepSeek 了

  • 2025-02-20
    广东
  • 本文字数:1122 字

    阅读完需:约 4 分钟

近期 DeepSeek 火爆全球,那一样很火的开发鸿蒙原生应用的 DevEco Studio 如果把它接入,会发生什么“化学反应”呢?下面我们将详细分享如何在 DevEco Studio 中利用 CodeGPT(现为 Proxy AI,本文以 CodeGPT 代指)接入 DeepSeek,一起来探索开发鸿蒙原生应用的更多可能吧!


第一步:环境准备


安装 DevEco Studio:如果尚未安装 DevEco Studio,请访问华为开发者官网下载并安装最新版本 5.0.7.210。安装完成后,打开 DevEco Studio,创建一个新的鸿蒙应用项目,选择适合的模板(如 Empty Ability)。


第二步:安装 CodeGPT 插件


  1. 在 DevEco Studio 上安装插件:打开 DevEco Studio 的 Settings 面板,选择 plugins


在插件市场中搜索 Proxy AI 或 CodeGPT 插件,如图所示,搜索结果为版本为 2.16.3-233,执行安装。


第三步:获取 DeepSeek Token


  1. 注册 DeepSeek 账号:访问 DeepSeek 官网,注册并登录您的账号。

  2. 创建应用:在 DeepSeek 控制台中创建 API Key,并及时保存,出于安全访问策略,你将无法通过 API keys 管理界面再次查看它。



第四步:配置 CodeGPT 自定义大模型


  1. 打开插件配置界面:安装成功 CodeGPT 后,在 DevEco Studio 的 Settings 中选择 Tools > CodeGPT > Providers > Custom OpenAI


2.配置自定义大模型:


DeepSeek API 使用与 OpenAI 兼容的 API 格式,所以这里 template 选择 OpenAI;


  1. API key 填入步骤 3 中获得的 DeepSeek API key;

  2. URL 填入 https://api.DeepSeek.com/chat/completions;


点击 Body 将 model 修改为 deepseek-chat(对应 DeepSeek-V3)或者 deepseek-reasoner(对应 DeepSeek-R1),点击 Apply


具体 DeepSeek API 参考,以及请求体详情信息可见:DeepSeek API 文档


体验 DeepSeek 辅助编程


  1. 选择模型:点击左侧边栏的 CodeGPT,打开对话框,选择步骤 4 中我们在 Custom: OpenAI 中自定义的模型,也就是 DeepSeek,然后与之对话



2.辅助问答:与 DeepSeek 交流有关当前工程代码的问题,提供鸿蒙相关 ArkTS 编程参考和示例

3.辅助编程:可以选中代码,让 DeepSeek 对选中内容进行相应的逻辑扩展编程


虽然目前利用 CodeGPT 插件接入 DevEco Studio 的 DeepSeek 可以做一些基本的知识问答和辅助编程,相信随着两者的深入合作,一定可以为鸿蒙原生应用的开发带来无限可能!


特别感谢


最后借此对开源项目 CodeGPT 的作者 Carlrobertoh 以及所有贡献者致谢,正是他们的这种共享、协作与创新的精神和无私奉献的辛勤工作,才让我们能够轻松地将强大的 DeepSeek 模型集成到鸿蒙原生应用的开发环境中,为开发效率的提升提供了强大的技术支持,向他们的这种精神和奉献致敬!


下载链接:http://developer.huawei.com/consumer/cn/download/


想要深入了解什么是技术共建,或与我们共同探讨技术创新。欢迎加入我们的技术共建交流群,我们将与志同道合的开发者一起交流、分享与成长!扫码加入群聊,开启技术共建之旅!


用户头像

每一位开发者都是华为要汇聚的星星之火 2021-10-15 加入

提供HarmonyOS关键技术解析、版本更新、开发者实践和活动资讯,欢迎各位开发者加入HarmonyOS生态,一起创造无限可能!

评论

发布
暂无评论
鸿蒙原生应用开发也可以使用DeepSeek了_HarmonyOS开发者_InfoQ写作社区