我们为视觉语音大模型 AI 开发套件配套提供了一套完整的 SDK 和用于编译代码的命令行工具,方便开发者在开发套件上体验各种算法能力以及开发自己的应用。本文主要讲解如何拉取 SDK 代码以及安装命令行工具。
开始之前,请参照《1-环境搭建》完成 lisa zep 命令行工具的安装。
CSK6 大模型AI开发套件 SDK 由聆思进行维护与发布,代码仓开源,项目地址为:https://cloud.listenai.com/CSKG962172/duomotai_ap.git
SDK 中除了包含操作系统(Zephyr)的源码与芯片的驱动源码外,还提供了基于本开发套件构建的离线AI算法、大模型应用、CSK6芯片外设Sample 等示例,你可以通过这些示例快速体验套件上的各种能力,并参考这些示例搭建自己的应用,在后续的开发文档中我们也会逐一介绍讲解这些示例。
在电脑终端(如cmd、poweishell)你希望保存SDK的路径下执行以下指令,拉取示例工程 SDK 代码至本地 :
(请确保您的电脑已经安装了git):
git clone --branch release https://cloud.listenai.com/CSKG962172/duomotai_ap.git
如图:

进入到 duomotai_ap目录下,并使用 lisa 命令行对项目进行初始化:
cd duomotai_ap
lisa zep init-app
lisa zep update
这个过程会对 SDK 进行初始化并拉取编译应用所需的源码和库,请耐心等待 SDK 初始化完毕。
请确保 lisa zep init-app 执行成功,预期结果如图:
本文以大模型语音交互与识图为例,演示如何编译固件。
执行以下指令进行代码编译(以 Windows CMD 终端为例):
lisa zep build -b csk6_duomotai_devkit apps\LLM_pic -p
说明:
-b csk6_duomotai_devkit:指定板型。apps\LLM_pic:指定应用目录。-p:先清理构建目录再重新构建(pristine build)。

至此您已完成 SDK 的获取与编译。
建议您阅读 《3-烧录工具 cskburn desktop 安装教程》,将编译好的固件 zephyr.bin 烧录进设备里。

强烈建议您阅读《基于Agent进行功能开发》,掌握 Agent 开发技能。
