ai-computer-vision
2021.10
false
  • 发行说明
    • 2021.10.6
  • 概述
  • 设置和配置
    • 软件要求
    • 硬件要求
    • 部署服务器
    • 连接到服务器
    • 许可
  • 数据存储空间
UiPath logo, featuring letters U and I in white
不在支持范围内

AI Computer Vision 用户指南

Automation CloudAutomation Cloud Public SectorAutomation SuiteStandalone
上次更新日期 2024年11月11日

连接到服务器

部署服务器后,要在使用“计算机视觉”活动时连接到该服务器,您必须更改“CV 屏幕作用域”和“UiPath 屏幕 OCR”活动的端点。

在活动级别更改端点

在 UiPath Studio 项目的活动级别,您需要更改以下内容:

  • “CV 屏幕作用域”活动的URL属性值,以及
  • “UiPath 屏幕 OCR” 活动的“端点” 属性值
http://[MACHINE_URL]:[PORT],其中 [MACHINE_URL] 是部署服务器的计算机的地址,[PORT] 是设置 Computer Vision 服务器的唯一端口。
例如,如果您的计算机的 URL 是 k80-windows.azure.com,并且您选择使用的端口是 8501,则属性的值应类似于 http://k80-windows.azure.com:8501
重要提示: 对于内部部署,CV 屏幕范围内的 API 密钥属性可以留空。

在项目级别更改端点

也可以从“ 项目设置” 页面更改默认 URL。

更改 CV 屏幕作用域的端点

要更改 CV 屏幕作用域的端点,请转到UiPath Studio > 您的项目 >项目设置> Computer Vision > CV 屏幕作用域>服务器>运行值/调试值> 将https://cv.uipath.com更改为http://[MACHINE_URL]:[PORT] ,其中[MACHINE_URL]是部署服务器的计算机的地址, [PORT]是设置计算机视觉服务器的唯一端口。


更改 UiPath 屏幕 OCR 的端点

要更改 UiPath 屏幕 OCR 的端点,请转到UiPath Studio >“您的项目”> “项目设置” >“ OCR ”>“ UiPath 屏幕 OCR ”>“端点”> “运行值/调试值” > 将https://ocr.uipath.com更改为http://[MACHINE_URL]:[PORT] ,其中[MACHINE_URL]是地址, [PORT]是设置计算机视觉服务器的唯一端口。


启用 HTTPS

要加密通信,您可以在容器前面添加反向代理(例如NGINX ),并在此层上配置 TLS 或 SSL。

启用 HTTPS 通信后,您需要将计算机视觉屏幕作用域和 UiPath 屏幕 OCR 的端点从https://cv.uipath.com更改为https://[MACHINE_URL]:[PORT] ,其中[MACHINE_URL]是部署服务器的计算机的地址, [PORT]是部署服务器的计算机地址。设置计算机视觉服务器的唯一端口。

打开默认端口

重要提示:
确保在部署模型的计算机上打开了 Computer Vision 活动使用的端口(默认 8501)。

对于域外的客户端计算机,将改用 DNS。

要打开服务器计算机上的端口,您必须运行以下控制台命令,将 [PORT] 替换为要使用的实际端口,将 [your-default-zone] 替换为系统的区域(默认情况下为 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

更改默认端口

服务器公开的默认端口为 8501

要更改默认端口,您必须使用其他命令启动服务器。

-p 8501:5000 标志更改为 -p [NEW_PORT]:5000,其中 [NEW_PORT] 是要使用的端口。

重新启动服务器

要将端口更改为 5000,Docker 的重新启动服务器命令如下所示:
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

而对于 Podman,重新启动服务器的命令如下所示:

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

此页面有帮助吗?

获取您需要的帮助
了解 RPA - 自动化课程
UiPath Community 论坛
Uipath Logo White
信任与安全
© 2005-2024 UiPath。保留所有权利。