如何最快完成 VoAPI 安装:AI 模型接口管理与分发系统落地实操
【免费下载链接】VoAPI🎉 全新下一代高颜值、高性能、高扩展的智能AI大模型API聚合分发系统 | A new next-generation high-value, high-performance, and highly scalable intelligent AI large-model API aggregation and distribution项目地址: https://gitcode.com/gh_mirrors/vo/VoAPI
VoAPI 是一套 AI 模型接口管理与分发系统,把上游模型供应商聚合到一起,负责请求转发、密钥分发和用量统计。VoAPI 安装流程很短:拿到代码、拉起容器,就能进管理面板。使用边界先说清:它只适合个人学习与内部自用,禁止商用。
部署前 3 项检查
整个过程由 Docker 编排,环境满足下面三项就够开工:
| 组件 | 用途 | 检查命令 |
|---|---|---|
| Docker | 承载 MySQL、Redis、VoAPI 应用三个容器 | docker --version |
| Docker Compose | 多容器一键编排与重启策略 | docker compose version |
| Go 语言 | 仅当你想从源码编译时才需要,直接用镜像可跳过 | go version |
✅ 版本号能正常输出版本号即合格。缺哪个装哪个,装 Docker 建议走官网下载对应操作系统的安装包。
拿到代码
把仓库克隆到工作目录并进入:
git clone https://gitcode.com/gh_mirrors/vo/VoAPI cd VoAPI预期结果:目录下能看到docker-compose.yml、config.yml、init-db.sql这些文件。克隆慢或超时,先检查网络与代理设置,再重新执行。
一行改好数据库连接
docker-compose.yml自带 MySQL 容器并预建了voapi库,用它就不用动任何东西。已有自己的 MySQL 时,只需把SQL_DSN这一行改指向自己的实例:
SQL_DSN=root:123456@tcp(host.docker.internal:3306)/voapi?charset=utf8mb4&parseTime=True&loc=Local中间的库地址与密码换成你自己的,库名保持voapi即可,其余配置原样保留。
启动并确认服务就绪
docker-compose up -d预期结果:docker ps里 MySQL、Redis、VoAPI 应用三个容器全部处于 running 状态。有容器反复重启时,用docker logs 容器名看日志定位,最常见的原因是端口被占用或数据库连接串写错。
启动之后
登录地址与默认凭证
服务就绪后,浏览器直接访问:
| 项目 | 值 |
|---|---|
| 登录地址 | http://localhost:3000 |
| 🔑 默认账号 | root |
| 🔑 默认密码 | 123456 |
⚠️ 首次登录成功后立刻改掉 root 密码,这组凭证人尽皆知,暴露在公网环境和交钥匙没有区别。
一行命令升级到新版本
有版本更新时,拉取新镜像并重新部署:
docker-compose pull && docker-compose up -d命令执行完刷新页面即可确认新版本生效;页面异常时同样先看应用容器的日志。
部署完成后的收尾提醒
⚠️ VoAPI 定位为个人学习与团队内部管理用途:不保证稳定性、不提供技术支持、禁止任何商业用途,这些都在项目里提前声明了。若你真要放进生产环境,密码、网络暴露面与数据备份的加固都得自己负责,先把它当实验环境用。
【免费下载链接】VoAPI🎉 全新下一代高颜值、高性能、高扩展的智能AI大模型API聚合分发系统 | A new next-generation high-value, high-performance, and highly scalable intelligent AI large-model API aggregation and distribution项目地址: https://gitcode.com/gh_mirrors/vo/VoAPI
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考