ai-center
2024.10
true
- Release Notes
- Before you begin
- Getting started
- Installing AI Center
- Installing AI Center in Automation Suite
- Provision an AI Center tenant
- Accessing AI Center
- Changing external Orchestrator
- Installing Computer Vision
- Migration and upgrade
- Projects
- Datasets
- Data Labeling
- ML packages
- Out of the box packages
- Pipelines
- ML Skills
- ML Logs
- Document UnderstandingTM in AI Center
- AI Center API
- How to
- Licensing
- Basic Troubleshooting Guide

AI Center User Guide
Last updated Jun 26, 2025
Changing external Orchestrator
linkUse this procedure if you want to change the external standalone Orchestrator to which
your AI Center is connected to.
- Open ArgoCD.
-
Update the following fields for the AICenter and AIEvents applications in ArgoCD with
the information for the new Orchestrator:
orchestratorUrl
identityServerUrl
orchCert
identityCert
-
Click Save.
Note: Make sure that the changes are saved and the two applications have the SYNC OK status.
-
SSH to the main server node of the cluser and run the post-installations steps using
the token from the new Orchestrator:
cd /opt/UiPathAutomationSuite/UiPath_Installer ./configureUiPathAS.sh aicenter configure --installation-token
cd /opt/UiPathAutomationSuite/UiPath_Installer ./configureUiPathAS.sh aicenter configure --installation-tokenNote: Check the configuration procedure from the Automation Suite guide for the post-instllation commands. - Wait for the application to return to the Healthy state.
-
Connect to the Database Server of the Automation Suite environment: AuotmationSuite_Platform > ai-events.Subscription.
-
Run the following commands on the table:
delete from [ai-events].[Subscription] where WebhookUrl like '%http://ai-helper%' delete from [ai-events].[Subscription] where WebhookUrl like '%http://ai-pkgmanager%' delete from [ai-events].[Subscription] where WebhookUrl like '%http://ai-deployer%' delete from [ai-events].[Subscription] where WebhookUrl like '%http://ai-trainer%' delete from [ai-events].[Subscription] where WebhookUrl like '%http://ai-appmanager%'
delete from [ai-events].[Subscription] where WebhookUrl like '%http://ai-helper%' delete from [ai-events].[Subscription] where WebhookUrl like '%http://ai-pkgmanager%' delete from [ai-events].[Subscription] where WebhookUrl like '%http://ai-deployer%' delete from [ai-events].[Subscription] where WebhookUrl like '%http://ai-trainer%' delete from [ai-events].[Subscription] where WebhookUrl like '%http://ai-appmanager%'If you check the values from theai-events.Subscription
table there should be no entries having WebhookUrl forai-helper
,ai-pkgmanager
,ai-deployer
,ai-trainer
,ai-appmanager
. -
SSH to the main server and restart all the services deployments so that subscriptions
from the
ai-events.Subscription
table are created with the new client id. Use the following command to restart:kubectl -n uipath rollout restart deployment ai-app-deployment ai-helper-deployment ai-pkgmanager-deployment ai-deployer-deployment ai-trainer-deployment ai-appmanager-deployment
kubectl -n uipath rollout restart deployment ai-app-deployment ai-helper-deployment ai-pkgmanager-deployment ai-deployer-deployment ai-trainer-deployment ai-appmanager-deployment
If you now go to ArgoCD and check the AICenter application, the sync status and results
should be Synced and Sync OK.