AI Computer Vision
2023.10
  • リリース ノート
    • 2023.10.2
    • 2023.10.1
  • 概要
  • セットアップと構成
    • ソフトウェア要件
    • ハードウェア要件
    • サーバーをデプロイする
    • サーバーに接続する
  • データ ストレージ
バナーの背景画像
AI Computer Vision ガイド
最終更新日 2024年3月11日

サーバーに接続する

Computer Vision の各種アクティビティを使用する際には、デプロイしたサーバーに接続します。それには、[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] は Computer Vision Server を設定する一意のポートです。


UiPath 画面 OCR のエンドポイントを変更する

[UiPath 画面 OCR] のエンドポイントを変更するには、UiPath Studio でプロジェクトを開き、[プロジェクト設定] > [OCR] > [UiPath 画面 OCR] > [エンドポイント] > [実行時の値]/[デバッグ時の値] に移動し、https://ocr.uipath.comhttp://[MACHINE_URL]:[PORT] に変更します。ここで、[MACHINE_URL] はサーバーがデプロイされているマシンのアドレスで、[PORT] は Computer Vision サーバーがセットアップされている一意のポートです。


HTTPS を有効化する

通信を暗号化するには、コンテナーの前にリバース プロキシ ( NGINX など) を追加し、このレイヤーで TLS または SSL を構成します。

HTTPS 通信を有効化した後、[CV 画面スコープ] および [UiPath 画面 OCR] のエンドポイントを https://cv.uipath.com から https://[MACHINE_URL]:[PORT]に変更する必要があります。 [MACHINE_URL] はサーバーがデプロイされているマシンのアドレス、 [PORT] は Computer Vision Server を設定する一意のポートです。

既定のポートを開く

重要:
モデルがデプロイされているマシンで、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 に変更するための Linux のサーバー再起動コマンドは次のようになります。
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=acceptpodman 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

Was this page helpful?

サポートを受ける
RPA について学ぶ - オートメーション コース
UiPath コミュニティ フォーラム
UiPath ロゴ (白)
信頼とセキュリティ
© 2005-2024 UiPath. All rights reserved.