chenyme/grok2api
Multi-account API gateway for Grok Build, Grok Web, and Grok Console
解决的问题
Grok2API 为访问不同平台(Grok Build、Grok Web 和 Grok Console)上的 Grok 模型提供统一的 API 网关。它允许用户管理多个账号,并通过 OpenAI 和 Anthropic 兼容的 API 暴露这些功能,从而简化与 Codex 和 Claude Code 等工具的集成。
工作原理
该项目是一个基于 Go 的网关,配有 React 管理控制台。它通过管理 Build、Web 和 Console 独立账号池的 Provider Registry 来路由请求。它处理身份验证、配额同步和模型发现。为了确保连接性,它包含一个支持各种代理隧道(例如 SOCKS5、Trojan、VLESS)和可选质量卫士(quality guards)以监控节点健康的 Egress Manager。
适用对象
想要集中管理 Grok 账号访问、绕过特定平台的 API 限制,并将 Grok 的功能集成到第三方 AI SDK 或专用编码代理中的开发人员和技术研究人员。
亮点
- 多供应商支持:独立管理 Grok Build、Web 和 Console 账号。
- 统一 API:为聊天、图像、视频和语音提供 OpenAI 和 Anthropic 兼容的端点。
- 多模态能力:支持图像生成/编辑、异步视频任务、TTS 和 STT。
- 高级路由:具备模型发现、粘性会话、配额卫士和受限故障转移功能。
- 灵活的出口 (Egress):全面的代理支持,具有订阅导入和自动回退机制。
- 管理控制台:内置 React 仪表板,用于管理密钥、路由和账号审计。
相关
- 项目
- 项目
- 项目
- 项目
- 项目