Alibaba Cloud Platform for AI (PAI) is a one-stop machine learning platform that provides data labeling, model development, model training, and model deployment services. This topic describes what PAI is.
What is PAI?
PAI is a one-stop machine learning platform for developers. With its core modules, such as Machine Learning Designer, Data Science Workshop (DSW), Deep Learning Containers (DLC), and Elastic Algorithm Service (EAS), PAI provides an all-in-one solution for machine learning, covering data labeling, model development, model training, and model deployment. PAI supports multiple open-source frameworks and AI optimization capabilities. PAI is flexible and easy to use.
Features
AI development phase | Related module | Description |
Data preparation | In the data preparation phase, iTAG provides intelligent data labeling services. You can create data labeling tasks for the following data types: image, text, video, and audio. You can also create multimodal data labeling tasks. iTAG provides various content and question components for data labeling. You can use the preset templates provided by iTAG or custom data labeling templates based on your business requirements. iTAG also provides fully managed data labeling services that are outsourced. | |
Model development | Machine Learning Designer provides more than 140 mature algorithms and allows you to develop AI models by performing visualized drag-and-drop operations in a low-code environment. | |
DSW allows you to develop models through interactive programming. DSW is a cloud integrated development environment (IDE) embedded with Notebook, VS Code, and Terminal. DWS also grants you sudo permissions for flexible management. | ||
Model training | You can use general computing resources and Lingjun resources for model training based on scenarios and computing power types.
| |
Model deployment | EAS allows you to deploy models as online inference services or AI-powered web applications. EAS is suitable for multiple scenarios, such as real-time inference, asynchronous inference, and offline inference. | |
Benefits
End-to-end AI-powered R&D
| Multiple open-source frameworks
| Industry-leading AI optimization
| Diverse service modes
|
Billing
Billing method | Description | Involved module |
Pay-as-you-go | If you use the pay-as-you-go billing method, you are charged based on the actual usage of each module. The pay-as-you-go billing method is suitable for short-term or uncertain workloads. It allows you to pay for resources based on the actual amount of resources that you use. The pay-as-you-go billing method is suitable for test environments, development environments, unexpected requirements, or projects in the early phases. | Machine Learning Designer, DSW, DLC, and EAS |
Subscription | The subscription billing method is suitable for long-term and stable workloads. You must pay in advance to use resources for a specific period of time, such as a month or a year. The subscription billing method is more cost-effective than the pay-as-you-go billing method for long-term use. | DSW, DLC, and EAS |
Resource plan | Resource plans refer to quota plans of specific resources that you can purchase in advance. Resource plans are suitable for scenarios in which you want to use a large number of specific resources. You can purchase quota plans for specific resources at more favorable prices. | DSW |
Savings plan | You can purchase savings plans in advance, which offer specific discounts or benefits. Savings plans provide discounted pay-as-you-go rates in exchange for committing to a specific spending amount within a specific period of time. | DSW and EAS |
Pay-by-inference-duration | You are charged based on the actual inference duration. The resource specifications support automatic scaling based on the number of service requests. This billing method is suitable for inference tasks that require indefinite quantities and is appropriate for high-concurrent requests and dynamic loads. | EAS |
View more information about billing
Scenarios
Scenario | Use case |
Large language model (LLM) | |
Retrieval-Augmented Generation (RAG)-based LLM chatbot | |
AI painting | |
AI video generation | |
Distributed training |
References
If you use PAI for the first time, you must activate PAI and create a default workspace. For more information, see Activate PAI and create a default workspace.
Contact us
To obtain more information and technical support for PAI, scan the following QR code by using DingTalk to join the PAI group.