- Versionshinweise
- Überblick
- Einstellung und Konfiguration (Setup and Configuration)
- Softwareanforderungen
- Hardwareanforderungen
- Bereitstellen des Servers
- Verbinden mit dem Server
- Lizenzierung
- Datenspeicher
Benutzerhandbuch zu AI Computer Vision
Nach der Bereitstellung des Servers müssen Sie die Endpunkte für die Aktivitäten CV Screen Scope und UiPath Screen OCR ändern, um eine Verbindung mit dem Server herzustellen, wenn die Computer Vision-Aktivitäten verwendet werden.
Ändern der Endpunkte auf Aktivitätsebene
Auf Aktivitätsebene in Ihrem UiPath Studio-Projekt müssen Sie Folgendes abändern:
- Den URL- Eigenschaftswert der Aktivität CV Screen Scope und
- den Endpunkt- Eigenschaftswert der Aktivität UiPath Screen OCR
auf http://[MACHINE_URL]:[PORT], wobei [MACHINE_URL] die Adresse der Maschine ist, auf der der Server bereitgestellt wird, und [PORT] der eindeutige Port, auf dem der Computer Vision-Server eingerichtet wird.
Wenn die URL Ihrer Maschine beispielsweise k80-windows.azure.comist und der Port, mit dem Sie arbeiten möchten, 8501 ist, sollte der Wert der Eigenschaft wie folgt aussehen: http://k80-windows.azure.com:8501.
Die API-Schlüsseleigenschaft innerhalb des CV Screen Scope kann für die lokale Bereitstellung leer gelassen werden.
Ändern der Endpunkte auf Projektebene
Die Standard-URLs können auch auf der Seite Projekteinstellungen geändert werden.
Ändern des Endpunkts für „CV Screen Scope“
Um den Endpunkt für CV Screen Scope zu ändern, wechseln Sie zu UiPath Studio > Ihr Projekt > Projekteinstellungen > Computer Vision > CV Screen Scope > Server > Wert ausführen/Wert debuggen > und ändern Sie https://cv.uipath.com in http://[MACHINE_URL]:[PORT], wobei [MACHINE_URL] der Endpunkt ist der Maschine, auf der der Server bereitgestellt wird, und [PORT] ist der eindeutige Port, auf dem der Computer Vision-Server eingerichtet wird.
Ändern des Endpunkts für „UiPath Screen OCR“
Um den Endpunkt für UiPath Screen OCR zu ändern, wechseln Sie zu UiPath Studio > Ihr Projekt > Projekteinstellungen > OCR > UiPath Screen OCR > Endpunkt > Wert ausführen/Wert debuggen > und ändern Sie https://ocr.uipath.com in http://[MACHINE_URL]:[PORT], wobei [MACHINE_URL] die Adresse ist der Maschine, auf der der Server bereitgestellt wird, und [PORT] ist der eindeutige Port, auf dem der Computer Vision-Server eingerichtet wird.
HTTPS wird aktiviert
Um die Kommunikation zu verschlüsseln, können Sie einen umgekehrten Proxy (z. B. NGINX) vor dem Container hinzufügen und TLS oder SSL auf dieser Ebene konfigurieren.
Nach dem Aktivieren der HTTPS-Kommunikation müssen Sie den Endpunkt für CV Screen Scope und für UiPath Screen OCR von https://cv.uipath.com in https://[MACHINE_URL]:[PORT] ändern, wobei [MACHINE_URL] die Adresse der Maschine ist, auf der der Server bereitgestellt wird, und [PORT] Port, auf dem der Computer Vision-Server eingerichtet ist.
Ändern des Standardanschlusses
Stellen Sie sicher, dass der Port, der von den Computer Vision-Aktivitäten verwendet wird (Standard: 8501), auf der Maschine geöffnet ist, auf der das Modell bereitgestellt wird. Für Clientmaschinen außerhalb der Domäne wird stattdessen das DNS verwendet.
Um den Port auf der Servermaschine zu öffnen, müssen Sie die folgenden Konsolenbefehle ausführen und [PORT] durch den tatsächlichen Port ersetzen, den Sie verwenden möchten, und [your-default-zone] durch die Zone Ihres Systems (standardmäßig 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
Ändern des Standardanschlusses
Der vom Server verfügbar gemachte Standardport ist 8501.
Um den Standardport zu ändern, müssen Sie den Server mit einem anderen Befehl starten.
Ändern Sie das Flag -p 8501:5000 in -p [NEW_PORT]:5000, wobei [NEW_PORT] der Port ist, den Sie verwenden möchten.
Neustart des Servers
Um den Port in 5000 zu ändern, sieht der Befehl zum Neustart des Servers für Linux folgendermaßen aus:
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