【对外地址】怎么填?
【对外地址】填写你部署 migpt-server
的设备的 IP 地址与端口号组成的地址,这个地址会下发给小爱音箱用于生成语音,所以:
- 不能使 用本地地址如
http://localhost:36592
、http://127.0.0.1:36592
等,因为小爱音箱无法访问到你的本地服务 - 如果你部署在跟小爱音箱同一个局域网的设备(例如你的电脑、路由器、NAS 等)上,那么可以使用
http://[你的局域网地址]:[你自定义的端口号,如果没有那就是默认端口号 36592]
,例如http://192.168.1.2:36592
- 如果你部署在公网(例如云服务器)上,那么可以使用
http://[你的公网地址]:[你自定义的端口号,如果没有那就是默认端口号 36592]
- 如果你做了反代,那么可以填写你的反代地址,例如
https://my-custom-domain.com
- 在公网部署一定要做安全防护!点击查看:通过 NPM 部署或者通过 Docker 部署
- 如果你做了反代,那么可以填写你的反代地址,例如
- 如果你把
migpt-server
部署在局域网里,但开放了一个外网入口,此时你应该填写局域网的地址,并且做公网的安全部署。
【对外地址】旁边的【检测】按钮可以检测你填写的地址,如果失败了,那么你需要再次确认你的地址。你至少要确保你的对外地址在浏览器直接打开时能打开 MiGPT GUI 的控制界面。
如果检测成功了,但实际使用时小爱音箱没有声音,那么说明小爱音箱无法连接到你填写的【对外地址】,常见的情况有:
- 你的小爱音箱跟你部署
migpt-server
的设备不在同一个局域网 - 其他网络配置问题导致小爱音箱无法连接到你的【对外地址】