Dela via


Microsoft.MachineLearningServices-arbetsytor/anslutningar/raiPolicies 2024-07-01-preview

Bicep-resursdefinition

Resurstypen arbetsytor/anslutningar/raiPolicies kan distribueras med åtgärder som mål:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.MachineLearningServices/workspaces/connections/raiPolicies-resurs lägger du till följande Bicep i mallen.

resource symbolicname 'Microsoft.MachineLearningServices/workspaces/connections/raiPolicies@2024-07-01-preview' = {
  name: 'string'
  properties: {
    basePolicyName: 'string'
    completionBlocklists: [
      {
        blocking: bool
        blocklistName: 'string'
      }
    ]
    contentFilters: [
      {
        allowedContentLevel: 'string'
        blocking: bool
        enabled: bool
        name: 'string'
        source: 'string'
      }
    ]
    mode: 'string'
    promptBlocklists: [
      {
        blocking: bool
        blocklistName: 'string'
      }
    ]
    type: 'string'
  }
}

Egenskapsvärden

Microsoft.MachineLearningServices/workspaces/connections/raiPolicies

Namn Beskrivning Värde
Namn Resursnamnet sträng

Begränsningar:
Mönster = ^[a-zA-Z0-9][a-zA-Z0-9_.-]*$ (krävs)
förälder I Bicep kan du ange den överordnade resursen för en underordnad resurs. Du behöver bara lägga till den här egenskapen när den underordnade resursen deklareras utanför den överordnade resursen.

Mer information finns i Underordnad resurs utanför den överordnade resursen.
Symboliskt namn för resurs av typen: arbetsytor/anslutningar
Egenskaper Egenskaper för Azure OpenAI-innehållsfilter. RaiPolicyProperties (krävs)

RaiBlocklistConfig

Namn Beskrivning Värde
blockering Om blockering skulle ske. Bool
blocklistName Namn på ContentFilter. sträng

RaiPolicyContentFilter

Namn Beskrivning Värde
allowedContentLevel Nivå där innehållet filtreras. "Hög"
"Låg"
"Medel"
blockering Om blockering skulle ske. Bool
Aktiverat Om ContentFilter är aktiverat. Bool
Namn Namn på ContentFilter. sträng
källa Innehållskälla för att tillämpa innehållsfiltren. "Slutförande"
"Fråga"

RaiPolicyProperties

Namn Beskrivning Värde
basePolicyName Namnet på de grundläggande innehållsfiltren. sträng
completionBlocklists RaiBlocklistConfig[]
contentFilters RaiPolicyContentFilter[]
läge Läge för innehållsfilter. "Blockering"
"Standard"
"Uppskjuten"
promptBlocklists RaiBlocklistConfig[]
typ Principtyp för innehållsfilter. "SystemManaged"
"UserManaged"

Resursdefinition för ARM-mall

Resurstypen arbetsytor/anslutningar/raiPolicies kan distribueras med åtgärder som mål:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.MachineLearningServices/workspaces/connections/raiPolicies-resurs lägger du till följande JSON i mallen.

{
  "type": "Microsoft.MachineLearningServices/workspaces/connections/raiPolicies",
  "apiVersion": "2024-07-01-preview",
  "name": "string",
  "properties": {
    "basePolicyName": "string",
    "completionBlocklists": [
      {
        "blocking": "bool",
        "blocklistName": "string"
      }
    ],
    "contentFilters": [
      {
        "allowedContentLevel": "string",
        "blocking": "bool",
        "enabled": "bool",
        "name": "string",
        "source": "string"
      }
    ],
    "mode": "string",
    "promptBlocklists": [
      {
        "blocking": "bool",
        "blocklistName": "string"
      }
    ],
    "type": "string"
  }
}

Egenskapsvärden

Microsoft.MachineLearningServices/workspaces/connections/raiPolicies

Namn Beskrivning Värde
apiVersion API-versionen "2024-07-01-preview"
Namn Resursnamnet sträng

