安装和部署AIRouter分为以下步骤,需提前准备特定环境:
- 环境要求:需Python 3.7+,推荐Linux/macOS系统,并安装Git、Docker(可选)和MySQL。
- 克隆仓库:通过Git克隆项目代码后进入目录:
git clone https://github.com/THESIS-AGENT/AIRouter.git && cd AIRouter
- 依赖安装:可选择作为Python包安装(推荐
pip install -e .
)或直接安装依赖(pip install -r requirements.txt
)。 - 配置:需填写API密钥和数据库信息,复制示例文件后修改为真实值。
- 启动服务:推荐使用Docker容器化部署(
docker-compose up -d
),或手动启动健康检查和密钥管理服务。
注意:MySQL需提前创建数据库和表结构,Docker部署需确保端口未被占用。
本答案来源于文章《AIRouter:统一API接口调用多模型的智能路由工具》