Scripts2026年5月14日·1 分钟阅读

One API — Unified LLM API Gateway (Docker)

One API is a self-hosted LLM API gateway: unify OpenAI/Claude/Gemini/DeepSeek endpoints, manage keys, and deploy via Docker in minutes (33.7k★).

Agent 就绪

这个资产可以被 Agent 直接读取和安装

TokRepo 同时提供通用 CLI 命令、安装契约、metadata JSON、按适配器生成的安装计划和原始内容链接,方便 Agent 判断适配度、风险和下一步动作。

Stage only · 29/100Stage only
Agent 入口
任意 MCP/CLI Agent
类型
Script
安装
Bundle
信任
信任等级:Established
入口
docker run --name one-api -d --restart always -p 3000:3000 justsong/one-api
通用 CLI 安装命令
npx tokrepo install 65f4b9a7-d932-51b8-aa22-6f0ff7cff276
介绍

One API 是自建 LLM API 网关:统一 OpenAI/Claude/Gemini/DeepSeek 等接口,集中管理 key/额度,并可用 Docker 快速部署(33663★)。

Best for: 想把多个供应商收敛成一个统一入口,并集中管理 key/配额,让 agent 调用更可控的开发者

Works with: Docker(推荐)、可选 MySQL,以及能配置统一 OpenAI-compatible base URL 的下游客户端/应用

Setup time: 10-30 minutes

Main

  • 多供应商统一入口:把多家模型提供方收敛成一个 API 层,让 agent 只需要配置一个 base URL。
  • Docker 优先:README 给出可直接运行的 docker run(SQLite/MySQL)与 Compose 部署方式。
  • 生产化参数:文档包含环境变量、多机部署注意事项(SESSION_SECRET、同步、Redis 等)。
  • 适合 agent fleet:集中管理 key/额度,轮换凭据不用逐个改每个 agent/工具。

FAQ

  • 必须用 MySQL 吗?: 不必。README 有 SQLite 的 docker run;需要多机/更强持久化时再上 MySQL。
  • 怎么安全升级?: README 给出 watchtower 更新命令;建议先在 staging 验证再升级生产。
  • 先集成哪一步?: 先让一个客户端指向 gateway base URL,跑通一次调用,再逐步迁移。
🙏

来源与感谢

Source: https://github.com/songquanpeng/one-api > License: MIT > GitHub stars: 33663 · forks: 6429

讨论

登录后参与讨论。
还没有评论,来写第一条吧。

相关资产