- Getting Started
- About this guide
- About Installation
- Supported use cases for single-node and multi-node installations
- Downloading installation packages
- installUiPathAS.sh
- sf-installer.zip
- sf.tar.gz
- sf-infra.tar.gz
- du-ondemand.tar.gz
- cv-ondemand.tar.gz
- Network requirements
- Requirements
- Single-node requirements and installation
- Requirements
- Configuring the machines
- Configuring the DNS
- Configuring MS SQL Server
- Configuring the Certificates
- Configuring Orchestrator
- Online single-node installation
- Procedure
- Offline single-node installation
- Procedure
- Multi-node requirements and installation
- Requirements
- Configuring the Machines
- Configuring the load balancer
- Configuring the DNS
- Configuring MS SQL Server
- Configuring the Certificates
- Configuring Orchestrator
- Online multi-node installation
- Procedure
- Offline multi-node installation
- Procedure
- Post-installation
- Overview
- Accessing AI Center
- Provision an AI Center tenant
- Updating Orchestrator and Identity Server certificates
- Resizing PVC
- Adding a new node to the cluster
- ML packages offline installation
- Configuring the Cluster
- Configuring the FQDN post-installation
- Backing up and Restoring the Cluster
- Using the Monitoring Stack
- Setting up a Kerberos Authentication
- Provisioning a GPU
- Provisioning a GPU
- Using the configuration file
- About the configuration file
- Node scheduling
- Manage node scheduling
- Migration and Upgrade
- Migrating to the Standalone or Automation Suite Environment
- Upgrading AI Center
- Basic Troubleshooting Guide
- General AI Center troubleshooting and FAQs
- AI Center standalone troubleshooting
- Troubleshooting
- Alert runbooks
- Using the Diagnostics Tool
- Using the Support Bundle Tool
- Exploring logs

AI Center Installation Guide
Orchestrator configuration entails adding some fields in the Orchestrator UiPath.Orchestrator.dll.config. Before you begin, backup your existing UiPath.Orchestrator.dll.config file (for example making a copy in a different path).
There are two ways in which you can update this configuration:
- Automated configuration - this is the preffered approach, done using a PowerShell script.
- Manual configuration - a step-by-step guideline with explanations. This method should be used in very unique cases, such as
governance rules not allowing for automated changes to Orchestrator Config. Manual configuration is error prone and can lead
to downstream installation issues.
Note: Please note that if you update DNS or certificates for Orchestrator or Identity Server, AI Center would stop working. You would need to reconfigure the Orchestrator certificates, then redeploy AI Center to fix it.
Procedure
- Open PowerShell in Administrator mode.
- Download the file from here. You can do this by running the command below.
https://raw.githubusercontent.com/UiPath/ai-customer-scripts/master/orchestrator/orchestratorAutomationAIC21-10.ps1https://raw.githubusercontent.com/UiPath/ai-customer-scripts/master/orchestrator/orchestratorAutomationAIC21-10.ps1 - (Optional) You can familiarize yourself with the script options by running the command below.
get-help .\)\)orchestratorAutomation.ps1 -fullget-help .\)\)orchestratorAutomation.ps1 -full
For most of the Orchestrator installations, the default values for the non-mandatory options will work. In these cases, run the command below.
.\)\)orchestratorAutomation.ps1 -aifUrl "<CONFIG_CLUSTER_FQDN>" -storageUrl "<storage DNS>".\)\)orchestratorAutomation.ps1 -aifUrl "<CONFIG_CLUSTER_FQDN>" -storageUrl "<storage DNS>"The following variables must be changed in the command.
- Replace
<CONFIG_CLUSTER_FQDN>with AI Center DNS. - Replace
<storage DNS>with the domain name use for the storage. By default it should be <objectstore.{fqdn}>>.
If you are using a non-standard port for AI Center for any of the above you can appen :port to previous DNS.
If you have a non-standard path to Orchestrator UiPath.Orchestrator.dll.config, the path to the file must be specified explicitly:
.\)\)orchestratorAutomationAIC.ps1 -aifUrl "<CONFIG_CLUSTER_FQDN>" -storageUrl "<storage DNS>" -config "<Path to UiPath.Orchestrator.dll.config file>".\)\)orchestratorAutomationAIC.ps1 -aifUrl "<CONFIG_CLUSTER_FQDN>" -storageUrl "<storage DNS>" -config "<Path to UiPath.Orchestrator.dll.config file>"Procedure
- Go to the Windows Server where Orchestrator is running and open the Orchestrator config file.
- Add the following lines within the
<appSettings></appSettings>section, preferably right before the closingappSettingstag.<?comment-start?> AiFabric <?comment-end?> <add key="AiFabric.Licensing" value="true" /> <add key="AiFabric.MLSkillsCreate" value="false" /> <add key="AiFabric.MLSkillsCreateOOB" value="false" /> <add key="AiFabric.PackagesCreate" value="false" /> <add key="AiFabric.Packages" value="false" /> <add key="AiFabric.Logs" value="false" /> <add key="AiFabric.ModuleEnabled" value="true" /> <add key="AiFabric.FeatureEnabledByDefault" value="true" /> <add key="AiFabric.MLPackagingInstructionsUrl" value="https://docs.uipath.com/ai-fabric/docs/building-ml-packages" /> <add key="AiFabric.MLServiceUrl" value="https://{{aifUrl}}" /> <add key="AiFabric.MLSkillUrl" value="https://{CONFIG_CLUSTER_FQDN]/ai-deployer" /> <add key="AiFabric.MLPackageUrl" value="https://{{aifUrl}}/ai-pkgmanager" /> <add key="AiFabric.MLLogUrl" value="https://{{aifUrl}}/ai-helper" /> <add key="AiFabric.MLTrainUrl" value="https://{{aifUrl}}/ai-trainer" /> <add key="AiFabric.ModelStorageUrl" value="https://{{storageUrl}}" /> <add key="AiFabric.AccountId" value="host" /><?comment-start?> AiFabric <?comment-end?> <add key="AiFabric.Licensing" value="true" /> <add key="AiFabric.MLSkillsCreate" value="false" /> <add key="AiFabric.MLSkillsCreateOOB" value="false" /> <add key="AiFabric.PackagesCreate" value="false" /> <add key="AiFabric.Packages" value="false" /> <add key="AiFabric.Logs" value="false" /> <add key="AiFabric.ModuleEnabled" value="true" /> <add key="AiFabric.FeatureEnabledByDefault" value="true" /> <add key="AiFabric.MLPackagingInstructionsUrl" value="https://docs.uipath.com/ai-fabric/docs/building-ml-packages" /> <add key="AiFabric.MLServiceUrl" value="https://{{aifUrl}}" /> <add key="AiFabric.MLSkillUrl" value="https://{CONFIG_CLUSTER_FQDN]/ai-deployer" /> <add key="AiFabric.MLPackageUrl" value="https://{{aifUrl}}/ai-pkgmanager" /> <add key="AiFabric.MLLogUrl" value="https://{{aifUrl}}/ai-helper" /> <add key="AiFabric.MLTrainUrl" value="https://{{aifUrl}}/ai-trainer" /> <add key="AiFabric.ModelStorageUrl" value="https://{{storageUrl}}" /> <add key="AiFabric.AccountId" value="host" />
- Run the
iisresetcommand from the Command prompt or from PowerShell.