Quick Start
Interactive View
- Run Magemaker with your desired cloud provider:
Supported providers:
--cloud aws
AWS SageMaker deployment--cloud gcp
Google Cloud Vertex AI deployment--cloud azure
Azure Machine Learning deployment--cloud all
Configure all three providers at the same time
List Models
From the dropdown, select Show Acitve Models
to see the list of endpoints deployed.
Delete Models
From the dropdown, select Delete a Model Endpoint
to see the list of models endpoints. Press space to select the endpoints you want to delete
Querying Models
From the dropdown, select Query a Model Endpoint
to see the list of models endpoints. Press space to select the endpoints you want to query. Enter the query in the text box and press enter to get the response.
YAML-based Deployment (Recommended)
For reproducible deployments, use YAML configuration:
Example YAML for AWS deployment:
For GCP Vertex AI:
For Azure ML:
The model ids for Azure are different from AWS and GCP. Make sure to use the one provided by Azure in the Azure Model Catalog.
To find the relevant model id, follow the following steps
Go to your workspace studio
Find the workpsace in the Azure portal and click on the studio url provided. Click on the Model Catalog
on the left side bar
Select Hugging Face in the Collections List
Select Hugging-Face from the collections list. The id of the model card is the id you need to use in the yaml file
Model Fine-tuning
Fine-tune models using the train
command:
Example training configuration:
Remember to deactivate unused endpoints to avoid unnecessary charges!
Contact
You can reach us, faizan & jneid, at support@slashml.com.
If anything doesn’t make sense or you have suggestions, do point them out at magemaker.featurebase.app.
We’d love to hear from you! We’re excited to learn how we can make this more valuable for the community and welcome any and all feedback and suggestions.