ai-computer-vision
2023.4
false
- Notas de versão
- Visão geral
- Configuração e Instalação
- Armazenamento de dados
Conexão ao servidor
Guia do usuário do AI Computer Vision
Last updated 11 de nov de 2024
Conexão ao servidor
Depois que o servidor for implantado, para conectá-lo ao usar as atividades do Computer Vision, você deve alterar os endpoints para as atividades CV Screen Scope e UiPath Screen OCR.
No nível de atividade do seu projeto do UiPath Studio, você precisa alterar:
- o valor da propriedade URL da atividade CV Screen Scope e
- o valor da propriedade Endpoint da atividade UiPath Screen OCR
para
http://[MACHINE_URL]:[PORT]
, onde [MACHINE_URL]
é o endereço da máquina em que o servidor é implantado e [PORT]
é a porta exclusiva na qual o servidor do Computer Vision está configurado.
Por exemplo, se a URL da sua máquina for
k80-windows.azure.com
e a porta com a qual você escolheu trabalhar for 8501, o valor da propriedade deve ser semelhante a http://k80-windows.azure.com:8501
.
Importante: A propriedade da chave de API dentro do escopo da tela CV pode ser deixada em branco para implantação local.
As URLs padrão também podem ser alteradas na página Configurações do projeto .
Para alterar o endpoint para o CV Screen Scope, acesse UiPath Studio > seu projeto > Configurações do projeto > Computer Vision > CV Screen Scope > Servidor > Valor de execução/Valor de depuração > altere
https://cv.uipath.com
para http://[MACHINE_URL]:[PORT]
, onde [MACHINE_URL]
é o da máquina em que o servidor é implantado, e [PORT]
é a porta exclusiva na qual o servidor do Computer Vision está configurado.
Para alterar o endpoint para o UiPath Screen OCR, acesse UiPath Studio > seu projeto > Configurações do projeto > OCR > UiPath Screen OCR > Endpoint > Valor de execução/Valor de depuração > altere
https://ocr.uipath.com
para http://[MACHINE_URL]:[PORT]
, onde [MACHINE_URL]
é o endereço da máquina em que o servidor é implantado, e [PORT]
é a porta exclusiva na qual o servidor do Computer Vision está configurado.
Para criptografar a comunicação, você pode adicionar um proxy reverso (por exemplo, NGINX) na frente do contêiner e configurar o TLS ou SSL nessa camada.
Após habilitar a comunicação HTTPS, você precisa alterar o endpoint para o CV Screen Scope e para o UiPath Screen OCR de
https://cv.uipath.com
para https://[MACHINE_URL]:[PORT]
, onde [MACHINE_URL]
é o endereço da máquina na qual o servidor está implantado, e [PORT]
é a porta exclusiva na qual o servidor do Computer Vision está configurado.
Importante:
Certifique-se de ter a porta usada pelas atividades de visão computacional (padrão
8501
) aberta na máquina em que o modelo está implantado.
Para máquinas clientes fora do domínio, o DNS é usado.
Para abrir a porta na máquina do servidor, você deve executar os seguintes comandos de console, substituindo
[PORT]
pela porta real que deseja usar e [your-default-zone]
pela zona do seu sistema (por padrão 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
A porta padrão exposta pelo servidor é
8501
.
Para alterar a porta padrão, você deve iniciar o servidor com um comando diferente.
Altere o sinalizador
-p 8501:5000
para -p [NEW_PORT]:5000
, em que [NEW_PORT]
é a porta que você deseja usar.
Para alterar a porta para
5000
, o comando de reinicialização do servidor para Linux tem a seguinte aparência:
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