Anglais ∙ 简体中文 ∙ 日本語
CSGHub Server fait partie de la plate-forme de gestion des actifs de grande source et fiable et fiable - CSGHUB. Il se concentre sur la gestion des modèles 、 ensembles de données et autres actifs LLM via l'API REST。
.parquetAfin d'aider les utilisateurs à comprendre rapidement les fonctionnalités et l'utilisation de CSGHUB, nous avons enregistré une vidéo de démonstration. Vous pouvez regarder cette vidéo pour obtenir une compréhension rapide des principales fonctionnalités et des procédures de fonctionnement de ce programme.
Veuillez visiter le site Web d'OpenSG pour vivre les puissantes fonctionnalités de gestion.
Exigences de ressources système: 4C CPU / 8 Go de mémoire
Veuillez installer Docker vous-même. Ce projet a été testé dans l'environnement Ubuntu22.
Vous pouvez rapidement déployer le service CSGHub Server localisé via Docker-Compose:
# The API token should be at least 128 characters long, and HTTP requests to csghub-server require the API token to be sent as a Bearer token for authentication.
export STARHUB_SERVER_API_TOKEN= < 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 CSGHUB prend en charge le format Toml pour les fichiers de configuration. Lorsque vous démarrez n'importe quel service à partir de la ligne de commande, vous pouvez spécifier le fichier de configuration avec l'option --config :
go run cmd/csghub-server/main.go start server --config local.toml
go run cmd/csghub-server/main.go deploy runner --config local.toml
...
Nous fournissons un exemple de fichier de configuration, vous pouvez le renommer, modifier au besoin et utiliser. Toutes les configurations disponibles sont définies dans ce fichier go. La configuration Toml utilise la convention de dénomination Snake_Case et les noms mappent automatiquement vers les noms de champ de structure correspondants.

Nous utilisons la licence Apache 2.0, dont le contenu est détaillé dans le fichier LICENSE .
Si vous souhaitez contribuer, veuillez suivre les directives de contribution. Nous sommes très enthousiasmés par vos contributions!
Ce projet est basé sur des projets open source tels que Gin, DuckDB, Minio et Gitea. Nous aimerions leur exprimer notre sincère gratitude pour leurs contributions open source!
Si vous rencontrez un problème pendant l'utilisation, vous pouvez contacter avec nous par n'importe quelle manière suivante:


