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 仪表板,用于管理密钥、路由和账号审计。

相关

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