All Products
Search
Document Center

Platform For AI:Overview of Designer

Last Updated:Nov 04, 2025

Designer is a visual modeling tool in Platform for AI (PAI). You can use it to build a Workflow by dragging and dropping Algorithm Components, enabling a low-code, visual approach to model development. Designer also supports online deployment and offline timed scheduling.

Service architecture

image

Features

Workflow components

Designer provides hundreds of components for various use cases. For more information about the components, see Overview of Designer components.

Components are categorized into three types by use case:

Usage flow

image
  1. Create a workflow

    A workflow is a visual canvas that contains all component nodes and data flows. It is the starting point for model development.

  2. Build and debug a model

    Use pre-built algorithm components to build a model in a drag-and-drop interface. Select computing resources, such as MaxCompute, PAI-DLC, or Flink, to run the Workflow and complete model debugging and training.

  3. Visualize and analyze

    After you train the model, use the visualization dashboard to view analysis reports and evaluate if the model meets expectations.

  4. Deploy and predict models

Billing

Designer billing is based on the resources that components consume at runtime. The details are as follows:

Billable item

Billing entity

Billing method

Stop billing

Billing rules

Compute Unit-hour (CU-hour) usage

Component runtime

Pay-as-you-go

Stop the component

Resources consumed by a component are converted into Compute Unit (CU) hours.

Billing formula: Billable amount = Number of CU-hours × Unit price

Where, Number of CU-hours = max(Number of CPU cores × Duration (h), Memory (GB) × Duration (h) / 4)

For the unit prices of different Components and more billing details, see Billing for Designer.

Quick start

To get started, see the Quick start for Designer.

Scenarios

Get help

If you encounter issues, such as workflow errors, problems with algorithm components, or data read failures, see the Designer FAQ.

Appendix: PAIFlow

  • PAIFlow is the workflow scheduling engine for Designer. You can submit workflow tasks from Designer to PAIFlow for execution.

  • The PAIFlow task management page contains all Pipeline tasks submitted through manual execution via Designer and periodic scheduling of Designer workflows in DataWorks. For more information, see Manage workflow tasks.