- Notes de publication
- Vue d'ensemble (Overview)
- Paramétrage et configuration
- Prérequis logiciels
- Prérequis matériels
- Déploiement du serveur
- Connexion au serveur
- Licences
- Stockage de données
Guide de l'utilisateur d'AI Computer Vision
Une fois le serveur déployé, pour vous y connecter lors de l'utilisation des activités Computer Vision, vous devez modifier les points de terminaison des activités Étendue d'écran CV (CV Screen Scope) et OCR d'écran UiPath (UiPath Screen OCR).
Modification des points de terminaison au niveau de l'activité
Au niveau de l'activité dans votre projet UiPath Studio, vous devez remplacer :
- la valeur de la propriété URL de l'activité Étendue d'écran CV;
- la valeur de la propriété Point de terminaison de l'activité OCR d'écran UiPath
par http://[MACHINE_URL]:[PORT], où [MACHINE_URL] est l'adresse de la machine sur laquelle le serveur est déployé, et [PORT] est le port unique sur lequel le serveur Computer Vision est configuré.
Par exemple, si l'URL de votre machine est k80-windows.azure.comet que le port avec lequel vous avez choisi de travailler est 8501, la valeur de la propriété doit ressembler à http://k80-windows.azure.com:8501.
La propriété Clé API à l'intérieur de Étendue d'écran CV peut être laissée vide pour le déploiement local.
Modification des points de terminaison au niveau du projet
Les URL par défaut peuvent également être modifiées à partir de la page Paramètres du projet .
Modification du point de terminaison pour Étendue d'écran CV (CV Screen Scope)
Pour modifier le point de terminaison de l'activité Étendue d'écran CV, accédez à UiPath Studio > votre projet > Paramètres du projet > Computer Vision > Étendue d'écran CV > Serveur > Valeur d'exécution/Valeur de débogage > remplacez https://cv.uipath.com par http://[MACHINE_URL]:[PORT], où [MACHINE_URL] correspond au de la machine sur laquelle le serveur est déployé, et [PORT] est le port unique sur lequel le serveur Computer Vision est configuré.
Modification du point de terminaison pour OCR d'écran UiPath (UiPath Screen OCR)
Pour modifier le point de terminaison de l'activité OCR d'écran UiPath, accédez à UiPath Studio > votre projet > Paramètres du projet > OCR > UiPath Screen OCR > Point de terminaison > Valeur d'exécution/Valeur de débogage > remplacez https://ocr.uipath.com par http://[MACHINE_URL]:[PORT], où [MACHINE_URL] est l'adresse de la machine sur laquelle le serveur est déployé, et [PORT] est le port unique sur lequel le serveur Computer Vision est configuré.
Activation de HTTPS
Pour chiffrer la communication, vous pouvez ajouter un proxy inverse (par exemple, NGINX) devant le conteneur et configurer TLS ou SSL sur cette couche.
Après avoir activé la communication HTTPS, vous devez modifier le point de terminaison de CV Screen Scope et pour UiPath Screen OCR de https://cv.uipath.com à https://[MACHINE_URL]:[PORT], où [MACHINE_URL] est l'adresse de la machine sur laquelle le serveur est déployé, et [PORT] est le port unique sur lequel le serveur Computer Vision est configuré.
Ouverture du port par défaut
Assurez-vous que le port utilisé par les activités Computer Vision (par défaut 8501) est ouvert sur la machine sur laquelle le modèle est déployé. Pour les machines clientes hors du domaine, le DNS est utilisé à la place.
Pour ouvrir le port sur la machine serveur, vous devez exécuter les commandes de console suivantes, en remplaçant [PORT] par le port réel que vous souhaitez utiliser et [your-default-zone] par la zone de votre système (par défaut public) :
apt install firewalld
systemctl enable firewalld
firewall-cmd --zone=[your-default-zone] --permanent --add-port=[PORT]/tcp
firewall-cmd --reload
apt install firewalld
systemctl enable firewalld
firewall-cmd --zone=[your-default-zone] --permanent --add-port=[PORT]/tcp
firewall-cmd --reload
Modification du port par défaut
Le port par défaut exposé par le serveur est 8501.
Pour modifier le port par défaut, vous devez démarrer le serveur avec une commande différente.
Remplacez l'indicateur -p 8501:5000 par -p [NEW_PORT]:5000, où [NEW_PORT] est le port que vous souhaitez utiliser.
Redémarrer le serveur
Pour changer le port en 5000, la commande de redémarrage du serveur pour Linux ressemble à ce qui suit :
podman run -d
-p 8501:5000
--hooks-dir=/usr/share/containers/oci/hooks.d/ \--security-opt=label=disable --device=nvidia.com/gpu=all
--restart unless-stopped
--name controls_detection
container controls_detection eula=accept
podman run -d
-p 8501:5000
--hooks-dir=/usr/share/containers/oci/hooks.d/ \--security-opt=label=disable --device=nvidia.com/gpu=all
--restart unless-stopped
--name controls_detection
container controls_detection eula=accept
- Modification des points de terminaison au niveau de l'activité
- Modification des points de terminaison au niveau du projet
- Modification du point de terminaison pour Étendue d'écran CV (CV Screen Scope)
- Modification du point de terminaison pour OCR d'écran UiPath (UiPath Screen OCR)
- Activation de HTTPS
- Ouverture du port par défaut
- Modification du port par défaut
- Redémarrer le serveur