- 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
Use 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:
orchestratorUrlidentityServerUrlorchCertidentityCert
-
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-tokencd /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: AutomationSuite_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 the
ai-events.Subscriptiontable 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.Subscriptiontable 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-deploymentkubectl -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.