ai-computer-vision
2022.4
false
  • Notes de publication
    • 2022.4.2
  • 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
UiPath logo, featuring letters U and I in white
Guide de l’utilisateur d’AI Computer Vision
Automation CloudAutomation Cloud Public SectorAutomation SuiteStandalone
Last updated 11 nov. 2024

Connexion au serveur

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 (CV Screen Scope), et
  • la valeur de la propriété Point de terminaison ( Endpoint ) de l'activité OCR d'écran UiPath (UiPath Screen OCR)
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.
Important : la propriété Clé API à l'intérieur de l'étendue de l'écran CV (CV Screen Scope) peut être laissée vide pour le déploiement sur site.

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 (Project Settings) .

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 (CV Screen Scope), accédez à UiPath Studio > votre projet > Paramètres du projet (Project Settings) > Computer Vision > Étendue d' écran CV (CV Screen Scope ) > Serveur (Server) > Valeur d'exécution/Valeur de débogage (Run value/Debug value ) > remplacez https://cv.uipath.com par http://[MACHINE_URL]:[PORT], où [MACHINE_URL] est la 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é.


Modification du point de terminaison pour OCR d'écran UiPath (UiPath Screen OCR)

Pour modifier le point de terminaison de l'OCR d'écran UiPath, accédez à UiPath Studio > Votre projet > Paramètres du projet (Project Settings) > OCR > OCR d'écran UiPath (UiPath Screen OCR) > Point de terminaison ( Endpoint ) > Valeur d'exécution/Valeur de débogage (Run value/Debug value ) > 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 inversé (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

Important :
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 en dehors 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 --reloadapt 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 remplacer le port par 5000, la commande de redémarrage du serveur pour Docker ressemble à ce qui suit :
docker run -d 
-p 8501:5000 
--gpus all 
--restart unless-stopped 
--name controls_detection
container controls_detection eula=acceptdocker run -d 
-p 8501:5000 
--gpus all 
--restart unless-stopped 
--name controls_detection
container controls_detection eula=accept

Pour Podman, la commande de redémarrage du serveur ressemble à ce qui suit :

podman run -d 
        -p 8501:5000 
        --hooks-dir=/usr/share/containers/oci/hooks.d/ \--security-opt=label=disable 
        --restart unless-stopped 
        --name controls_detection
        container controls_detection eula=acceptpodman run -d 
        -p 8501:5000 
        --hooks-dir=/usr/share/containers/oci/hooks.d/ \--security-opt=label=disable 
        --restart unless-stopped 
        --name controls_detection
        container controls_detection eula=accept

Cette page vous a-t-elle été utile ?

Obtenez l'aide dont vous avez besoin
Formation RPA - Cours d'automatisation
Forum de la communauté UiPath
Uipath Logo White
Confiance et sécurité
© 2005-2024 UiPath Tous droits réservés.