OneAPI 简介
One API(也叫 one-api)是一个LLM API 管理和分发系统,开源项目。
简单理解:它是一个中间层网关,把各种不同的大模型 API 统一成 OpenAI 格式对外提供服务。
🏗️ 核心架构
用户/应用
↓ (统一 OpenAI 格式)
[ One API 网关 ]
↓
┌─────────────────────────────────┐
│ OpenAI │ Claude │ 文心 │ 通义 │
│ Gemini │ DeepSeek │ vLLM │ ... │
└─────────────────────────────────┘
🎯 核心功能
💡 典型使用场景
场景 1:企业内部 AI 平台
员工 A ──→ ┐
员工 B ──→ ├── One API ──→ OpenAI / Claude / 本地模型
员工 C ──→ ┘
统一管控,避免 Key 泄露,控制各部门用量
场景 2:混合模型路由
简单任务 ──→ 便宜的模型(节省成本)
复杂任务 ──→ GPT-4 / Claude(保证质量)
场景 3:搭配 vLLM 使用
私有模型(vLLM 部署)
+ ──→ One API 统一管理 ──→ 对外服务
商用 API(OpenAI 等)
🔧 支持的模型/渠道(部分)
🆚 和 vLLM 的关系
💬 总结
One API 解决的核心问题是:"我有很多模型/渠道,怎么统一管理?"
适合需要同时使用多个 AI 服务、或对内分发 AI 能力的个人开发者和企业团队。
GitHub:songquanpeng/one-api ⭐ 20k+