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 は、LM Arena にホストされているモデルに標準化された API を通じてアクセスする方法を提供します。このプロジェクトは、OpenAI 互換の API エンドポイントを構築することで、これらのモデルをプログラム的にアクセスする問題を解決し、ユーザーが LM Arena のモデルを自身のアプリケーションや OpenWebUI のようなインターフェースに統合できるようにします。
動作方法
このプロジェクトは、OpenAI 互換 API からのリクエストを LM Arena ウェブサイトに転送するブリッジとして機能します。認証には、ユーザーのブラウザのクッキーから抽出された認証トークン(arena-auth-prod-v1)が必要です。セキュリティ対策を回避するため、ユーザースクリプトプロキシを使用するか、YOLO 視覚モデルを活用して画像チャレンジを自動的に解く AI ベースの reCAPTCHA v2 ソルバー(オプション)を使用できます。
対象ユーザー
LM Arena のモデルコレクションを自前の LLM フロントエンドやソフトウェアツール内で使用したい開発者や AI アイテック愛好家向けに設計されています。Web インターフェースを手動で操作する必要がありません。
特徴
- OpenAI 互換: 既存の LLM ツールとの統合を容易にする標準 API エンドポイントを提供。
- 視覚サポート: 自動的に LMArena の R2 ストレージに画像をアップロードすることで、視覚対応モデルに画像を送信可能。
- 自動 CAPTCHA 解決: YOLO をベースにした視覚ソルバーをオプションで提供し、reCAPTCHA v2 の画像チャレンジを自動処理。
- 管理者ダッシュボード: 認証トークンと API キーを管理するための組み込みポータルを備える。
- OpenWebUI 統合: OpenWebUI インターフェースのバックエンドとして使用するための明確なドキュメント付き。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト