使用 mi-gpt 升级闲置的小爱音箱

2,543 阅读1分钟

前言

前段时间看到了一个项目 mi-gpt ,可以将你的小爱音箱接入 gpt,改造成专属于你的语音助手。

接下来就由作者来介绍小爱同学从零接入 deepseek 的过程。

设置环境变量和配置文件

mi-gpt 有两种部署方式,一是使用 docker 部署,二是使用 Node.js 进行部署,本文使用 docker 进行部署使用。

需要提供两个文件 .env 和 .migpt.js 文件,.migpt.js 是配置文件,包括一些配置,.env 是环境变量文件,存放 gpt 密钥相关文件。文件的例子可以从仓库里复制,然后进行相应的修改。

使用了 deepseek 模型,所以我的.env文件如下:

OPENAI_MODEL=deepseek-chat
OPENAI_API_KEY=sk-xxxxx
# 你的大模型服务接口,比如:https://api.openai.com/v1(注意:一般以 /v1 结尾)
OPENAI_BASE_URL=https://api.deepseek.com/beta

启动

使用以下命令启动 docker:

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

windows 环境下需要将$(pwd)替换为绝对路径。

启动后可以通过 callAIKeywords 设置的关键字调用 ai 来响应用户的消息。

image.png

小结

本文介绍了使用 mi-gpt 升级你的闲置的小爱音箱,通过简单的测试和使用,个人感觉还不够完善,稳定性不够好,感兴趣的读者可以根据本文的内容进行自行搭建尝试.

参考