CloudWaddie/LMArenaBridge
LMArena scripts to enable hosting an OpenAI compatible API endpoint that interacts with models on LMArena including experimental support for stealth models.
解决的问题
LMArenaBridge 提供了一种通过标准化 API 与 LM Arena 上托管的模型进行交互的方式。它通过创建一个 OpenAI 兼容的 API 端点,解决了程序化访问这些模型的问题,使用户能够将 LM Arena 模型集成到自己的应用程序或 OpenWebUI 等界面中。
工作原理
该项目作为桥梁,将来自 OpenAI 兼容 API 的请求转发到 LM Arena 网站。它需要从用户浏览器 Cookie 中提取的认证令牌(arena-auth-prod-v1)来验证请求。为绕过安全措施,可使用用户脚本代理或可选的 AI 驱动的 reCAPTCHA v2 解决器,该解决器利用 YOLO 视觉模型自动解决图像挑战。
适用人群
专为希望在自己的 LLM 前端或软件工具中使用 LM Arena 模型集合,而无需手动操作网页界面的开发者和 AI 爱好者设计。
主要亮点
- OpenAI 兼容:提供标准 API 端点,便于与现有 LLM 工具集成。
- 视觉支持:支持通过自动上传至 LMArena 的 R2 存储,向具备视觉能力的模型发送图像。
- 自动 CAPTCHA 解决:提供可选的基于 YOLO 的视觉解决器,自动处理 reCAPTCHA v2 图像挑战。
- 管理员仪表板:内置门户,用于管理认证令牌和 API 密钥。
- OpenWebUI 集成:特别为作为 OpenWebUI 界面的后端使用而提供详细文档。
相关
- 项目
- 项目
- 项目
- 项目
- 项目