MiGPT v4.2.0 智能家居(将小爱音箱接入ChatGPT和豆包,改造成你的专属语音助手)

MiGPT v4.2.0 智能家居(将小爱音箱接入ChatGPT和豆包,改造成你的专属语音助手)-洛洛资源库
MiGPT v4.2.0 智能家居(将小爱音箱接入ChatGPT和豆包,改造成你的专属语音助手)
此内容为免费资源,请登录后查看
0积分
资源来源于网络,侵权立删
站长微信:Da_muzi
免费资源

项目介绍

MiGPT 是一个开源项目,旨在将小米的小爱音箱与 ChatGPT、豆包等先进的大型语言模型(LLM)进行桥接。通过该集成,用户的小爱音箱不再局限于预设指令,而是获得了强大的自然语言理解、上下文记忆、连续对话角色扮演能力。这使得小爱音箱能够提供更智能、更个性化的交互体验,从简单的问答到复杂任务辅助,并能更深度地联动米家智能家居设备,实现真正懂你的智能管家功能。

视频演示

项目截图

功能亮点

  • 自定义 TTS。厌倦了小爱同学的语音?帮你解锁「豆包」同款音色,就像真人在回你的消息。
  • AI 问答。想象一下,当小爱音箱接入大模型后,上知天文,下知地理,从“人工智障”秒变学霸。
  • 角色扮演。一秒调教小爱,无论是成为你的完美伴侣,还是那个能听你倾诉心事的贴心闺蜜,都不在话下。
  • 流式响应爱情来得太快就像卷风,而你的小爱音箱也是,对你的爱意秒回,爱你不会让你等太久。
  • 长短期记忆。小爱音箱现在能记住你们之间的每一次对话,越聊越默契,就像是你身边的老朋友。

支持的小爱音箱型号

设备要求:MiGPT支持大部分小爱音箱型号,推荐使用小爱音箱Pro(完美运行)

✅ 完美运行

已知可以完美运行 MiGPT 的小爱音箱型号有:

注意:这里的连续对话是一种实验性功能,并非小爱音箱自带的连续对话。在没有刷机的情况下,使用效果并不理想(仅供尝鲜),建议日常使用时关闭 streamResponse 选项。

名称型号ttsCommandwakeUpCommandplayingCommandstreamResponse反馈来源
Xiaomi 智能音箱 ProOH2P[7, 3][7, 1]-true@idootop
小爱音箱 ProLX06[5, 1][5, 3]-true@idootop
小米 AI 音箱S12[5, 1][5, 3]-true微信: CMSJ
小米 AI 音箱(第二代)L15A[7, 3][7, 1][3, 1, 1]true微信: 之广
小爱音箱 万能遥控版LX5A[5, 1][5, 3]-true@imhsz
小爱音箱 Play(2019 款)LX05[5, 1][5, 3][3, 1, 1]true@wt666666
小爱智能家庭屏 10X10A[7, 3][7, 1]-true@IDarkBoss
Xiaomi Sound ProL17A[7, 3][7, 1]-true微信: eof

🚗 正常运行

可以正常运行 MiGPT,但不支持连续对话的小爱音箱型号有:

部分机型的 MIoT 接口不支持查询设备播放状态或查询状态异常,比如小米音箱 Play 增强版(L05C),将会导致 MiGPT 部分功能异常,无法使用连续对话等,此时需要关闭 streamResponse。相关 issue

名称型号ttsCommandwakeUpCommandplayingCommandstreamResponse反馈来源
小爱音箱L06A[5, 1][5, 2]-false@zhanglc
小爱音箱 miniLX01[5, 1][5, 2]-false@gsscsd
小爱音箱 PlayL05B[5, 3][5, 1]-false@BiuBiu2323
小米小爱音箱 Play 增强L05C[5, 3][5, 1]-false@lyddias
小爱音箱 ArtL09A[3, 1][3, 2]-false@zwsn
小爱触屏音箱LX04[5, 1][5, 2]-false@ilovesouthpark
Xiaomi 智能家庭屏 MiniASX4B[5, 3][5, 1]-false@VincentGresham
Xiaomi 智能家庭屏 6X6A[7, 3][7, 1]-false@Hongwing
Redmi 小爱触屏音箱 Pro 8 英寸X08E[7, 3][7, 1]-false@shangjiyu
Xiaomi 智能家庭屏 Pro 8X8F[7, 3][7, 1]-false@xiaodou

❌ 不支持

完全不支持 MiGPT 的小爱音箱型号有:

名称型号反馈来源
小米小爱音箱 HDSM4@romantech
小米小爱蓝牙音箱随身版-微信: 明天

相关项目与教程

项目链接简介来源
相关项目
MiGPT 图形用户界面通过图形化界面的方式创建并管理MiGPT,支持运行多个账号@lmk123
MiGPT 配置中心基于Vue的MiGPT可视化配置界面,提供洞察的服务管理和参数配置能力@LipapaSma
@shinedlc/mi-gpt支持摄像头模块的MiGPT看到分支,让小爱同学可以和理解现实世界@shinedlc
使用教程
MiGPT官方视频教程官方视频教程安装 PPT 文件 👉 MiGPT 官方教程.pdf@idootop
MiGPT 接入豆包等大模型教程豆包、Moonshot(Kimi)等常见大模型的详细接入教程@lmk123
通过 Docker 快速安装 MiGPT,手把手教你绕开异地登录风控适合小白使用教程,全程几乎都是图形化页面界面@Jasonzhu1207
小爱音箱PRO的AI模式使用说明这是一位老爸为家里的孩子专门整理的贴心教程@mxyblog
使用 MiGPT 将您的小爱音箱接入 ChatGPT作者详细介绍了如何在1Panel上,通过OneAPI来转换腾讯混元大模型,和讯飞星火大模型的API并成功接入MiGPT@miaowmint
Unraid 部署 MiGPT在 Unraid 上使用 Docker 部署 MiGPT 的详细教程@ilovesouthpark

使用方式

MiGPT 有两种启动方式: Docker 和 Node.js

启动成功后,你可以通过以下方式来召唤 AI 回答问题:

  • 小爱同学,请 xxx。比如 小爱同学,请问地球为什么是圆的?
  • 小爱同学,你 xxx。比如 小爱同学,你喜欢我吗?
  • 小爱同学,召唤 xxx。比如 小爱同学,召唤傻妞

Docker

对于电脑小白或者不想自己配置代码运行环境(Node)的同学,可以使用 Docker 启动方式。

请先按照 ⚙️ 参数设置 相关说明,配置好你的 .env 和 .migpt.js 文件,然后使用以下命令启动 docker:

docker run -d --env-file $(pwd)/.env -v $(pwd)/.migpt.js:/app/.migpt.js idootop/mi-gpt:latest

注意:在 Windows 终端下需要将配置文件路径 $(pwd) 替换为绝对路径。

Node.js

如果你是一名前端 (Node) 开发者,也可以通过 NPM 安装 mi-gpt 启动 MiGPT

npm install mi-gpt # 安装依赖

然后,创建并启动 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();

注意:此模式下并不会主动读取 .env 和 .migpt.js 中的配置信息,你需要手动初始化 Node 环境变量,并将 .migpt.js 中的参数作为 MiGPT.create 的初始化参数传入。👉 示例代码

📖 使用文档

提示:大多数问题都可在 💬 常见问题 中找到答案。

有问题及时联系站长,QQ:1240555208
更多优质资源在QQ群里,可以进群领取:467392290~
© 版权声明
THE END
点赞7 分享
及时反馈~ 抢沙发

请登录后发表评论

    暂无评论内容