الإنجليزية ∙ 简体中文 ∙ 日本語
يعد CSGHub Server جزءًا من منصة إدارة الأصول الكبيرة المفتوحة والموثوقة - CSGHUB. وهو يركز على إدارة النماذج 、 مجموعات البيانات وغيرها من أصول LLM من خلال API REST。
.parquetمن أجل مساعدة المستخدمين على فهم ميزات واستخدام Csghub بسرعة ، سجلنا فيديو تجريبي. يمكنك مشاهدة هذا الفيديو للحصول على فهم سريع للميزات الرئيسية وإجراءات التشغيل لهذا البرنامج.
يرجى زيارة موقع OpenCSG لتجربة ميزات الإدارة القوية.
متطلبات موارد النظام: ذاكرة 4C CPU/8GB
الرجاء تثبيت Docker بنفسك. تم اختبار هذا المشروع في بيئة Ubuntu22.
يمكنك نشر خدمة CSGHub Server الموضعية بسرعة من خلال Docker-Corms:
# 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 تنسيق TOML لملفات التكوين. عند بدء أي خدمة من سطر الأوامر ، يمكنك تحديد ملف التكوين باستخدام خيار --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
...
نحن نقدم ملف تكوين مثال ، يمكنك إعادة تسميته والتعديل حسب الحاجة والاستخدام. يتم تعريف جميع التكوينات المتاحة في ملف GO هذا. يستخدم تكوين TOML Snake_Case Naming Convention ، والأسماء خريطة تلقائيًا لأسماء حقل الهيكل المقابلة.

نستخدم ترخيص Apache 2.0 ، والذي يتم تفصيل محتوىه في ملف LICENSE .
إذا كنت ترغب في المساهمة ، فيرجى اتباع إرشادات المساهمة. نحن متحمسون للغاية لمساهماتك!
يعتمد هذا المشروع على مشاريع مفتوحة المصدر مثل Gin و DuckDB و Minio و Gitea. نود أن نعرب عن امتناننا الصادق لهم لمساهماتهم مفتوحة المصدر!
إذا واجهت أي مشكلة أثناء الاستخدام ، يمكنك الاتصال بنا بأي طريقة متابعة:


