OpenCSGs/csghub-server
csghub-server is the backend server for CSGHub which helps user to manage datasets, modes, and also run Model Inference, Finetune and Application Spaces.
What it solves
CSGHub Server 提供一個集中式的大型模型資產管理平台,讓使用者能夠組織、搜尋與分發模型與資料集。它解決了在不同儲存系統與 Git 伺服器之間管理大規模 AI 資產的複雜性。
How it works
伺服器作為一個以 REST API 為驅動的後端,整合 Git 伺服器(如 Gitea 或 GitLab)與 LFS 儲存系統(本機或相容 S3 的雲端儲存)。它管理使用者與組織的權限,處理文字與圖片的內容審核,並追蹤下載與讚好等活動資料。
Who it’s for
需要可靠、自行託管的 LLM 模型與資料集資產管理系統的開發者與組織,特別是需要與 Git LFS 與 S3 儲存整合的情境。
Highlights
- 擁有管理模型、資料集與使用者的 REST API
- 支援 Git LFS 處理大型檔案與線上下載
- 資料集檔案線上預覽,包含
.parquet檔案 - 自動為模型與資料集加上標籤
- 可擴充的架構,支援各種 Git 伺服器與相容 S3 的儲存
- 與 OpenCSG llm-inference 整合,實現一鍵模型部署