用到的项目
https://github.com/yihong0618/xiaogpt
准备工作
- 小爱音箱
- 小米账号,并绑定小爱音箱
- 可联网的服务器
- docker
- 通义千问的access key
拉取镜像
拉取xiaogpt的docker镜像
docker pull yihong0618/xiaogpt
tip:奇了怪,拉不下来,不知道是网络还是其他原因,总是超时。我在已部署好的电脑上将镜像导出后,再在新服务器上导入才成功
制作容器
有时候无法直接通过账号登录小米,所以要设置mitoken目录
mkdir /home/python/mitoken
将在Windows上实验成功的.mi.token文件放到目录中即可。
具体办法查看github源仓库。
包括下面的mi_did、设备型号都参考原仓库。
docker run -e MI_DID=<MI_DID> -v /home/python/mitoken:/root --name xiaogpt yihong0618/xiaogpt --account=<小米账号> --password=<小米密码> --hardware=<设备型号> --mute_xiaoai --use_qwen --qwen_key <通义千问授权码>