聆思平台(LSPlatform)提供了产品管理模块,可以快速在你的智能硬件设备集成先进的大模型交互功能。
您可以通过 《开始使用LSPlatform》了解更多关于 LSPlatform 的信息与使用方式。
首先,点击应用
模块中的创建应用
按钮。选择内部应用,并给应用命名
点击在线编排
点击编排应用
进入可视化应用编排界面
右键点击下方文件链接另存为我们的示例工程文件
大模型应用_flows.json
在应用编排界面导入刚下载的示例工程
默认点击导入即可
如果出现已存在节点提示,点击导入副本
示例工程实现了语音输入输出、AIUI技能交互/大模型交互的功能,具体流程如下:
AIUI是传统的NLP技能交互平台,支持天气、股票、智能家居等技能控制的交互。如何配置AIUI技能和获取配置信息可以参考AIUI平台使用指南
找到AIUI调用
节点,双击打开该节点进行API KEY
配置。
在弹出的配置页面填入AIUI平台对应的AIUI_APP_ID
和AIUI_API_KEY
保存即可;
部署
后返回应用
界面,打开刚才创建的应用,点击部署生产
在产品管理
模块点击新建产品
按钮,并按要求填写你的产品名称。
配置你需要调用的大模型应用,完成配置后,用户可通过语音交互实现大模型对话。在此我们仅需在配置应用
勾对第一阶段已经部署的大模型应用即可。
设备ID是一个产品下的唯一设备标识,我们需要获取当前设备ID方便后续在云端配置,才能让设备鉴权通过实现端云交互。
读取方式:
聆思平台只会对列表中的设备鉴权提供交互服务,因此需要将前面读取到的设备ID在设备管理
页面进行导入才能实现设备正常交互。
平台提供10个免费测试ID用于产品验证阶段测试使用,如需新增额度,请在平台联系商务
完成云端配置后,仅需将产品ID写入设备,才能让设备找到对应的产品完成鉴权服务。
写入方式:
使用数据线连接开发板 DAP_USB
接口后,可通过聆思在线串口工具打开该串口,波特率保持默认115200。
通过 product_id set
和secret_id
指令可以分别配置开发板接入的大模型应用 productID 及其密钥,示例如下:
flash.set.product_id "你的product_id"
flash.set.secret_id "你的product_secret"
product_id 和 secret_id 可在对应产品的产品信息中获取。
至此,设备端配置完成,断电重启完成配网,即可通过唤醒词进行交互。