K1 OH5.0 AI 构建开发说明
修订记录
| 修订版本 | 修订日期 | 修订说明 |
| 001 | 2025-03-28 | 初始版本 |
| 002 | 2025-04-12 | 优化格式 |
1. 前置准备
参考编译文档完成系统编译、烧录:K1 OH5.0 下载编译烧录说明
1.1 Ollama + Deepseek 资源准备
下载地址:点我下载
deepseek-r1-distill-qwen-1.5b-q4_0.gguf
Modelfile
Ollama
deepSeek-r1-distill-qwen-1.5b**-q4_0.gguf**
已压缩与优化的大语言模型文件,采用 GGUF 格式。该格式针对高效推理与模型压缩设计,适合在资源受限的设备(如嵌入式或移动终端)上运行。
M****odefile
定义了如何配置和使用 deepseek-r1-distill-qwen-1.5b-q4_0.gguf 模型文件。
O****llama
运行和管理各种机器学习模型。它支持多个模型版本和格式,包括 DeepSeek 系列模型。通过 Ollama,你可以方便地部署、运行和管理 DeepSeek-R1-Distill-Qwen-1.5B-Q4_0.gguf 模型。
1.2 环境和工具准备
- MUSE Paper 及电源一套
- Type-C 线(用于烧录和 hdc 连接)
- Windows 系统端安装 hdc 工具(用于和板子之间传输文件)
- IDE(DevEco 4.0)
- K1 OH5.0 编译构建环境
2. 安装 Ollama + deepseek-r1-1.5b
为了让开发者快速体验,提供了一键打包安装的安装包。
2.1 连接设备
用 Type-C 线连接 Windows 系统和 Muse Paper
确认 hdc shell 正常连接 MUSE Paper
D:\>hdc list targets
0123456789ABCDEF
2.2 下载并解压安装包
将安装包下载至 Windows 电脑任意目录并解压。下载地址:点我下载(若已下载,请忽略)。
安装包内包含:安装包、二次开发所需要的程序和开发手册等。
2.2.1. 一键自动安装 Deepseek
双击图中的红色圈住的安装脚本:setup_ohos_ollama_env_v1.0.bat , 系统将自动为 OH 安装所有 LLM 的依赖库和应用程序:

2.2.2. 运行调试
安装完后,应用就可以进行 LLM 的问答功能。
- 运行 Ollama,显示如下图表示 Ollama 正常工作:

- 如下图,若
list为空,表示模型没有安装,需要加载大模型

- 加载大模型

- 再查看模型列表

- 在命令行运行大模型进行对话

- 打开 OH 的 HAP 程序

- 测试 HAP 的使用界面

3. 二次开发
3.1 开发环境准备
-
OH 系统开发:VSCode + Ubuntu Linux server
-
HAP 开发:DevEco 4.0 (推荐版本:
deveco-studio-4.1.0.400.exe) -
需要开发文件:点我下载(若已下载,请忽略)
c``hatgpt: 包含 OH ChatGPT 库代码与 TestNAPI 测试代码d``eepseek:演示 HAP 代码

3.2. OH 系统构建
- 将
chatgpt文件夹放入路径:oh5.0/foundation/communication/chatgpt - 配置模块编译文件后,即可生成对应库文件,为上层 HAP 提供访问 Ollama 接口的支持
3.2.1. 编辑开发代码
根据实际需求修改源代码。


