ai-computer-vision
2021.10
false
  • Notas relacionadas
    • 2021.10.6
  • Información general
  • Instalación y configuración
    • Requisitos de software
    • Requisitos de hardware
    • Implementar el servidor
    • Conectarse al servidor
    • Licencia
  • Almacenamiento de datos
UiPath logo, featuring letters U and I in white
Sin asistencia
Guía del usuario de AI Computer Vision
Automation CloudAutomation Cloud Public SectorAutomation SuiteStandalone
Last updated 11 de nov. de 2024

Conectarse al servidor

Una vez implementado el servidor, para conectarse a él cuando se utilizan las actividades de Computer Vision, debe cambiar los puntos finales para las actividades CV Screen Scope y UiPath Screen OCR.

Cambiar los puntos de conexión en el nivel de actividad

En el nivel de actividad de tu proyecto de UiPath Studio, debes cambiar:

  • el valor de la propiedad URL de la actividad Ámbito de la pantalla CV, y
  • el valor de la propiedad Punto final de la actividad UiPath Screen OCR
a http://[MACHINE_URL]:[PORT], donde [MACHINE_URL] es la dirección de la máquina donde se implementa el servidor y [PORT] es el puerto único en el que está configurado Computer Vision Server.
Por ejemplo, si la URL de tu máquina es k80-windows.azure.comy el puerto con el que has elegido trabajar es 8501, el valor de la propiedad debería parecerse a http://k80-windows.azure.com:8501.
Importante: la propiedad de la clave de API dentro del ámbito de la pantalla de CV se puede dejar en blanco para la implementación local.

Cambiar los puntos finales a nivel de proyecto

Las URL predeterminadas también se pueden cambiar desde la página Configuración del proyecto .

Cambiar el punto final de CV Screen Scope

Para cambiar el punto final de CV Screen Scope, ve a UiPath Studio > tu proyecto > Configuración del proyecto > Computer Vision > CV Screen Scope > Servidor > Valor de ejecución/Valor de depuración > cambia https://cv.uipath.com a http://[MACHINE_URL]:[PORT], donde [MACHINE_URL] es el dirección de la máquina donde se implementa el servidor, y [PORT] es el puerto único en el que se configura el servidor Computer Vision.


Cambiar el punto final de UiPath Screen OCR

Para cambiar el punto final de UiPath Screen OCR, ve a UiPath Studio > tu proyecto > Configuración del proyecto > OCR > UiPath Screen OCR > Punto final > Ejecutar valor/Depurar valor > cambia https://ocr.uipath.com a http://[MACHINE_URL]:[PORT], donde [MACHINE_URL] es la dirección de la máquina donde se implementa el servidor, y [PORT] es el puerto único en el que se configura el servidor Computer Vision.


Habilitar HTTPS

Para cifrar la comunicación, puedes añadir un proxy inverso (por ejemplo, NGINX) delante del contenedor y configurar TLS o SSL en esta capa.

Después de habilitar la comunicación HTTPS, debes cambiar el punto final para CV Screen Scope y para UiPath Screen OCR de https://cv.uipath.com a https://[MACHINE_URL]:[PORT], donde [MACHINE_URL] es la dirección de la máquina donde está implementado el servidor, y [PORT] es el puerto único en el que está configurado Computer Vision Server.

Abrir el puerto predeterminado

Importante:
Asegúrese de tener el puerto utilizado por las actividades de Computer Vision ( 8501predeterminado) abierto en la máquina en la que se implementa el modelo.

Para las máquinas cliente fuera del dominio, se utiliza el DNS.

Para abrir el puerto en la máquina del servidor, debe ejecutar los siguientes comandos de consola, reemplazando [PORT] con el puerto real que desea usar y [your-default-zone] con la zona de su sistema (de forma predeterminada 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

Cambiando el puerto predeterminado

El puerto predeterminado expuesto por el servidor es 8501.

Para cambiar el puerto predeterminado, debe iniciar el servidor con un comando diferente.

Cambia el marcador -p 8501:5000 a -p [NEW_PORT]:5000, donde [NEW_PORT] es el puerto que quieres utilizar.

Reinicio del servidor

Para cambiar el puerto a 5000, el comando de reinicio del servidor para Docker tiene el siguiente aspecto:
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

Y para Podman, el comando de reinicio del servidor tiene el siguiente aspecto:

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

¿Te ha resultado útil esta página?

Obtén la ayuda que necesitas
RPA para el aprendizaje - Cursos de automatización
Foro de la comunidad UiPath
Uipath Logo White
Confianza y seguridad
© 2005-2024 UiPath. Todos los derechos reservados.