csghub-server
csghub-server 是 CSGHub 的後端伺服器,幫助使用者管理資料集、模型,以及執行模型推論、微調和應用空間。
csghub-server 是什麼?
csghub-server 是 CSGHub 的後端伺服器,幫助使用者管理資料集、模型,以及執行模型推論、微調和應用空間。
csghub-server 概覽
這是什麼
csghub-server 是 CSGHub 的後端伺服器,CSGHub 是一個開源的大型模型資產管理平台。它透過 REST API 提供模型、資料集及其他 LLM 資產的管理功能,並支援執行模型推論、微調與應用空間。
主要功能
- 使用者與組織的建立與管理 - 模型與資料集標籤的自動標記 - 搜尋使用者、組織、模型與資料 - 線上預覽資料集檔案,例如
.parquet檔案 - 文字與圖片的內容審核 - 追蹤模型與資料集的活動數據,如下載次數與按讚數 - 下載單一檔案,包含 LFS 檔案
使用情境
- 在集中式平台管理大型語言模型資產(模型、資料集) - 執行模型推論、微調與應用空間 - 透過使用者與權限管理進行組織協作 - 預覽與下載資料集檔案,包括透過 Git LFS 處理的大型檔案 - 透過下載與按讚追蹤監控資產熱門程度
快速開始
系統資源需求:4 核心 CPU / 8GB 記憶體。請先安裝 Docker。透過 docker-compose 部署: shell export STARHUB_SERVER_API_TOKEN= mkdir -m 777 gitea minio_data curl -L https://raw.githubusercontent.com/OpenCSGs/csghub-server/main/docker-compose.yml -o docker-compose.yml docker-compose -f docker-compose.yml up -d 本機開發時,使用 Go 二進位檔搭配 TOML 設定檔: shell go run cmd/csghub-server/main.go start server --config local.toml go run cmd/csghub-server/main.go deploy runner --config local.toml
授權與價格
本專案採用 Apache 2.0 授權。為開源且免費使用。
內容整理自該專案公開的 README 與儲存庫資訊。