写点什么

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

  • 2025-03-12
    北京
  • 本文字数:1037 字

    阅读完需:约 3 分钟

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

近期 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 模型集成到鸿蒙原生应用的开发环境中,为开发效率的提升提供了强大的技术支持,向他们的这种精神和奉献致敬! 

2025-03-12 15:241588

评论

发布
暂无评论

Android内存泄漏检测之LeakCanary2.0(Kotlin版)的实现原理

vivo互联网技术

android kotlin 内存泄漏

MySQL四大属性(特性) 底层实现原理

java_wxid

Java MySQL 数据库 面试 底层实现原理

高并发下的Redis分布式锁

java_wxid

Java redis 高并发 分布式锁 setnx

Python实现excel公式格式化工具

小小明

Python Excel

KeyChrone-K8使用体验

ITCamel

APK反编译

行者AI

编译

Java岗位阿里+字节+滴滴+美团+腾讯+百度+京东12万字面试题总结

Java架构追梦

Java 阿里巴巴 架构 腾讯 面试

Pandas实战案例-冷空气活动寒潮级别分类

小小明

AI技术在小程序生态质量保障方向的落地实践

百度开发者中心

百度智能小程序

iOS 面试策略之简历的准备到面试流程

iOSer

ios 面试

maven打包,常用启动方式

秋天

mavne

关于 JavaScript 闭包

程序员海军

JavaScript 大前端 闭包

CloudQuery v1.3.5 上线!

BinTools图尔兹

数据库 oracle 运维 开发工具 dba

支付宝高级研发一二三面题目:CMS+CAS+线程锁+事务+雪崩+Docker

钟奕礼

Java 编程 程序员 架构 面试

重点人员可视化研判分析系统搭建,可视化大屏系统

爆肝一周总结了一份Java学习/面试自测指南!200+道Java最常见面试题。

Java架构之路

Java 程序员 架构 面试 编程语言

Hello World !!!

潮湿了我押韵的心情

批量从Word中提取图片

小小明

Python

MySQL锁等待与死锁问题分析

Simon

MySQL 死锁

用户需求差异化需要更专业的云管理平台 | 演讲实录

BoCloud博云

云计算 多云管理

试着找一下抖音下单的用户路径地图

小匚

产品经理 产品经理训练营

美团3面(Java后台):NIO+BIO+Zookeeper+线程池+Redis+kafka

钟奕礼

Java 编程 程序员 架构 面试

AI技术在小程序生态质量保障方向的落地实践

百度Geek说

小程序 AI

单线程、多线程和协程的爬虫性能对比

小小明

Python 爬虫

JVM 诊断之 jps 工具使用

hepingfly

JVM jvm调优 jvm诊断 jps

HashMap加载因子为什么是0.75?

java_wxid

Java 面试 hashmap HashMap底层原理 加载因子

程序员:如何写出斗帝级简历?

Java架构师迁哥

字节跳动5面喜提offer!分享给朋友们面试感受

Java架构之路

Java 程序员 架构 面试 编程语言

将word试卷匹配转换为结构化表格

小小明

Python word

何止一个惨字形容!水滴Java面试一轮游,壮烈了,问啥啥不会,数据库血崩,我该怎么办?

钟奕礼

Java 学习 编程 程序员 面试

又是一些小细节!3面成功入职字节跳动:算法+数据库+中间件+JVM

Java架构之路

Java 程序员 架构 面试 编程语言

鸿蒙原生应用开发也可以使用DeepSeek了!_HarmonyOS_HarmonyOS_InfoQ精选文章