MiGPT改造专属语音助手:将小爱音箱接入 ChatGPT 和豆包
在这个数字化的世界里,家已不仅仅是一个居住的地方,而是我们数字生活的延伸。MiGPT通过将小爱音箱、米家智能设备与ChatGPT的理解能力完美融合,让你的智能家居更懂你。
MiGPT不仅仅是关于设备自动化,而是关于打造一个懂你、有温度、与你共同进化的家。未来,你的每个智能家居设备,从灯泡、插座到扫地机器人、电视等,都可以作为一个个独立的智能体(Agent),更智能、更贴心地响应你的指令。这些独立的智能体还可以彼此感知、彼此配合,构成一个更强大的协作网络。而小爱音箱就像是你的智能家居专属管家,全心全意为你服务,释放智能家居真正的潜力。
✨ 项目亮点
🎓 LLM回答:想象一下,你的小爱音箱变身聊天高手,可以使用ChatGPT等大模型来回答你的问题。
🎭 角色扮演:一秒调教小爱,无论是成为你的完美伴侣,还是那个能听你倾诉心事的贴心闺蜜,都不在话下。
💬 流式响应:爱情来得太快就像龙卷风,而你的小爱音箱也是,对你的爱意秒回,爱你不会让你等太久。
🧠 长短期记忆:小爱音箱现在能记住你们之间的每一次对话,越聊越默契,就像是你身边的老朋友。
🔊 自定义TTS:厌倦了小爱同学的语音?帮你解锁「豆包」同款音色,就像真人在回你的消息。
🤖️ 智能家居Agent:心情不好?小爱立刻懂你,自动帮你播放喜欢的音乐,调节灯光,逗你开心。
🚀 启动项目
设置
该项目可以通过Docker或Node.js启动:
Docker:对于不太熟悉代码配置的用户,Docker提供了更简单的设置方式。在运行项目之前,需要配置环境文件,如.env和.migpt.js。
Node.js:适合熟悉JavaScript的开发人员。通过NPM安装依赖项后,您可以通过指定参数,如用户ID和设备详情,配置和启动MiGPT实例。
配置
用户必须配置参数,如小爱音箱的用户ID、密码和设备名称。
必须在.env中设置环境变量,包括用于OpenAI的API密钥和其他可选设置,如不同提示的音频效果。
申请API Key 登录您的OpenAI账号后,导航至API部分。在API页面上,您可以找到申请API Key的选项。
预充值
在“Billing settings”中选择“Add to credit balance”。 输入预充值金额,最低为5美元。
OpenAI支付觉得复杂的小伙伴可以参考: 国内直连通过中转平台快速获取GPT-4 API KEY 密钥,以 uiuihao.com 平台为例,申请并使用GPT-4 API密钥比较友好,可以快速主力开发者更好的节省折腾申请GPT-4 API KEY 密钥的时间。
自定义
该项目允许通过配置文件进行广泛的自定义,用户可以设置名称、配置文件、与小爱交互的命令以及AI响应设置。
常见问题
该项目支持大多数小爱音箱型号,但由于MioT接口支持不完整,某些型号的功能可能有限。
理论上,它支持与OpenAI SDK兼容的各种型号,通过修改环境变量以连接不同的AI服务,可以进一步进行定制。
这个项目是增强用户与智能家居设备之间交互的创新方法,使日常交流更具吸引力和个性化。要深入了解,请在GitHub上这里探索该项目。
————————————————该项目地址:https://github.com/idootop/mi-gpt
暂无评论,1334人围观