This page details the hardware, software requirements as well as prerequisites for installing AI Fabric Single node.
We strongly recommend to install AI Fabric on VM instances provided by popular cloud providers such as AWS, Azure, and GCP.
The table below makes some recommendations averaged across generic models (small and large).
OS/Boot Disk (GB)
External Data Disk (GB)
Concurrent Models Trained
An airgapped installation requires a 500 GB for OS/Boot Disk.
There is no universal value for how much resources one ML Skill/Pipeline job will consume as it depends of the model. However, here are minimum resources used by an ML Skill/Pipeline job along with resources used by a UiPath Document Understanding Model as a baseline.
Minimum for Serving (ML SKill)
Minimum for Training (Pipeline)
DU model Serving
DU model Training (1000 images)
Before provisioning a machine, be sure to read the installation instructions. The external data disk attached to the machine must be un-formatted and must be of type
partition. See step 1. Provision a Machine.
Only NVIDIA GPUs are currently supported. Most scenarios will not require training on a GPU as very few model architectures can execute with GPU but not CPU. If you have constrains on model training time, it is recommended you add a GPU with at least 8 GB of Video RAM. You are responsible for installing GPU drivers before you can use GPU in AI Fabric see Prerequisite for Installation below
Trainable Document Understanding ML Packages provided by UiPath will work on both CPU or on GPU for datasets up to 600 images in size. For larger datasets a GPU is required.
The following table lists the operating system(s) officially supported for the AI Fabric on-premises installation.
7.4, 7.5, 7.6, 7.7, 7.8
7.4, 7.5, 7.6, 7.7, 7.8
The following table lists the browser(s) officially supported for the AI Fabric on-premises installation.
64 or above
80 or above
66 or above
Before starting the UiPath installation the following prerequisites are needed:
- Orchestrator 20.4
See the guide here for various ways to install Orchestrator.
- SQL Server
It is highly recommended that you use the same SQL Server as was used when installing Orchestrator as detailed here. For the installation, you will require the hostname, admin username, and password of this SQL Server.
Make sure that SQL Server Authentication mode is enabled.
AI Fabric uses SQL solely for metadata storage. This means that the amount of data store is very small. There is no need to provision a lot of storage capacity for these tables.
- GPU Prequirements
For AI Fabric installation, it is a pre-requirement that the node have NVIDIA driver version 450.51.06 installed, as well as nvidia-container-runtime.
AI Fabric runs on a kubernetes cluster. All communication into and out of the cluster is secured with HTTPS (TLS). Tenant and user-specific traffic uses modern protocols (OAuth2.0 and OpenID) supported by UiPath's Identity Server.
The diagram below shows a detailed architecture diagram of the various components in AI Fabric.
At a high-level, AI Fabric core services manage the deployment and training of machine learning models.
A deployment of a machine learning model (called an ML Skill) is a container with the code and model artifacts. AI Fabric creates an end-point from that container that is permissioned and replicated.
A training or evaluation of a machine learning model will create a container image on-the-fly and execute code predefined in by the AI Fabric user or by an out-of-the-box retrainable model.
Updated 7 days ago
|Installation → AI Fabric|