From the “My AI Models” page, users can upload AI models to the system and manage existing models. The list displayed on this page shows all models uploaded by the user along with the following information:

To upload a new model, follow these steps:

.zip files are supported.Your model ZIP file must include the following:
Model weights – At least one of the following:
pytorch_model.bin or model.bin (PyTorch models)
*.safetensors files (SafeTensors format)tf_model.h5 (TensorFlow models)flax_model.msgpack (Flax/JAX models)Create a ZIP file containing your model files:
# Example structure inside the ZIP:
my-model/
├── config.json - Required
├── pytorch_model.bin - At least one weight file is required
├── tokenizer.json
└── vocab.txt

models/api/upload_with_code)Before you begin, make sure you have the following:
Your model ZIP file must include:
Model weights – At least one of the following:
pytorch_model.bin or model.bin (PyTorch models)
*.safetensors files (SafeTensors format)tf_model.h5 (TensorFlow models)flax_model.msgpack (Flax/JAX models)Create a ZIP file containing your model files:
# Example structure inside the ZIP:
my-model/
├── config.json - Required
├── pytorch_model.bin - At least one weight file is required
├── tokenizer.json
└── vocab.txt
You should have received an invitation code like the following:
89QF19FUPU8H2ZFP
This is the code you used to register your account.
Choose your preferred method below.
curl -X POST "https://your-platform.com/models/api/upload_with_code" \ -H "Authorization: YOUR_INVITATION_CODE" \ -F "name=My Model Name" \ -F "file=@/path/to/model.zip"
If the upload is successful, you will see the following response:
{ "status": "ok", "uploadId": "a1b2c3d4-e5f6-7890-abcd-ef1234567890", "modelName": "MyModel", "fileName": "model.zip", "fileSize": 1048576, "user": "john_doe", "userEmail": "john@example.com", "userRole": "Premium Academic User" }
This means:
If something goes wrong, here is what each error means and how to fix it:
"Invalid invitation code"Problem: The code does not exist Solution: Check the spelling; codes are case-insensitive
"This invitation code is valid but not yet used"Problem: No account has been registered yet Solution: Go to the platform’s registration page and create an account using this code first
"This invitation code has been revoked"Problem: The administrator has revoked this code Solution: Contact your platform administrator to obtain a new code
"User role does not have permission to upload models"Problem: Your account role does not allow uploads Solution: Contact the administrator to upgrade your role
"Only .zip files are supported"Problem: Incorrect file type
Solution: Ensure your file has a .zip extension
"ZIP does not contain config.json"Problem: Required configuration file is missing
Solution: Add a config.json file to your model (required for Hugging Face format)
"ZIP does not contain model weight files"Problem: No model weights found Solution: Add at least one of the following:
pytorch_model.bin, *.safetensors, tf_model.h5, or flax_model.msgpack