Azure AI ML

Azure Machine Learning SDK Reference

Comprehensive documentation for the Azure Machine Learning SDKs and tools.

SDKs & Tools

Python SDK

Explore the Python SDK for programmatic access to Azure Machine Learning resources. Manage experiments, models, endpoints, and more.

Learn More →

Azure CLI ML Extension

Utilize the Azure CLI to manage your machine learning workflows from the command line. Ideal for scripting and automation.

Learn More →

REST API

Access Azure Machine Learning services directly via the REST API for maximum flexibility and integration with any platform.

Learn More →

Key Features & Samples

Model Training

Discover how to train custom models using popular frameworks like TensorFlow, PyTorch, and scikit-learn.

View Training Samples →

Model Deployment

Learn to deploy your trained models as real-time endpoints or batch inference jobs.

View Deployment Samples →

Data Management

Understand how to register, version, and manage datasets for your machine learning projects.

View Data Samples →

MLOps Best Practices

Explore patterns and guidance for implementing robust MLOps pipelines in Azure Machine Learning.

View MLOps Samples →

Getting Started with the SDK

The Azure Machine Learning SDK provides a powerful and flexible way to build, train, and deploy machine learning models. You can install the Python SDK using pip:

pip install azure-ai-ml azure-identity

This package includes essential components for interacting with Azure Machine Learning workspaces, including managing compute resources, data assets, and experiment runs.

For detailed installation instructions and configuration, please refer to the dedicated Python SDK installation guide.