UiPath Documentation
uipath-cli
latest
false
UiPath CLI ユーザー ガイド
重要 :
このコンテンツは機械翻訳によって処理されています。 新しいコンテンツの翻訳は、およそ 1 ~ 2 週間で公開されます。

UIP エージェントのガードレール

ガードレールの定義、BYOG ガードレール、LLM-as-judge モデル、および「uip エージェント ガードレール」を含むガードレール カタログを一覧表示します。

uip agent guardrails は、エージェント プロジェクトで参照できるガードレール (組み込みの検証者と独自のガードレールの使用 (BYOG) 接続) と、「LLM による評価」ガードレールで利用可能なモデル、および各検証者の作成済みカタログのメタデータ (説明、ユース ケース、例) の読み取り専用の検出グループです。プロジェクトにガードレールはアタッチされません。これは agent.jsonを手作業で編集することで行います。

概要​

uip agent guardrails list [--byo]
uip agent guardrails llm-as-judge-models
uip agent guardrails catalog [--validator <id>]
uip agent guardrails list [--byo]
uip agent guardrails llm-as-judge-models
uip agent guardrails catalog [--validator <id>]

すべての呼び出しは、 グローバル オプション (--output、 --output-filter、 --log-level、 --log-file) に従います。終了コードは 標準契約に従います。

UIP エージェントのガードレールのリスト​

無効化されたものを含め、利用可能なガードレールの定義をリストアップします (無効化された BYOG の設定は表示する価値があります。そうでなければ、一度も設定されていないものと区別がつきません)。

オプション​

フラグ目的
--byoフィルターを適用して、独自の (BYOG) ガードレールのみに絞り込む。
uip agent guardrails list

uip agent guardrails list --byo
uip agent guardrails list

uip agent guardrails list --byo

データシェイプ(--output json)​

{
  "Code": "GuardrailDefinitionsList",
  "Data": [
    {
      "Validator": "pii_detection",
      "IsByo": false,
      "Status": "Available",
      "AllowedScopes": ["Agent", "Llm", "Tool"],
      "GuardrailStages": { "Agent": ["PreExecution", "PostExecution"], "Llm": ["PreExecution", "PostExecution"], "Tool": ["PreExecution", "PostExecution"] },
      "Parameters": [
        { "Type": "enum-list", "Id": "entities", "Required": true, "DefaultValue": ["Email", "Address"], "Options": ["Person", "Address", "Email", "..."] }
      ]
    }
  ]
}
{
  "Code": "GuardrailDefinitionsList",
  "Data": [
    {
      "Validator": "pii_detection",
      "IsByo": false,
      "Status": "Available",
      "AllowedScopes": ["Agent", "Llm", "Tool"],
      "GuardrailStages": { "Agent": ["PreExecution", "PostExecution"], "Llm": ["PreExecution", "PostExecution"], "Tool": ["PreExecution", "PostExecution"] },
      "Parameters": [
        { "Type": "enum-list", "Id": "entities", "Required": true, "DefaultValue": ["Email", "Address"], "Options": ["Person", "Address", "Email", "..."] }
      ]
    }
  ]
}

Validator は一意ではありません。BYOG 定義は組み込みの名前を共有できます (テナントには 2 つの harmful_content エントリを含めることができます)。IsByoとByo*フィールド (ByoValidatorName、 ByoConnectionId、 ByoConfigurationId、 ByoConnectorName、 ByoConnectorKey、 FolderKey) を使用して区別します。ByoValidatorName と ByoConnectionId は、コード化されたエージェントが ByoValidator(...)に渡す 2 つの値です。

UIP エージェントのガードレール LLM-as-judge-models​

[LLM による評価] ガードレールで利用可能な LLM モデルを一覧表示します。ログインが必要です。

uip agent guardrails llm-as-judge-models
uip agent guardrails llm-as-judge-models

データシェイプ(--output json)​

{
  "Code": "LlmGatewayModelsList",
  "Data": [
    { "ModelId": "anthropic.claude-haiku-4-5-20251001-v1:0", "DisplayName": "Claude Haiku 4.5", "Vendor": "AwsBedrock", "ModelFamily": "AnthropicClaude", "SubscriptionType": "UiPathOwned", "IsByo": false, "IsPreview": false, "IsBlockedByPolicy": false }
  ]
}
{
  "Code": "LlmGatewayModelsList",
  "Data": [
    { "ModelId": "anthropic.claude-haiku-4-5-20251001-v1:0", "DisplayName": "Claude Haiku 4.5", "Vendor": "AwsBedrock", "ModelFamily": "AnthropicClaude", "SubscriptionType": "UiPathOwned", "IsByo": false, "IsPreview": false, "IsBlockedByPolicy": false }
  ]
}

テナント ポリシーでブロックされたモデルは、リストが返される前にフィルター処理されて除外されます。

UIP エージェント ガードレール カタログ​

ガードレールの検証者用に作成されたカタログのメタデータ (説明、ユース ケース、例) を取得します。

オプション​

フラグ目的
--validator <id>snake_case ID で 1 つの検証者に絞り込む (例:pii_detection)。
uip agent guardrails catalog

uip agent guardrails catalog --validator pii_detection
uip agent guardrails catalog

uip agent guardrails catalog --validator pii_detection

データシェイプ(--output json)​

{
  "Code": "GuardrailCatalog",
  "Data": {
    "schema_version": "1.0.0",
    "guardrails": [
      { "validator_id": "pii_detection", "display_name": "PII Detection", "type": "BuiltIn", "status": "Available", "description": "...", "use_cases": ["..."], "examples": [] }
    ]
  }
}
{
  "Code": "GuardrailCatalog",
  "Data": {
    "schema_version": "1.0.0",
    "guardrails": [
      { "validator_id": "pii_detection", "display_name": "PII Detection", "type": "BuiltIn", "status": "Available", "description": "...", "use_cases": ["..."], "examples": [] }
    ]
  }
}

テナントに対してカタログ機能がまだ有効化されていない場合、これは で失敗 Code: "GuardrailCatalogUnavailable"。

参照​

このページは役に立ちましたか?

接続

ヘルプ リソース サポート

学習する UiPath アカデミー

質問する UiPath フォーラム

最新情報を取得