Using Multi-Source Synchronization
View Remote Community Resources
After installing and starting CSGHub, you can see the OpenCSG Community Remote Resource List. You can switch the filter to view "OpenCSG / Local / All".
Enter the resource details page to view resource descriptions, versions, file lists, and other information.
Ordinary user accounts can only view remote resource descriptions and file lists; administrator accounts can start synchronization tasks to pull resources to the local machine.
Start Synchronization Task (Administrator)
- Log in with an administrator account.
- Open the target resource details page.
- Click the "Synchronize" button to start the synchronization queue.
Resource Status Description
-
Waiting for Synchronization: There are new remote resources waiting to be synchronized, waiting for the administrator to start the synchronization task.
-
Synchronization Successful: The synchronization task is completed, and the resource has been updated. At this time, you can download the model and perform operations such as deployment and fine-tuning.
-
Synchronizing: The synchronization task is in progress. To avoid errors caused by incomplete model files, local deployment and fine-tuning operations will be disabled at this time, and will be restored after the synchronization is completed.
When the remote resource is updated, the status will return to "Waiting for Synchronization", and the administrator can click Synchronize again to pull the latest version. Before pulling, you can click the "Synchronize Differences" button to view the differences of this update.
Summary
Status | Description | Local Operability |
---|---|---|
Waiting for Sync | Remote source has a new version or has not been pulled. | The new version cannot be used; the old version is still available if it exists. |
Synchronizing | Downloading / Verifying; files may be incomplete. | To avoid errors, deployment, fine-tuning, evaluation, etc. are temporarily disabled. |
Synchronization Successful | The latest version has been downloaded and verified. | Download, deploy, fine-tune, and evaluate are available. |
Synchronization Failed | Download interrupted, verification failed, permission error, etc. | You can retry in the background; view the logs. |
Background Management Page
After logging in with an administrator account, click "Background Management" in the left navigation bar to enter the background management page, where you can view the synchronization progress of all resources. You can pause or cancel synchronization tasks.
Roles and Permissions
Operation | Ordinary User | Administrator |
---|---|---|
View Remote Resource Description / File List | ✅ | ✅ |
Use Freely Synchronized to Local | ✅ | ✅ |
Start Synchronization Task | ❌ | ✅ |
Pause / Cancel Synchronization | ❌ | ✅ |
View Synchronization Queue in Background | ❌ | ✅ |