ARTICLE DETAIL

资讯详情

深耕编程入门与网站建设的一线实战洞察。

三步把小爱音箱接上大模型:MiGPT 本地部署完整指南

三步把小爱音箱接上大模型:MiGPT 本地部署完整指南 三步把小爱音箱接上大模型MiGPT 本地部署完整指南【免费下载链接】mi-gpt 将小爱音箱接入 ChatGPT 和豆包改造成你的专属语音助手。项目地址: https://gitcode.com/GitHub_Trending/mi/mi-gpt晚上十一点你对着客厅里的音箱问小爱同学为什么天是蓝的它绕了一圈云端回了句不痛不痒的为你播放歌曲。用 MiGPT 把它接上大模型之后同样的问题几秒内就有答案它还记得你上次聊到哪甚至能说一口你设定的人设——整套服务跑在你自己的机器上语音数据不出局域网。一句话介绍 MiGPT把小爱音箱接入 ChatGPT、豆包等大模型改造成你的专属语音助手。工作原理一句话看懂 MiGPT 的消息链路你只需要记住输入→处理→输出三段输入你对音箱说的话先进小米云端MiGPT 轮询设备消息列表把最新一句抓过来处理这句话连同前文上下文一起发给大模型模型负责思考作答输出答案以文字或语音的形式送回音箱由音箱朗读给你听。后台还有长短时记忆在悄悄记笔记越聊越懂你细节不用管。Docker 三步启动 MiGPT最短路径部署第一步把代码弄到本机。git clone https://gitcode.com/GitHub_Trending/mi/mi-gpt cd mi-gpt这一步把项目克隆下来目录里会看到 .env.example 和 .migpt.example.js 两份示例配置后面要改的就是它们。第二步填两份配置。把两个示例文件分别重命名为 .env 和 .migpt.js。OPENAI_MODELgpt-4o-mini OPENAI_API_KEYsk-xxxxxxx.env 决定谁来思考模型名加密钥两行必填自己在家里跑模型的话再加一行 OPENAI_BASE_URL 指向你的服务地址。.migpt.js 决定接管哪台音箱小米 ID、账号密码、米家里的音箱名三个字段填完即可每个字段的详细说明在 docs/settings.md。第三步启动容器。docker run -d --env-file $(pwd)/.env -v $(pwd)/.migpt.js:/app/.migpt.js idootop/mi-gpt:latest这条命令把 MiGPT 挂到后台运行同时把你刚填好的两份配置塞进容器。手头没有 Docker装好 Node 后执行npm install mi-gpt用同样的参数初始化也能跑配置项一一对应。启动成功怎么验证让音箱说第一句话日志打出服务已启动之后验证方法很简单就是对话你喊小爱同学召唤傻妞音箱应一句你好我是傻妞说明 AI 模式进来了再问一句为什么天是蓝的它应该用一段正经话答你而不是放歌。高频踩坑速查配置不生效、音箱没声音⚠️ userId 是账号个人信息页里的小米 ID不是手机号或邮箱did 要和米家中设置的名称一字不差写错就连不上。⚠️ 改完配置必须重启 Docker 才生效重启还不行就删掉旧容器重新创建。⚠️ Windows 终端里 $(pwd) 不识别把命令里的路径换成实际绝对路径。⚠️ 音箱不出声或唤醒失灵多半是这款型号的指令编号不同在规格页查 play-text 和 wake-up 两项分别填进 ttsCommand 和 wakeUpCommand多数型号是 [5, 1] 和 [5, 3]。进阶玩法换个音色、加台音箱继续玩核心跑通之后往深走有三个方向换音色接上第三方 TTS对着音箱说把声音换成 xxx就能当场换声音教程在 docs/tts.md加设备家里不止一台小爱先看 docs/compatibility.md 确认型号和指令参数调手感连续对话、进退出 AI 模式的触发词都能改改完按上面的踩坑清单重启一次即可。玩出花样之后欢迎去项目评论区晒晒你的改造成果——说不定下一台变聪明的小爱就是被你这篇帖子带出来的。【免费下载链接】mi-gpt 将小爱音箱接入 ChatGPT 和豆包改造成你的专属语音助手。项目地址: https://gitcode.com/GitHub_Trending/mi/mi-gpt创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表