Provision Azure resources for Azure AI Custom Vision
The Azure AI Custom Vision service enables you to build your own computer vision models for image classification or object detection.
Creating an Azure AI Custom Vision solution involves two tasks:
- Use existing (labeled) images to train an Azure AI Custom Vision model.
- Create a client application that submits new images to your model to generate predictions.
To use the Azure AI Custom Vision service, you must provision two kinds of Azure resource:
- A training resource used to train your models. This can be:
- An Azure AI services multi-service resource.
- An Azure AI Custom Vision (Training) resource.
- A prediction resource, used by client applications to get predictions from your model. This can be:
- An Azure AI services multi-service resource.
- An Azure AI Custom Vision (Prediction) resource.
You can use a Azure AI services multi-service resource for both training and prediction, and you can mix-and-match resource types (for example, using an Azure AI Custom Vision (Training) resource to train a model that you then publish using an Azure AI services multi-service resource). If using a multi-service resource, they key and endpoint for both training and prediction will be the same.