james-6-23/codex2api

Codex2API 是一个基于 Go + Gin + React/Vite 的 Codex 反向代理与管理后台项目

解决的问题

Codex2API 作为一个中心化的、可观测的网关,用于管理多个 Codex 账户。它通过提供一个统一的、兼容 OpenAI/Anthropic 的 API 端点,智能地在可用账户间路由请求,从而解决了处理账户池、速率限制和健康监控的复杂性。

工作原理

它作为一个长期运行的服务,位于您的应用程序和各种 AI 提供商之间。您将账户凭据(Refresh/Access tokens)导入系统,系统通过调度器对其进行管理,跟踪健康状况、并发数和使用配额。它暴露标准的 API 端点(如 /v1/chat/completions 以及图像/视频生成),并提供一个内置的 React 仪表板,用于监控分析、管理 API 密钥和配置提示词过滤。

适用人群

本项目专为需要管理大规模或高并发 Codex 服务访问的开发者和高级用户设计,他们需要专业级的可观测性、账单跟踪和自动化的账户池管理。

亮点

  • 统一网关:暴露兼容 OpenAI 和 Anthropic 的聊天、图像和视频端点。
  • 智能调度:根据账户健康状况、额度状态和动态并发限制自动路由请求。
  • 生产就绪的可观测性:包含用于使用分析、请求日志和成本跟踪的可视化仪表板。
  • 灵活部署:支持高性能生产环境(PostgreSQL + Redis)或轻量级单节点部署(SQLite + 内存)。
  • 内置管理控制台:通过 Web 界面直接管理账户池、API 密钥和系统设置。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目