HarmonyOS鸿蒙Next中CodeGenie怎样添加自定义的大模型啊?
HarmonyOS鸿蒙Next中CodeGenie怎样添加自定义的大模型啊? 如题。
现在的版本,好像不支持 KIMI 等国产模型?
开发者您好,请问是参考自定义智能体配置添加自定义大模型这篇文档吗?能否提供IDE、CodeGenie的版本信息,方便问题分析解决。
更多关于HarmonyOS鸿蒙Next中CodeGenie怎样添加自定义的大模型啊?的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html
先把问题拆成配置失败和问答失败两类排查。
1. 自定义模型无法添加
- 确认 DevEco Studio 版本。6.0.2 Release 开始支持 Service Provider 和 URL 两种添加方式;更早版本能力会少一些。
- 如果是 Kimi 这类模型,优先走 URL 方式,Protocol 选 OpenAI,Url 填模型厂商提供的 OpenAI 兼容 base url,Model 填厂商文档里的模型标识,不要填展示名。
- API Key 要用模型服务的 key,不是华为账号 token,也不是控制台临时登录态。
- 企业代理/抓包/证书拦截可能会导致校验失败,建议先用浏览器或 curl 验证同一台电脑能访问模型接口。
2. 内置问答也全部报错
如果任何问题都报错,就不只是自定义模型配置问题,优先查 CodeGenie 登录状态、网络代理、DevEco Studio 版本和 CodeGenie 服务连通性。可以退出 CodeGenie 后重新登录,关闭代理/VPN 后再试;如果仍失败,把报错弹窗文本、DevEco Studio 版本、系统版本和 IDE 日志贴出来,官方才好判断是账号、网络还是插件服务异常。
简单判断:只有自定义模型失败,多半是协议、URL、Key、Model 名称问题;内置模型也失败,多半是 CodeGenie 登录或网络链路问题。
不清楚
不知道为啥,我这边无法添加 自定义的 大模型。
而且,提问任何问题都报错,如图:

不是只能用内置模型。按当前 CodeGenie 的 Model 配置文档,可以添加三方模型,入口一般在 CodeGenie 面板右上角 Settings > Model。
添加方式有两类:
- Service Provider:填写 Name、Provider、API Key、Model。当前文档列出的 Provider 包括 OpenAI、Gemini、Anthropic、DeepSeek、Alibaba Cloud、Z.ai。
- URL:填写 Name、Protocol、Url、API Key、Model。Protocol 支持 OpenAI、Anthropic、Gemini、Ollama。
所以如果 KIMI 提供 OpenAI 兼容接口,可以按 URL 方式配置:Protocol 选 OpenAI,Url 填它的 base url,API Key 填自己的 key,Model 填对应模型标识。如果某个国产模型不兼容上述协议,也不在内置 Provider 列表里,就不能直接添加,需要通过兼容 OpenAI 或 Ollama 协议的网关或本地适配层转一下。
另外要区分使用场景:智能问答、Inline Chat、自定义 Agent 可以选择已配置的 Custom Models;代码续写能力对模型还有额外要求,当前续写主要支持 OpenAI/Ollama 协议,并且模型需要支持 FIM 补全能力,否则可能能配置成功但续写效果不可用。
找HarmonyOS工作还需要会Flutter的哦,有需要Flutter教程的可以学学大地老师的教程,很不错,B站免费学的哦:https://www.bilibili.com/video/BV1S4411E7LY/?p=17
好像得加入API key,
在HarmonyOS NEXT中,CodeGenie通过插件机制支持自定义大模型。您可在DevEco Studio中创建CodeGenie扩展插件,遵循其API规范,在插件的modelProvider接口中注册您的模型推理服务(如通过OHOS的AI框架或HTTP端点),并配置modelName与capabilities。随后在IDE设置中启用该插件即可。
目前CodeGenie暂不支持直接添加自定义大模型,内置模型列表也未开放Kimi等国产模型的接入选项。如需使用其他模型,需等待后续版本功能扩展。


