- VisualStudio2022插件的安装及使用-编程手把手系列文章
- pprof-在现网场景怎么用
- C#实现的下拉多选框,下拉多选树,多级节点
- 【学习笔记】基础数据结构:猫树
大家好,我是晓凡.
今天要给大家带来一个超级有趣的开源项目MiGPT.
这个项目,简直就是给小爱音箱装上了超级大脑,让你的小爱音箱更聪明.
想象一下,当小爱音箱接入大模型后,上知天文,下知地理,从“人工智障”秒变学霸.
MiGPT是一个由idootop团队开发的开源项目,目前已经获得了7.5k的Star,这在GitHub上可是相当受欢迎的.
MiGPT 通过将小爱音箱、米家智能设备,与 ChatGPT 的理解能力完美融合,让你的智能家居更懂你.
① 开源地址 。
https://github.com/idootop/mi-gpt 。
②官方演示视频 。
视频地址:https://www.ixigua.com/7426731715105653298 。
MiGPT 支持大部分的小爱音箱型号,但对有些型号是不支持的。像小度音箱、天猫精灵、HomePod 等智能音箱设备.
大家在实用前一定要确认好自己的设备型号,以免出现一些不必要的麻烦.
下面例举出支持和不支持的设备供大家参考(数据来源于网络小伙伴) 。
名称 | 型号 | ttsCommand | wakeUpCommand | playingCommand | streamResponse | 反馈来源 |
---|---|---|---|---|---|---|
小爱音箱 Pro | LX06 | [5, 1] |
[5, 3] |
- | true | @idootop |
小爱音箱 mini | LX01 | [5, 1] |
[5, 2] |
[4, 1, 1] |
true | @gsscsd |
小爱音箱 Play(2019 款) | LX05 | [5, 1] |
[5, 3] |
[3, 1, 1] |
true | @wt666666 |
小爱音箱 万能遥控版 | LX5A | [5, 1] |
[5, 3] |
- | true | @imhsz |
小米 AI 音箱 | S12 | [5, 1] |
[5, 3] |
- | true | 微信: CMSJ |
小米 AI 音箱(第二代) | L15A | [7, 3] |
[7, 1] |
[3, 1, 1] |
true | 微信: 龙之广 |
小爱智能家庭屏 10 | X10A | [7, 3] |
[7, 1] |
- | true | @IDarkBoss |
Xiaomi Sound Pro | L17A | [7, 3] |
[7, 1] |
- | true | 微信: eof |
MiGPT
,但不支持连续对话的小爱音箱型号名称 | 型号 | ttsCommand | wakeUpCommand | playingCommand | streamResponse | 反馈来源 |
---|---|---|---|---|---|---|
小爱音箱 | L06A | [5, 1] |
[5, 2] |
- | false | @zhanglc |
小爱音箱 Play | L05B | [5, 3] |
[5, 1] |
- | false | @BiuBiu2323 |
小米小爱音箱 Play 增强版 | L05C | [5, 3] |
[5, 1] |
- | false | @lyddias |
Xiaomi 智能家庭屏 6 | X6A | [7, 3] |
[7, 1] |
- | false | @Hongwing |
Redmi 小爱触屏音箱 Pro 8 英寸 | X08E | [7, 3] |
[7, 1] |
- | false | @shangjiyu |
小爱音箱 Art | L09A | [3, 1] |
[3, 2] |
- | false | @zwsn |
小爱触屏音箱 | LX04 | [5, 1] |
[5, 2] |
- | false | @ilovesouthpark |
名称 | 型号 | 反馈来源 |
---|---|---|
小米小爱音箱 HD | SM4 | @romantech |
小米小爱蓝牙音箱随身版 | - | 微信: 明天 |
MiGPT作者很贴心,生怕大家不会运行,还自己录制了视频 。
视频地址:https://www.bilibili.com/video/BV1zb421H7cS/?vd_source=1da677016e82657d6d824923c1d481a3 。
MiGPT 开源项目提供了两种部署方式,可以选择通过 Docker 或 Node.js 的方式部署.
对于不熟悉代码配置的用户,可以选择使用 Docker 进行快速部署.
对于有 Node.js 开发经验的用户,可通过 npm 安装相关依赖并运行项目 。
① 参数配置配置 .migpt.js 。
重命名本项目根目录下的 .migpt.example.js文件为 .migpt.js 。
详细参数参考:https://github.com/idootop/mi-gpt/blob/main/docs/settings.md 。
②环境变量配置 .env 。
重命名本项目根目录下的 .env.example 文件为 .env.
详细配置参考:https://github.com/idootop/mi-gpt/blob/main/docs/settings.md 。
③ 启动 docker 。
以上配置好之后,按照如下命令启动docker 。
docker run -d --env-file $(pwd)/.env -v $(pwd)/.migpt.js:/app/.migpt.js idootop/mi-gpt:latest
① 安装依赖 。
npm install mi-gpt # 安装依赖
② 参数配置于上面docke小节的一样 。
配置 .migpt.js 和 环境变量配置 .env 。
③ 启动 MiGPT 实例 。
import { MiGPT } from "mi-gpt";
async function main() {
const client = MiGPT.create({
speaker: {
userId: "987654321", // 注意:不是手机号或邮箱,请在「个人信息」-「小米 ID」查看
password: "123456", // 账号密码
did: "小爱音箱Pro", // 小爱音箱 ID 或在米家中设置的名称
},
});
await client.start();
}
main();
启动成功后,你可以通过以下方式来召唤 AI 回答问题:
小爱同学,请问地球为什么是圆的?
小爱同学,你喜欢晓凡么?
小爱同学,召唤傻妞
通过图形化界面的方式创建并管理 MiGPT,支持运行多个账号 。
官网:https://migptgui.com/ 。
支持摄像头模块的 MiGPT 分支,让小爱同学可以看到和理解现实世界 。
项目地址:https://github.com/shinedlc/mi-gpt 。
接入豆包、Moonshot(Kimi)、通义千问、质谱AI等大模型 。
具体教程参考:https://migptgui.com/docs/apply/ 。
以上就是本期内容的全部,希望对您有所帮助.
大家觉得MiGPT 怎么样呢?欢迎评论区留言.
我们下期再见 ヾ(•ω•`)o (●'◡'●) 。
最后此篇关于MiGPT让你的小爱音响更聪明的文章就讲到这里了,如果你想了解更多关于MiGPT让你的小爱音响更聪明的内容请搜索CFSDN的文章或继续浏览相关文章,希望大家以后支持我的博客! 。
我是一名优秀的程序员,十分优秀!