ai-center
2022.4
true
UiPath logo, featuring letters U and I in white

AI Center Installation Guide

Automation CloudAutomation SuiteStandalone
Last updated Jun 6, 2024

Accessing AI Center

Accessing AI Center

Note: This is only applicable if installing AI Center connected to an external standalone Orchestrator.

The general-use AI Center user interface serves as a portal for both organization administrators and organization users. It is a common organization-level resource from where everyone can access all of your Automation Suite areas: administration pages, platform-level pages, service-specific pages, and user-specific pages.

To access AI Center, take the following steps:

  1. Go to the following URL: https://${CONFIG_CLUSTER_FQDN}/ai-app.
  2. Switch to the Host organization.
  3. Connect to the host tenant using the admin user.
  4. A list of tenants for your Orchestrator is displayed. Enable AI Center on the desired tenant by clicking on ⁝ (three-dot button) and then provision (provisioning will take a few seconds).
  5. Log out and log in the provisioned tenant.
Note: In case you are using self sign certificate you will also need to visit https://objectstore.${CONFIG_CLUSTER_FQDN} url once with every browser that you want to use in order to be able to interact with storage.

Enabling Kubectl

Before running any kubectl commands, make sure to enable kubectl. This allows you to run commands for retrieving passwords and configuration details for the cluster.

To enable kubectl, run the following command:

sudo su -
export KUBECONFIG="/etc/rancher/rke2/rke2.yaml" \)\)
&& export PATH="$PATH:/usr/local/bin:/var/lib/rancher/rke2/bin"sudo su -
export KUBECONFIG="/etc/rancher/rke2/rke2.yaml" \)\)
&& export PATH="$PATH:/usr/local/bin:/var/lib/rancher/rke2/bin"

Accessing ArgoCD

You can use the ArgoCD console to manage installed products.

To access ArgoCD, take the following steps:

  1. The URL is the following: https://alm.${CONFIG_CLUSTER_FQDN}.
  2. The username is admin.
  3. To access the password, run the following command:

    kubectl get secrets/argocd-admin-password -n argocd \)\)
    -o "jsonpath={.data['password']}" | base64 -dkubectl get secrets/argocd-admin-password -n argocd \)\)
    -o "jsonpath={.data['password']}" | base64 -d

ArgoCD is accessible at:

https://alm.<LB DNS>https://alm.<LB DNS>
Note: Make sure that all services are enabled. For example, if you want to enable the handwriting service in Document Understanding, check the parameter setting for it and make sure that the vale is set to true.

Accessing Rancher

Automation Suite uses Rancher to provide cluster management tools out of the box. This helps you manage the cluster and access monitoring and troubleshooting.

See Rancher documentation for more details.

To access the Rancher console, take the following steps:

  1. Go to the following URL: https://monitoring.${CONFIG_CLUSTER_FQDN}.
  2. The username is admin.
  3. To access the password, run the following command:
    kubectl get secrets/rancher-admin-password -n cattle-system \)\)
    -o "jsonpath={.data['password']}" | base64 -dkubectl get secrets/rancher-admin-password -n cattle-system \)\)
    -o "jsonpath={.data['password']}" | base64 -d

Managing certificates

The installer automatically generates and configures a self-signed certificate. This generates a warning in the browser when navigating to the installed products and expires in 3 months.

We recommend installing a certificate obtained from a certificate authority.

To retrieve the current certificates, run the following command:

kubectl get secrets/istio-ingressgateway-certs -n istio-system -o "jsonpath={.data['ca\)\).crt']}" | echo $(base64 -d) >ca.cer
kubectl get secrets/istio-ingressgateway-certs -n istio-system -o "jsonpath={.data['tls\)\).crt']}" | echo $(base64 -d) > tls.cerkubectl get secrets/istio-ingressgateway-certs -n istio-system -o "jsonpath={.data['ca\)\).crt']}" | echo $(base64 -d) >ca.cer
kubectl get secrets/istio-ingressgateway-certs -n istio-system -o "jsonpath={.data['tls\)\).crt']}" | echo $(base64 -d) > tls.cer

Allowing Robots to communicate with AI Center

To be able to retrieve Skills or call models from your robot, you need to make sure that robots machine trust AI Center certificates. In case, you are using self signed certificate retrieve as explained above in the trusted root store.

Was this page helpful?

Get The Help You Need
Learning RPA - Automation Courses
UiPath Community Forum
Uipath Logo White
Trust and Security
© 2005-2024 UiPath. All rights reserved.