Quickstart — 快速部署
Docker 单机、OpenAI / Anthropic / Bedrock / DashScope 上游、多供应商负载均衡、MCP 代理、Claude Code 经网关。单机 5 分钟跑通;不同上游 case 5–30 分钟。
从 Docker 单机开始
$ docker run -d \
--name gatellm \
-p 7890:7890 \
-e STORAGE_MODE=sqlite \
-v gatellm-data:/var/lib/protoflux \
ghcr.io/gatellm-io/gatellm:latest零配置启动:镜像默认开控制台,首次启动自动生成管理员密码并打印一次。抓到密码即可登录 控制台 配上游、模型、密钥。完整 8 步(约 5 分钟)走 Docker 单机跑通。
这份手册面向终端用户——使用产品的人。无论你是哪一类,都建议先跑通 Docker 单机,再按角色分流:
| 你是 | 你要做的事 | 先看 |
|---|---|---|
| 接入方 / 调用方 | 把客户端应用接到网关,通过网关调用模型 | Docker 单机跑通 → 端点 · 认证 · 协议互通 → 客户端接入与网关差异 → 错误码 |
| 管理员 / 运营者 | 在控制台管理用户、密钥、上游、模型、路由,看统计与日志 | Docker 单机跑通 → 控制台登录与角色 → 总览仪表板 → 字段速查索引 |
不知道从哪开始?按你想达成的目标找:
| 目标 | 起点 |
|---|---|
| 降低调用成本 | 降低调用成本 |
| 做到高可用 / 容灾 | 做到高可用 |
| 多租户隔离 | 多租户隔离 |
| 满足合规与审计 | 满足合规与审计要求 |
| 排查问题 | 从症状出发排障 |
| 请求改写选型 | 请求改写与路由:怎么选 |
| 上线自检 | 上线检查清单 |
| 脚本性能与内存 | 脚本性能与内存 |
| 访问控制设计 | 访问控制设计 |
http://localhost:7890,文中示例以此为准;部署到别处把 localhost:7890 换成你的地址即可。http://localhost:7890/console。sk-...)是占位符,请替换为你自己签发的访问密钥。