Begränsningar:
Mönster = ^[a-zA-Z0-9][a-zA-Z0-9_.-]*$ (krävs)
Egenskaper Egenskaper för Azure OpenAI-innehållsfilter. RaiPolicyProperties (krävs)
typ Resurstypen "Microsoft.MachineLearningServices/workspaces/connections/raiPolicies"

RaiBlocklistConfig

Namn Beskrivning Värde
blockering Om blockering skulle ske. Bool
blocklistName Namn på ContentFilter. sträng

RaiPolicyContentFilter

Namn Beskrivning Värde
allowedContentLevel Nivå där innehållet filtreras. "Hög"
"Låg"
"Medel"
blockering Om blockering skulle ske. Bool
Aktiverat Om ContentFilter är aktiverat. Bool
Namn Namn på ContentFilter. sträng
källa Innehållskälla för att tillämpa innehållsfiltren. "Slutförande"
"Fråga"

RaiPolicyProperties

Namn Beskrivning Värde
basePolicyName Namnet på de grundläggande innehållsfiltren. sträng
completionBlocklists RaiBlocklistConfig[]
contentFilters RaiPolicyContentFilter[]
läge Läge för innehållsfilter. "Blockering"
"Standard"
"Uppskjuten"
promptBlocklists RaiBlocklistConfig[]
typ Principtyp för innehållsfilter. "SystemManaged"
"UserManaged"

Resursdefinition för Terraform (AzAPI-provider)

Resurstypen arbetsytor/anslutningar/raiPolicies kan distribueras med åtgärder som mål:

  • Resursgrupper

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.MachineLearningServices/workspaces/connections/raiPolicies-resurs lägger du till följande Terraform i mallen.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.MachineLearningServices/workspaces/connections/raiPolicies@2024-07-01-preview"
  name = "string"
  body = jsonencode({
    properties = {
      basePolicyName = "string"
      completionBlocklists = [
        {
          blocking = bool
          blocklistName = "string"
        }
      ]
      contentFilters = [
        {
          allowedContentLevel = "string"
          blocking = bool
          enabled = bool
          name = "string"
          source = "string"
        }
      ]
      mode = "string"
      promptBlocklists = [
        {
          blocking = bool
          blocklistName = "string"
        }
      ]
      type = "string"
    }
  })
}

Egenskapsvärden

Microsoft.MachineLearningServices/workspaces/connections/raiPolicies

Namn Beskrivning Värde
Namn Resursnamnet sträng

Begränsningar:
Mönster = ^[a-zA-Z0-9][a-zA-Z0-9_.-]*$ (krävs)
parent_id ID för resursen som är överordnad för den här resursen. ID för resurs av typen: arbetsytor/anslutningar
Egenskaper Egenskaper för Azure OpenAI-innehållsfilter. RaiPolicyProperties (krävs)
typ Resurstypen "Microsoft.MachineLearningServices/workspaces/connections/raiPolicies@2024-07-01-preview"

RaiBlocklistConfig

Namn Beskrivning Värde
blockering Om blockering skulle ske. Bool
blocklistName Namn på ContentFilter. sträng

RaiPolicyContentFilter

Namn Beskrivning Värde
allowedContentLevel Nivå där innehållet filtreras. "Hög"
"Låg"
"Medel"
blockering Om blockering skulle ske. Bool
Aktiverat Om ContentFilter är aktiverat. Bool
Namn Namn på ContentFilter. sträng
källa Innehållskälla för att tillämpa innehållsfiltren. "Slutförande"
"Fråga"

RaiPolicyProperties

Namn Beskrivning Värde
basePolicyName Namnet på de grundläggande innehållsfiltren. sträng
completionBlocklists RaiBlocklistConfig[]
contentFilters RaiPolicyContentFilter[]
läge Läge för innehållsfilter. "Blockering"
"Standard"
"Uppskjuten"
promptBlocklists RaiBlocklistConfig[]
typ Principtyp för innehållsfilter. "SystemManaged"
"UserManaged"