SuperAPI AI 工具集

huawei-cloud-sac-new-api

编程与开发

查看项目

更新于 10-15 22:14

技能介绍

用途:在华为云上一键端到端部署 NewAPI LLM 网关方案,为多个大模型 API 请求提供统一管理与转发,支持负载均衡、密钥轮换和使用统计。

架构与工具链:使用 ECS(Ubuntu 22.04)、VPC、子网、安全组(SSH 22 与 NewAPI Web 3000 端口)、EIP 和 EVS 系统盘;通过 cloud-init 安装 Docker 并启动 NewAPI 网关容器。工具链为 Playwright CLI、Python 3.10+、Terraform 1.5+,不使用 KooCLI,所有资源操作通过 Terraform 完成。

使用方式:需 Python 3.10+、Playwright CLI、Terraform 1.5+;通过环境变量 HW_ACCESS_KEY、HW_SECRET_KEY 提供华为云 AK/SK,未设置则手动编辑 terraform.auto.tfvars.json。流程为先提取方案信息,再下载并规范化模板,列出变量供确认,然后执行 terraform init、plan,经用户明确确认后 apply,最后用 state list、output -json 验证并 destroy 清理。

限制与安全:仅支持 cn-north-4 区域;terraform.auto.tfvars.json 含敏感信息,禁止在对话中读取或显示,也不得提交到版本控制;修改操作需用户确认。部署后需等待约 10-15 分钟 cloud-init,访问 http://<EIP>:3000 验证。其余细节(如完整 IAM 权限、验收清单)暂未提供全文。