Skillsets - Create Or Update

Maakt een nieuwe vaardigheidsset in een zoekservice of werkt de vaardigheidsset bij als deze al bestaat.

PUT {endpoint}/skillsets('{skillsetName}')?api-version=2025-08-01-preview
PUT {endpoint}/skillsets('{skillsetName}')?api-version=2025-08-01-preview&ignoreResetRequirements={ignoreResetRequirements}&disableCacheReprocessingChangeDetection={disableCacheReprocessingChangeDetection}

URI-parameters

Name In Vereist Type Description
endpoint
path True

string

De eindpunt-URL van de zoekservice.

skillsetName
path True

string

De naam van de vaardigheden die u wilt maken of bijwerken.

api-version
query True

string

Client-API-versie.

disableCacheReprocessingChangeDetection
query

boolean

Hiermee schakelt u detectie van wijzigingen in het opnieuw verwerken van caches uit.

ignoreResetRequirements
query

boolean

Negeert de vereisten voor het opnieuw instellen van de cache.

Aanvraagkoptekst

Name Vereist Type Description
x-ms-client-request-id

string (uuid)

De tracking-ID die is verzonden met het verzoek om te helpen bij het opsporen.

If-Match

string

Hiermee definieert u de voorwaarde If-Match. De bewerking wordt alleen uitgevoerd als de ETag op de server overeenkomt met deze waarde.

If-None-Match

string

Definieert de voorwaarde 'Als-None-Match. De bewerking wordt alleen uitgevoerd als de ETag op de server niet overeenkomt met deze waarde.

Prefer True

string

Voor HTTP PUT-aanvragen geeft u de service de opdracht om de gemaakte/bijgewerkte resource te retourneren als deze is geslaagd.

Aanvraagbody

Name Vereist Type Description
name True

string

De naam van de vaardighedenset.

skills True SearchIndexerSkill[]:

Een lijst met vaardigheden in de vaardighedenset.

@odata.etag

string

De ETag van de skillset.

cognitiveServices CognitiveServicesAccount:

Details over de Azure AI-service die moet worden gebruikt bij het uitvoeren van vaardigheden.

description

string

De beschrijving van de vaardigheden.

encryptionKey

SearchResourceEncryptionKey

Een beschrijving van een versleutelingssleutel die u maakt in Azure Key Vault. Deze sleutel wordt gebruikt om een extra niveau van versleuteling-at-rest te bieden voor de definitie van uw vaardighedenset wanneer u volledige zekerheid wilt dat niemand, zelfs Microsoft niet, de definitie van uw vaardighedenset kan ontcijferen. Zodra u uw vaardigheidsdefinitie hebt versleuteld, blijft deze altijd versleuteld. De zoekservice negeert pogingen om deze eigenschap op null in te stellen. U kunt deze eigenschap naar wens wijzigen als u uw coderingssleutel wilt roteren; De definitie van uw vaardigheden blijft onaangetast. Versleuteling met door de klant beheerde sleutels is niet beschikbaar voor gratis zoekservices en is alleen beschikbaar voor betaalde services die op of na 1 januari 2019 zijn gemaakt.

indexProjections

SearchIndexerIndexProjections

Definitie van aanvullende projecties voor secundaire zoekindex(en).

knowledgeStore

SearchIndexerKnowledgeStore

Definitie van aanvullende projecties naar Azure-blob, -tabel of -bestanden van verrijkte gegevens.

Antwoorden

Name Type Description
200 OK

SearchIndexerSkillset

De vaardigheden zijn met succes bijgewerkt.

201 Created

SearchIndexerSkillset

De vaardigheden zijn met succes gemaakt.

Other Status Codes

ErrorResponse

Foutreactie.

Voorbeelden

SearchServiceCreateOrUpdateSkillset

Voorbeeldaanvraag

PUT https://previewexampleservice.search.windows.net/skillsets('tempskillset')?api-version=2025-08-01-preview&ignoreResetRequirements=&disableCacheReprocessingChangeDetection=





{
  "name": "tempskillset",
  "description": "Skillset for extracting entities and more",
  "skills": [
    {
      "@odata.type": "#Microsoft.Skills.Text.LanguageDetectionSkill",
      "name": "skill2",
      "inputs": [
        {
          "name": "text",
          "source": "/document/content"
        },
        {
          "name": "countryHint",
          "source": "/document/countryHint"
        }
      ],
      "outputs": [
        {
          "name": "languageCode",
          "targetName": "languageCode"
        }
      ]
    },
    {
      "textSplitMode": "pages",
      "maximumPageLength": 4000,
      "unit": "azureOpenAITokens",
      "azureOpenAITokenizerParameters": {
        "encoderModelName": "cl100k_base",
        "allowedSpecialTokens": [
          "[START]",
          "[END]"
        ]
      },
      "@odata.type": "#Microsoft.Skills.Text.SplitSkill",
      "name": "skill3",
      "inputs": [
        {
          "name": "text",
          "source": "/document/content"
        },
        {
          "name": "languageCode",
          "source": "/document/languageCode"
        }
      ],
      "outputs": [
        {
          "name": "textItems",
          "targetName": "pages"
        }
      ]
    },
    {
      "@odata.type": "#Microsoft.Skills.Text.KeyPhraseExtractionSkill",
      "name": "skill4",
      "context": "/document/pages/*",
      "inputs": [
        {
          "name": "text",
          "source": "/document/content"
        },
        {
          "name": "languageCode",
          "source": "/document/languageCode"
        }
      ],
      "outputs": [
        {
          "name": "keyPhrases",
          "targetName": "keyPhrases"
        }
      ]
    },
    {
      "uri": "https://contoso.example.org/",
      "httpMethod": "POST",
      "timeout": "PT5S",
      "@odata.type": "#Microsoft.Skills.Custom.WebApiSkill",
      "name": "skill5",
      "inputs": [
        {
          "name": "text",
          "source": "/document/content"
        },
        {
          "name": "languageCode",
          "source": "/document/languageCode"
        }
      ],
      "outputs": [
        {
          "name": "customresult",
          "targetName": "result"
        }
      ]
    },
    {
      "outputMode": "oneToMany",
      "markdownHeaderDepth": "h3",
      "@odata.type": "#Microsoft.Skills.Util.DocumentIntelligenceLayoutSkill",
      "name": "docIntelligenceLayoutSkill",
      "context": "/document",
      "inputs": [
        {
          "name": "file_data",
          "source": "/document/content"
        }
      ],
      "outputs": [
        {
          "name": "markdown_document",
          "targetName": "markdown_document"
        }
      ]
    },
    {
      "outputFormat": "text",
      "outputMode": "oneToMany",
      "extractionOptions": [
        "images",
        "locationMetadata"
      ],
      "chunkingProperties": {
        "unit": "characters",
        "maximumLength": 500,
        "overlapLength": 50
      },
      "@odata.type": "#Microsoft.Skills.Util.DocumentIntelligenceLayoutSkill",
      "name": "docIntelligenceLayoutSkill#2",
      "context": "/document",
      "inputs": [
        {
          "name": "file_data",
          "source": "/document/content"
        }
      ],
      "outputs": [
        {
          "name": "text_sections",
          "targetName": "text_sections"
        },
        {
          "name": "normalized_images",
          "targetName": "normalized_images"
        }
      ]
    },
    {
      "apiKey": "<api-key>",
      "commonModelParameters": {
        "model": "gpt-4o",
        "frequencyPenalty": 0,
        "presencePenalty": 0,
        "maxTokens": 0,
        "temperature": 0,
        "seed": 0,
        "stop": []
      },
      "extraParameters": {
        "safe_mode": true
      },
      "extraParametersBehavior": "error",
      "responseFormat": {
        "type": "jsonSchema",
        "jsonSchemaProperties": {
          "name": "Some Name",
          "description": "Some Description",
          "strict": true,
          "schema": {
            "type": "object",
            "properties": "{\"steps\": {\"type\": \"array\", \"description\": \"A list of reasoning steps.\", \"items\": {\"type\": \"string\"}}, \"answer\": {\"type\": \"string\", \"description\": \"The final answer.\"}}",
            "required": [
              "steps",
              "answer"
            ],
            "additionalProperties": false
          }
        }
      },
      "uri": "https://azs-grok-aoai.openai.azure.com/openai/deployments/azs-grok-gpt-4o/chat/completions",
      "timeout": "PT30S",
      "degreeOfParallelism": 5,
      "@odata.type": "#Microsoft.Skills.Custom.ChatCompletionSkill",
      "name": "chatCompletionSkill",
      "context": "/document/normalized_images/*",
      "inputs": [
        {
          "name": "text",
          "source": "/document/content"
        },
        {
          "name": "systemMessage",
          "source": "/document/system_message"
        },
        {
          "name": "userMessage",
          "source": "/document/user_message"
        },
        {
          "name": "image",
          "source": "/document/normalized_images/*"
        },
        {
          "name": "imageDetail",
          "source": "/document/detail"
        }
      ],
      "outputs": [
        {
          "name": "response",
          "targetName": "response"
        }
      ]
    }
  ],
  "cognitiveServices": {
    "key": "myKey",
    "subdomainUrl": "https://mySubdomainName.cognitiveservices.azure.com",
    "@odata.type": "#Microsoft.Azure.Search.AIServicesByKey",
    "description": "Description of the Azure AI service resource attached to a skillset"
  },
  "@odata.etag": "0x1234568AE7E58A1"
}

Voorbeeldrespons

{
  "@odata.etag": "0x1234568AE7E58A1",
  "name": "tempskillset",
  "description": "Skillset for extracting entities and more",
  "skills": [
    {
      "@odata.type": "#Microsoft.Skills.Text.LanguageDetectionSkill",
      "name": "skill2",
      "inputs": [
        {
          "name": "text",
          "source": "/document/content",
          "inputs": []
        },
        {
          "name": "countryHint",
          "source": "/document/countryHint",
          "inputs": []
        }
      ],
      "outputs": [
        {
          "name": "languageCode",
          "targetName": "languageCode"
        }
      ]
    },
    {
      "@odata.type": "#Microsoft.Skills.Text.SplitSkill",
      "name": "skill3",
      "textSplitMode": "pages",
      "maximumPageLength": 4000,
      "unit": "azureOpenAITokens",
      "inputs": [
        {
          "name": "text",
          "source": "/document/content",
          "inputs": []
        },
        {
          "name": "languageCode",
          "source": "/document/languageCode",
          "inputs": []
        }
      ],
      "outputs": [
        {
          "name": "textItems",
          "targetName": "pages"
        }
      ],
      "azureOpenAITokenizerParameters": {
        "encoderModelName": "cl100k_base",
        "allowedSpecialTokens": [
          "[START]",
          "[END]"
        ]
      }
    },
    {
      "@odata.type": "#Microsoft.Skills.Text.KeyPhraseExtractionSkill",
      "name": "skill4",
      "context": "/document/pages/*",
      "inputs": [
        {
          "name": "text",
          "source": "/document/content",
          "inputs": []
        },
        {
          "name": "languageCode",
          "source": "/document/languageCode",
          "inputs": []
        }
      ],
      "outputs": [
        {
          "name": "keyPhrases",
          "targetName": "keyPhrases"
        }
      ]
    },
    {
      "@odata.type": "#Microsoft.Skills.Custom.WebApiSkill",
      "name": "skill5",
      "uri": "https://contoso.example.org/",
      "httpMethod": "POST",
      "timeout": "PT5S",
      "inputs": [
        {
          "name": "text",
          "source": "/document/content",
          "inputs": []
        },
        {
          "name": "languageCode",
          "source": "/document/languageCode",
          "inputs": []
        }
      ],
      "outputs": [
        {
          "name": "customresult",
          "targetName": "result"
        }
      ]
    },
    {
      "@odata.type": "#Microsoft.Skills.Util.DocumentIntelligenceLayoutSkill",
      "name": "docIntelligenceLayoutSkill",
      "context": "/document",
      "outputMode": "oneToMany",
      "markdownHeaderDepth": "h3",
      "extractionOptions": [],
      "inputs": [
        {
          "name": "file_data",
          "source": "/document/content",
          "inputs": []
        }
      ],
      "outputs": [
        {
          "name": "markdown_document",
          "targetName": "markdown_document"
        }
      ]
    },
    {
      "@odata.type": "#Microsoft.Skills.Util.DocumentIntelligenceLayoutSkill",
      "name": "docIntelligenceLayoutSkill#2",
      "context": "/document",
      "outputMode": "oneToMany",
      "outputFormat": "text",
      "extractionOptions": [
        "images",
        "locationMetadata"
      ],
      "inputs": [
        {
          "name": "file_data",
          "source": "/document/content",
          "inputs": []
        }
      ],
      "outputs": [
        {
          "name": "text_sections",
          "targetName": "text_sections"
        },
        {
          "name": "normalized_images",
          "targetName": "normalized_images"
        }
      ],
      "chunkingProperties": {
        "unit": "characters",
        "maximumLength": 500,
        "overlapLength": 50
      }
    },
    {
      "@odata.type": "#Microsoft.Skills.Custom.ChatCompletionSkill",
      "name": "chatCompletionSkill",
      "context": "/document/normalized_images/*",
      "uri": "https://azs-grok-aoai.openai.azure.com/openai/deployments/azs-grok-gpt-4o/chat/completions",
      "timeout": "PT30S",
      "degreeOfParallelism": 5,
      "apiKey": "<api-key>",
      "extraParametersBehavior": "error",
      "inputs": [
        {
          "name": "text",
          "source": "/document/content",
          "inputs": []
        },
        {
          "name": "systemMessage",
          "source": "/document/system_message",
          "inputs": []
        },
        {
          "name": "userMessage",
          "source": "/document/user_message",
          "inputs": []
        },
        {
          "name": "image",
          "source": "/document/normalized_images/*",
          "inputs": []
        },
        {
          "name": "imageDetail",
          "source": "/document/detail",
          "inputs": []
        }
      ],
      "outputs": [
        {
          "name": "response",
          "targetName": "response"
        }
      ],
      "commonModelParameters": {
        "model": "gpt-4o",
        "frequencyPenalty": 0,
        "presencePenalty": 0,
        "maxTokens": 0,
        "temperature": 0,
        "seed": 0,
        "stop": []
      },
      "extraParameters": {
        "safe_mode": true
      },
      "responseFormat": {
        "type": "jsonSchema",
        "jsonSchemaProperties": {
          "name": "Some Name",
          "description": "Some Description",
          "strict": true,
          "schema": {
            "type": "object",
            "additionalProperties": false,
            "required": [
              "steps",
              "answer"
            ],
            "properties": "{\"steps\": {\"type\": \"array\", \"description\": \"A list of reasoning steps.\", \"items\": {\"type\": \"string\"}}, \"answer\": {\"type\": \"string\", \"description\": \"The final answer.\"}}"
          }
        }
      }
    }
  ],
  "cognitiveServices": {
    "@odata.type": "#Microsoft.Azure.Search.AIServicesByKey",
    "description": "Description of the Azure AI service resource attached to a skillset",
    "key": "myKey",
    "subdomainUrl": "https://mySubdomainName.cognitiveservices.azure.com"
  }
}
{
  "@odata.etag": "0x1234568AE7E58A1",
  "name": "tempskillset",
  "description": "Skillset for extracting entities and more",
  "skills": [
    {
      "@odata.type": "#Microsoft.Skills.Text.LanguageDetectionSkill",
      "name": "skill2",
      "inputs": [
        {
          "name": "text",
          "source": "/document/content",
          "inputs": []
        },
        {
          "name": "countryHint",
          "source": "/document/countryHint",
          "inputs": []
        }
      ],
      "outputs": [
        {
          "name": "languageCode",
          "targetName": "languageCode"
        }
      ]
    },
    {
      "@odata.type": "#Microsoft.Skills.Text.SplitSkill",
      "name": "skill3",
      "textSplitMode": "pages",
      "maximumPageLength": 4000,
      "unit": "azureOpenAITokens",
      "inputs": [
        {
          "name": "text",
          "source": "/document/content",
          "inputs": []
        },
        {
          "name": "languageCode",
          "source": "/document/languageCode",
          "inputs": []
        }
      ],
      "outputs": [
        {
          "name": "textItems",
          "targetName": "pages"
        }
      ],
      "azureOpenAITokenizerParameters": {
        "encoderModelName": "cl100k_base",
        "allowedSpecialTokens": [
          "[START]",
          "[END]"
        ]
      }
    },
    {
      "@odata.type": "#Microsoft.Skills.Text.KeyPhraseExtractionSkill",
      "name": "skill4",
      "context": "/document/pages/*",
      "inputs": [
        {
          "name": "text",
          "source": "/document/content",
          "inputs": []
        },
        {
          "name": "languageCode",
          "source": "/document/languageCode",
          "inputs": []
        }
      ],
      "outputs": [
        {
          "name": "keyPhrases",
          "targetName": "keyPhrases"
        }
      ]
    },
    {
      "@odata.type": "#Microsoft.Skills.Custom.WebApiSkill",
      "name": "skill5",
      "uri": "https://contoso.example.org/",
      "httpMethod": "POST",
      "timeout": "PT5S",
      "inputs": [
        {
          "name": "text",
          "source": "/document/content",
          "inputs": []
        },
        {
          "name": "languageCode",
          "source": "/document/languageCode",
          "inputs": []
        }
      ],
      "outputs": [
        {
          "name": "customresult",
          "targetName": "result"
        }
      ]
    },
    {
      "@odata.type": "#Microsoft.Skills.Util.DocumentIntelligenceLayoutSkill",
      "name": "docIntelligenceLayoutSkill",
      "context": "/document",
      "outputMode": "oneToMany",
      "markdownHeaderDepth": "h3",
      "extractionOptions": [],
      "inputs": [
        {
          "name": "file_data",
          "source": "/document/content",
          "inputs": []
        }
      ],
      "outputs": [
        {
          "name": "markdown_document",
          "targetName": "markdown_document"
        }
      ]
    },
    {
      "@odata.type": "#Microsoft.Skills.Util.DocumentIntelligenceLayoutSkill",
      "name": "docIntelligenceLayoutSkill#2",
      "context": "/document",
      "outputMode": "oneToMany",
      "outputFormat": "text",
      "extractionOptions": [
        "images",
        "locationMetadata"
      ],
      "inputs": [
        {
          "name": "file_data",
          "source": "/document/content",
          "inputs": []
        }
      ],
      "outputs": [
        {
          "name": "text_sections",
          "targetName": "text_sections"
        },
        {
          "name": "normalized_images",
          "targetName": "normalized_images"
        }
      ],
      "chunkingProperties": {
        "unit": "characters",
        "maximumLength": 500,
        "overlapLength": 50
      }
    },
    {
      "@odata.type": "#Microsoft.Skills.Custom.ChatCompletionSkill",
      "name": "chatCompletionSkill",
      "context": "/document/normalized_images/*",
      "uri": "https://azs-grok-aoai.openai.azure.com/openai/deployments/azs-grok-gpt-4o/chat/completions",
      "timeout": "PT30S",
      "degreeOfParallelism": 5,
      "apiKey": "<api-key>",
      "extraParametersBehavior": "error",
      "inputs": [
        {
          "name": "text",
          "source": "/document/content",
          "inputs": []
        },
        {
          "name": "systemMessage",
          "source": "/document/system_message",
          "inputs": []
        },
        {
          "name": "userMessage",
          "source": "/document/user_message",
          "inputs": []
        },
        {
          "name": "image",
          "source": "/document/normalized_images/*",
          "inputs": []
        },
        {
          "name": "imageDetail",
          "source": "/document/detail",
          "inputs": []
        }
      ],
      "outputs": [
        {
          "name": "response",
          "targetName": "response"
        }
      ],
      "commonModelParameters": {
        "model": "gpt-4o",
        "frequencyPenalty": 0,
        "presencePenalty": 0,
        "maxTokens": 0,
        "temperature": 0,
        "seed": 0,
        "stop": []
      },
      "extraParameters": {
        "safe_mode": true
      },
      "responseFormat": {
        "type": "jsonSchema",
        "jsonSchemaProperties": {
          "name": "Some Name",
          "description": "Some Description",
          "strict": true,
          "schema": {
            "type": "object",
            "additionalProperties": false,
            "required": [
              "steps",
              "answer"
            ],
            "properties": "{\"steps\": {\"type\": \"array\", \"description\": \"A list of reasoning steps.\", \"items\": {\"type\": \"string\"}}, \"answer\": {\"type\": \"string\", \"description\": \"The final answer.\"}}"
          }
        }
      }
    }
  ],
  "cognitiveServices": {
    "@odata.type": "#Microsoft.Azure.Search.AIServicesByKey",
    "description": "Description of the Azure AI service resource attached to a skillset",
    "key": "myKey",
    "subdomainUrl": "https://mySubdomainName.cognitiveservices.azure.com"
  }
}

Definities

Name Description
AIServicesAccountIdentity

Het account met meerdere regio's van een Azure AI-serviceresource die is gekoppeld aan een skillset.

AIServicesAccountKey

De accountsleutel van een Azure AI-serviceresource die is gekoppeld aan een skillset, die moet worden gebruikt met het subdomein van de resource.

AmlSkill

Met de AML-vaardigheid kunt u AI-verrijking uitbreiden met een aangepast Azure Machine Learning (AML)-model. Zodra een AML-model is getraind en ingezet, integreert een AML-vaardigheid het in AI-verrijking.

AzureActiveDirectoryApplicationCredentials

Referenties van een geregistreerde toepassing die is gemaakt voor uw zoekservice en die worden gebruikt voor geverifieerde toegang tot de versleutelingssleutels die zijn opgeslagen in Azure Key Vault.

AzureOpenAIEmbeddingSkill

Hiermee kunt u een vectorinbedding genereren voor een bepaalde tekstinvoer met behulp van de Azure OpenAI-resource.

AzureOpenAIModelName

De Azure Open AI-modelnaam die wordt aangeroepen.

AzureOpenAITokenizerParameters
ChatCompletionCommonModelParameters

Gemeenschappelijke taalmodelparameters voor het voltooien van chats. Als dit wordt weggelaten, worden standaardwaarden gebruikt.

ChatCompletionExtraParametersBehavior

Hiermee geeft u op hoe 'extraParameters' moet worden verwerkt door Azure AI Foundry. Staat standaard op 'fout'.

ChatCompletionResponseFormat

Bepaalt hoe de reactie van het taalmodel moet worden geserialiseerd. Staat standaard op 'tekst'.

ChatCompletionResponseFormatType

Hiermee geeft u op hoe de LLM het antwoord moet opmaken. Mogelijke waarden: 'text' (gewone tekenreeks), 'json_object' (willekeurige JSON) of 'json_schema' (houdt zich aan het opgegeven schema).

ChatCompletionSchema

Object dat het aangepaste schema definieert dat het model zal gebruiken om de uitvoer te structureren.

ChatCompletionSkill

Een vaardigheid die een taalmodel aanroept via het eindpunt Chat Completion van Azure AI Foundry.

CognitiveServicesAccountKey

De accountsleutel voor meerdere regio's van een Azure AI-serviceresource die is gekoppeld aan een skillset.

ConditionalSkill

Een vaardigheid die scenario's mogelijk maakt die een Booleaanse bewerking vereisen om de gegevens te bepalen die aan een uitvoer moeten worden toegewezen.

CustomEntity

Een object dat informatie bevat over de gevonden overeenkomsten en gerelateerde metadata.

CustomEntityAlias

Een complex object dat kan worden gebruikt om alternatieve spellingen of synoniemen op te geven voor de naam van de hoofdentiteit.

CustomEntityLookupSkill

Een vaardigheid zoekt naar tekst uit een aangepaste, door de gebruiker gedefinieerde lijst met woorden en woordgroepen.

CustomEntityLookupSkillLanguage

De taalcodes die worden ondersteund voor invoertekst door CustomEntityLookupSkill.

DefaultCognitiveServicesAccount

Een leeg object dat de standaardresource voor Azure AI-services voor een skillsset vertegenwoordigt.

DocumentExtractionSkill

Een vaardigheid die inhoud extraheert uit een bestand binnen de verrijkingspijplijn.

DocumentIntelligenceLayoutSkill

Een vaardigheid die via Azure AI Services inhouds- en lay-outinformatie extraheert uit bestanden in de verrijkingspijplijn.

DocumentIntelligenceLayoutSkillChunkingProperties

Hiermee bepaalt u de kardinaliteit voor het opdelen van de inhoud.

DocumentIntelligenceLayoutSkillChunkingUnit

Regelt de kardinaliteit van de chunk-eenheid. Standaard is 'tekens'

DocumentIntelligenceLayoutSkillExtractionOptions

Bepaalt de kardinaliteit van de inhoud die door de vaardigheid uit het document wordt geëxtraheerd.

DocumentIntelligenceLayoutSkillMarkdownHeaderDepth

De diepte van de koppen in de markdown-uitvoer. De standaardwaarde is h6.

DocumentIntelligenceLayoutSkillOutputFormat

Bepaalt de kardinaliteit van het uitvoerformaat. De standaardinstelling is 'markdown'.

DocumentIntelligenceLayoutSkillOutputMode

Regelt de kardinaliteit van de output die door de vaardigheid wordt geproduceerd. De standaardinstelling is 'oneToMany'.

EntityCategory

Een tekenreeks die aangeeft welke entiteitscategorieën moeten worden geretourneerd.

EntityLinkingSkill

Met behulp van de Text Analytics-API worden gekoppelde entiteiten uit tekst geëxtraheerd.

EntityRecognitionSkill

Deze vaardigheid is afgeschaft. Gebruik de V3. EntityRecognitionSkill in plaats daarvan.

EntityRecognitionSkillLanguage

Afgeschreven De taalcodes die worden ondersteund voor invoertekst door EntityRecognitionSkill.

EntityRecognitionSkillV3

Met behulp van de Text Analytics-API worden entiteiten van verschillende typen uit tekst geëxtraheerd.

ErrorAdditionalInfo

Aanvullende informatie over de resourcebeheerfout.

ErrorDetail

De foutdetails.

ErrorResponse

Foutreactie

ImageAnalysisSkill

Een vaardigheid die afbeeldingsbestanden analyseert. Het extraheert een rijke reeks visuele kenmerken op basis van de afbeeldingsinhoud.

ImageAnalysisSkillLanguage

De taalcodes die worden ondersteund voor invoer door ImageAnalysisSkill.

ImageDetail

Een tekenreeks die aangeeft welke domeinspecifieke details moeten worden geretourneerd.

IndexProjectionMode

Definieert het gedrag van de indexprojecties ten opzichte van de rest van de indexeerfunctie.

InputFieldMappingEntry

Voer veldtoewijzing in voor een vaardigheid.

JsonSchemaProperties

Een open woordenboek voor uitgebreide eigenschappen. Vereist als 'type' == 'json_schema'

KeyPhraseExtractionSkill

Een vaardigheid die gebruikmaakt van tekstanalyse voor het extraheren van sleutelzinnen.

KeyPhraseExtractionSkillLanguage

De taalcodes die worden ondersteund voor invoertekst door KeyPhraseExtractionSkill.

LanguageDetectionSkill

Een vaardigheid die de taal van de invoertekst detecteert en een enkele taalcode rapporteert voor elk document dat op de aanvraag wordt ingediend. De taalcode wordt gekoppeld aan een score die de betrouwbaarheid van de analyse aangeeft.

LineEnding

Definieert de volgorde van tekens die moeten worden gebruikt tussen de tekstregels die worden herkend door de OCR-vaardigheid. De standaardwaarde is "spatie".

MergeSkill

Een vaardigheid voor het samenvoegen van twee of meer tekenreeksen tot één uniforme tekenreeks, met een optioneel, door de gebruiker gedefinieerd scheidingsteken dat elk onderdeelonderdeel scheidt.

OcrSkill

Een vaardigheid die tekst uit afbeeldingsbestanden extraheert.

OcrSkillLanguage

De taalcodes die worden ondersteund voor invoer door OcrSkill.

OutputFieldMappingEntry

Uitvoerveldtoewijzing voor een vaardigheid.

PIIDetectionSkill

Met behulp van de Text Analytics-API worden persoonlijke gegevens uit een invoertekst geëxtraheerd en krijgt u de mogelijkheid om deze te maskeren.

PIIDetectionSkillMaskingMode

Een tekenreeks die aangeeft welke maskingMode moet worden gebruikt om de persoonlijke gegevens te maskeren die in de invoertekst worden gedetecteerd.

SearchIndexerDataNoneIdentity

Hiermee wist u de identiteitseigenschap van een gegevensbron.

SearchIndexerDataUserAssignedIdentity

Hiermee geeft u de identiteit op voor een gegevensbron die moet worden gebruikt.

SearchIndexerIndexProjections

Definitie van aanvullende projecties naar secundaire zoekindexen.

SearchIndexerIndexProjectionSelector

Beschrijving van welke gegevens moeten worden opgeslagen in de aangewezen zoekindex.

SearchIndexerIndexProjectionsParameters

Een woordenlijst met specifieke configuratie-eigenschappen voor indexprojectie. Elke naam is de naam van een specifieke eigenschap. Elke waarde moet van een primitief type zijn.

SearchIndexerKnowledgeStore

Definitie van aanvullende projecties naar Azure-blob, -tabel of -bestanden van verrijkte gegevens.

SearchIndexerKnowledgeStoreFileProjectionSelector

Projectiedefinitie voor welke gegevens moeten worden opgeslagen in Azure Files.

SearchIndexerKnowledgeStoreObjectProjectionSelector

Projectiedefinitie voor welke gegevens moeten worden opgeslagen in Azure Blob.

SearchIndexerKnowledgeStoreParameters

Een woordenlijst met specifieke configuratie-eigenschappen van het kennisarchief. Elke naam is de naam van een specifieke eigenschap. Elke waarde moet van een primitief type zijn.

SearchIndexerKnowledgeStoreProjection

Containerobject voor verschillende projectieselectors.

SearchIndexerKnowledgeStoreTableProjectionSelector

Beschrijving voor welke gegevens moeten worden opgeslagen in Azure-tabellen.

SearchIndexerSkillset

Een lijst met vaardigheden.

SearchResourceEncryptionKey

Een door de klant beheerde versleutelingssleutel in Azure Key Vault. Sleutels die u maakt en beheert, kunnen worden gebruikt om inactieve gegevens, zoals indexen en synoniementoewijzingen, te versleutelen of te ontsleutelen.

SentimentSkill

Deze vaardigheid is afgeschaft. Gebruik de V3. SentimentSkill in plaats daarvan.

SentimentSkillLanguage

Afgeschreven De taalcodes die door SentimentSkill worden ondersteund voor invoertekst.

SentimentSkillV3

Met behulp van de Text Analytics-API wordt ongestructureerde tekst geëvalueerd en worden voor elke record sentimentlabels (zoals 'negatief', 'neutraal' en 'positief') weergegeven op basis van de hoogste betrouwbaarheidsscore die door de service op zins- en documentniveau is gevonden.

ShaperSkill

Een vaardigheid om de output opnieuw vorm te geven. Het maakt een complex type ter ondersteuning van samengestelde velden (ook wel meerdelige velden genoemd).

SplitSkill

Een vaardigheid om een tekenreeks op te splitsen in stukken tekst.

SplitSkillEncoderModelName

Alleen van toepassing als de eenheid is ingesteld op azureOpenAITokens. Opties zijn onder andere 'R50k_base', 'P50k_base', 'P50k_edit' en 'CL100k_base'. De standaardwaarde is 'CL100k_base'.

SplitSkillLanguage

De taalcodes die door SplitSkill worden ondersteund voor invoertekst.

SplitSkillUnit

Een waarde die aangeeft welke eenheid moet worden gebruikt.

TextSplitMode

Een waarde die aangeeft welke split-modus moet worden uitgevoerd.

TextTranslationSkill

Een vaardigheid om tekst van de ene taal naar de andere te vertalen.

TextTranslationSkillLanguage

De taalcodes die worden ondersteund voor invoertekst door TextTranslationSkill.

VisionVectorizeSkill

Hiermee kunt u een vectorinbedding genereren voor een bepaalde afbeelding of tekstinvoer met behulp van de Azure AI Services Vision Vectorize-API.

VisualFeature

De tekenreeksen die aangeven welke visuele functietypen moeten worden geretourneerd.

WebApiSkill

Een vaardigheid die een web-API-eindpunt kan aanroepen, zodat u een vaardigheidsset kunt uitbreiden door deze uw aangepaste code te laten aanroepen.

AIServicesAccountIdentity

Het account met meerdere regio's van een Azure AI-serviceresource die is gekoppeld aan een skillset.

Name Type Description
@odata.type string:

#Microsoft.Azure.Search.AIServicesByIdentity

Een URI-fragment dat het type Azure AI-serviceresource specificeert dat is gekoppeld aan een skillset.

description

string

Beschrijving van de Azure AI-serviceresource die is gekoppeld aan een skillset.

identity SearchIndexerDataIdentity:

De door de gebruiker toegewezen beheerde identiteit die wordt gebruikt voor verbindingen met AI Service. Als dit niet is opgegeven, wordt de door het systeem toegewezen beheerde identiteit gebruikt. Als de identiteit bij updates van de vaardighedenset niet is opgegeven, blijft de waarde ongewijzigd. Als deze optie is ingesteld op 'geen', wordt de waarde van deze eigenschap gewist.

subdomainUrl

string

De URL van het subdomein voor de bijbehorende AI-service.

AIServicesAccountKey

De accountsleutel van een Azure AI-serviceresource die is gekoppeld aan een skillset, die moet worden gebruikt met het subdomein van de resource.

Name Type Description
@odata.type string:

#Microsoft.Azure.Search.AIServicesByKey

Een URI-fragment dat het type Azure AI-serviceresource specificeert dat is gekoppeld aan een skillset.

description

string

Beschrijving van de Azure AI-serviceresource die is gekoppeld aan een skillset.

key

string

De sleutel die wordt gebruikt om de Azure AI-serviceresource in te richten die is gekoppeld aan een skillset.

subdomainUrl

string

De URL van het subdomein voor de bijbehorende AI-service.

AmlSkill

Met de AML-vaardigheid kunt u AI-verrijking uitbreiden met een aangepast Azure Machine Learning (AML)-model. Zodra een AML-model is getraind en ingezet, integreert een AML-vaardigheid het in AI-verrijking.

Name Type Description
@odata.type string:

#Microsoft.Skills.Custom.AmlSkill

Een URI-fragment dat het type vaardigheid specificeert.

context

string

Vertegenwoordigt het niveau waarop bewerkingen plaatsvinden, zoals de hoofdmap van het document of de inhoud van het document (bijvoorbeeld /document of /document/content). De standaardinstelling is /document.

degreeOfParallelism

integer (int32)

(Optioneel) Indien opgegeven, geeft het aantal aanroepen aan dat de indexeerfunctie zal uitvoeren parallel aan het eindpunt dat u hebt opgegeven. U kunt deze waarde verlagen als uw eindpunt mislukt onder een te hoge aanvraagbelasting, of deze verhogen als uw eindpunt meer aanvragen kan accepteren en u de prestaties van de indexeerfunctie wilt verbeteren. Als dit niet is ingesteld, wordt een standaardwaarde van 5 gebruikt. De mate van parallellisme kan worden ingesteld op maximaal 10 en minimaal 1.

description

string

De beschrijving van de vaardigheid die de invoer, uitvoer en het gebruik van de vaardigheid beschrijft.

inputs

InputFieldMappingEntry[]

Invoer van de vaardigheden kan een kolom in de brongegevensset zijn, of de uitvoer van een stroomopwaartse vaardigheid.

key

string

(Vereist voor sleutelverificatie) De sleutel voor de Wwft-dienstverlening.

name

string

De naam van de vaardigheid die deze op unieke wijze identificeert binnen de vaardighedenset. Een vaardigheid waarvoor geen naam is gedefinieerd, krijgt een standaardnaam van de op 1 gebaseerde index in de vaardigheidsarray, voorafgegaan door het teken '#'.

outputs

OutputFieldMappingEntry[]

De uitvoer van een vaardigheid is een veld in een zoekindex of een waarde die als invoer door een andere vaardigheid kan worden verbruikt.

region

string

(Optioneel voor tokenverificatie). De regio waarin de Wwft-dienst wordt ingezet.

resourceId

string

(Vereist voor tokenverificatie). De Azure Resource Manager-resource-id van de AML-service. Het moet de indeling subscriptions/{guid}/resourceGroups/{resource-group-name}/Microsoft.MachineLearningServices/workspaces/{workspace-name}/services/{service_name} hebben.

timeout

string (duration)

(Optioneel) Indien opgegeven, geeft dit de time-out aan voor de http-client die de API-aanroep uitvoert.

uri

string (uri)

(Vereist voor geen authenticatie of sleutelauthenticatie) De score-URI van de AML-service waarnaar de JSON-payload wordt verzonden. Alleen het https URI-schema is toegestaan.

AzureActiveDirectoryApplicationCredentials

Referenties van een geregistreerde toepassing die is gemaakt voor uw zoekservice en die worden gebruikt voor geverifieerde toegang tot de versleutelingssleutels die zijn opgeslagen in Azure Key Vault.

Name Type Description
applicationId

string

Een AAD-toepassings-id waaraan de vereiste toegangsmachtigingen zijn verleend voor de Azure Key Vault die moet worden gebruikt bij het versleutelen van uw gegevens in rust. De applicatie-ID mag niet worden verward met de object-ID voor uw AAD-applicatie.

applicationSecret

string

De authenticatiesleutel van de opgegeven AAD-toepassing.

AzureOpenAIEmbeddingSkill

Hiermee kunt u een vectorinbedding genereren voor een bepaalde tekstinvoer met behulp van de Azure OpenAI-resource.

Name Type Description
@odata.type string:

#Microsoft.Skills.Text.AzureOpenAIEmbeddingSkill

Een URI-fragment dat het type vaardigheid specificeert.

apiKey

string

API-sleutel van de aangewezen Azure OpenAI-resource.

authIdentity SearchIndexerDataIdentity:

De door de gebruiker toegewezen beheerde identiteit die wordt gebruikt voor uitgaande verbindingen.

context

string

Vertegenwoordigt het niveau waarop bewerkingen plaatsvinden, zoals de hoofdmap van het document of de inhoud van het document (bijvoorbeeld /document of /document/content). De standaardinstelling is /document.

deploymentId

string

ID van de implementatie van het Azure OpenAI-model op de aangewezen resource.

description

string

De beschrijving van de vaardigheid die de invoer, uitvoer en het gebruik van de vaardigheid beschrijft.

dimensions

integer (int32)

Het aantal dimensies dat de resulterende uitvoer-insluitingen moeten hebben. Alleen ondersteund in modellen met tekstinbedding 3 en hoger.

inputs

InputFieldMappingEntry[]

Invoer van de vaardigheden kan een kolom in de brongegevensset zijn, of de uitvoer van een stroomopwaartse vaardigheid.

modelName

AzureOpenAIModelName

De naam van het inbeddingsmodel dat wordt geïmplementeerd op het opgegeven deploymentId-pad.

name

string

De naam van de vaardigheid die deze op unieke wijze identificeert binnen de vaardighedenset. Een vaardigheid waarvoor geen naam is gedefinieerd, krijgt een standaardnaam van de op 1 gebaseerde index in de vaardigheidsarray, voorafgegaan door het teken '#'.

outputs

OutputFieldMappingEntry[]

De uitvoer van een vaardigheid is een veld in een zoekindex of een waarde die als invoer door een andere vaardigheid kan worden verbruikt.

resourceUri

string (uri)

De resource-URI van de Azure OpenAI-resource.

AzureOpenAIModelName

De Azure Open AI-modelnaam die wordt aangeroepen.

Waarde Description
text-embedding-ada-002
text-embedding-3-large
text-embedding-3-small
gpt-4o
gpt-4o-mini
gpt-4.1
gpt-4.1-mini
gpt-4.1-nano

AzureOpenAITokenizerParameters

Name Type Description
allowedSpecialTokens

string[]

(Optioneel) Alleen van toepassing als de eenheid is ingesteld op azureOpenAITokens. Deze parameter definieert een verzameling speciale tokens die zijn toegestaan binnen het tokenisatieproces.

encoderModelName

SplitSkillEncoderModelName

Alleen van toepassing als de eenheid is ingesteld op azureOpenAITokens. Opties zijn onder andere 'R50k_base', 'P50k_base', 'P50k_edit' en 'CL100k_base'. De standaardwaarde is 'CL100k_base'.

ChatCompletionCommonModelParameters

Gemeenschappelijke taalmodelparameters voor het voltooien van chats. Als dit wordt weggelaten, worden standaardwaarden gebruikt.

Name Type Default value Description
frequencyPenalty

number

0

Een float in het bereik [-2,2] die de kans op herhaalde tokens verkleint of vergroot. De standaardwaarde is 0.

maxTokens

integer (int32)

Maximaal aantal tokens dat moet worden gegenereerd.

model

string

De naam van het te gebruiken model (bijv. 'gpt-4o', enz.). De standaardinstelling is null als deze niet is opgegeven.

presencePenalty

number

0

Een float in het bereik [-2,2] die nieuwe tokens bestraft op basis van hun bestaande aanwezigheid. De standaardwaarde is 0.

seed

integer (int32)

Random seed voor het controleren van deterministische outputs. Indien weggelaten, wordt randomisatie gebruikt.

stop

string[]

Lijst met stopreeksen die het genereren van tekst afsnijden. Standaard is geen.

temperature

number

0.7

Monsternametemperatuur. De standaardwaarde is 0,7.

ChatCompletionExtraParametersBehavior

Hiermee geeft u op hoe 'extraParameters' moet worden verwerkt door Azure AI Foundry. Staat standaard op 'fout'.

Waarde Description
pass-through
drop

Laat alle extra parameters vallen.

error

Genereert een fout als er een extra parameter aanwezig is.

ChatCompletionResponseFormat

Bepaalt hoe de reactie van het taalmodel moet worden geserialiseerd. Staat standaard op 'tekst'.

Name Type Default value Description
jsonSchemaProperties

JsonSchemaProperties

Een open woordenboek voor uitgebreide eigenschappen. Vereist als 'type' == 'json_schema'

type

ChatCompletionResponseFormatType

text

Hiermee geeft u op hoe de LLM het antwoord moet opmaken. Mogelijke waarden: 'text' (gewone tekenreeks), 'json_object' (willekeurige JSON) of 'json_schema' (houdt zich aan het opgegeven schema).

ChatCompletionResponseFormatType

Hiermee geeft u op hoe de LLM het antwoord moet opmaken. Mogelijke waarden: 'text' (gewone tekenreeks), 'json_object' (willekeurige JSON) of 'json_schema' (houdt zich aan het opgegeven schema).

Waarde Description
text
jsonObject
jsonSchema

ChatCompletionSchema

Object dat het aangepaste schema definieert dat het model zal gebruiken om de uitvoer te structureren.

Name Type Default value Description
additionalProperties

boolean

False

Hiermee bepaalt u of het is toegestaan dat een object extra sleutels/waarden bevat die niet in het JSON-schema zijn gedefinieerd. De standaardwaarde is vals.

properties

string

Een JSON-geformatteerde tekenreeks die de eigenschappen en beperkingen van het uitvoerschema voor het model definieert.

required

string[]

Een matrix met eigenschapsnamen die deel moeten uitmaken van de reactie van het model. Alle eigenschappen moeten worden opgenomen voor gestructureerde uitvoer.

type

string

object

Type schemaweergave. Meestal 'voorwerp'. De standaardinstelling is 'object'.

ChatCompletionSkill

Een vaardigheid die een taalmodel aanroept via het eindpunt Chat Completion van Azure AI Foundry.

Name Type Default value Description
@odata.type string:

#Microsoft.Skills.Custom.ChatCompletionSkill

Een URI-fragment dat het type vaardigheid specificeert.

apiKey

string

API-sleutel voor verificatie bij het model. Zowel apiKey als authIdentity kunnen niet tegelijkertijd worden opgegeven.

authIdentity SearchIndexerDataIdentity:

De door de gebruiker toegewezen beheerde identiteit die wordt gebruikt voor uitgaande verbindingen. Als er een authResourceId is opgegeven en deze niet is opgegeven, wordt de door het systeem toegewezen beheerde identiteit gebruikt. Als de identiteit bij updates van de indexeerfunctie niet is opgegeven, blijft de waarde ongewijzigd. Als deze optie is ingesteld op 'geen', wordt de waarde van deze eigenschap gewist.

authResourceId

string

Is van toepassing op aangepaste vaardigheden die verbinding maken met externe code in een Azure-functie of een andere toepassing die de transformaties biedt. Deze waarde moet de toepassings-id zijn die is gemaakt voor de functie of app toen deze werd geregistreerd bij Azure Active Directory. Indien opgegeven, maakt de aangepaste skill verbinding met de functie of app met behulp van een beheerde id (door het systeem of door de gebruiker toegewezen) van de zoekservice en het toegangstoken van de functie of app, waarbij deze waarde wordt gebruikt als resource-id voor het maken van het bereik van het toegangstoken.

batchSize

integer (int32)

De gewenste batchgrootte die het aantal documenten aangeeft.

commonModelParameters

ChatCompletionCommonModelParameters

Gemeenschappelijke taalmodelparameters die klanten kunnen aanpassen. Indien weggelaten, zullen redelijke standaardinstellingen worden toegepast.

context

string

Vertegenwoordigt het niveau waarop bewerkingen plaatsvinden, zoals de hoofdmap van het document of de inhoud van het document (bijvoorbeeld /document of /document/content). De standaardinstelling is /document.

degreeOfParallelism

integer (int32)

Indien ingesteld, het aantal parallelle aanroepen dat naar de web-API kan worden gedaan.

description

string

De beschrijving van de vaardigheid die de invoer, uitvoer en het gebruik van de vaardigheid beschrijft.

extraParameters

object

Open-type woordenboek voor modelspecifieke parameters die moeten worden toegevoegd aan de aanroep voor het voltooien van de chat. Volgt het uitbreidbaarheidspatroon van Azure AI Foundry.

extraParametersBehavior

ChatCompletionExtraParametersBehavior

error

Hoe extra parameters worden verwerkt door Azure AI Foundry. De standaardinstelling is 'fout'.

httpHeaders

object

De headers die nodig zijn om het http-verzoek in te dienen.

httpMethod

string

De methode voor het http-verzoek.

inputs

InputFieldMappingEntry[]

Invoer van de vaardigheden kan een kolom in de brongegevensset zijn, of de uitvoer van een stroomopwaartse vaardigheid.

name

string

De naam van de vaardigheid die deze op unieke wijze identificeert binnen de vaardighedenset. Een vaardigheid waarvoor geen naam is gedefinieerd, krijgt een standaardnaam van de op 1 gebaseerde index in de vaardigheidsarray, voorafgegaan door het teken '#'.

outputs

OutputFieldMappingEntry[]

De uitvoer van een vaardigheid is een veld in een zoekindex of een waarde die als invoer door een andere vaardigheid kan worden verbruikt.

responseFormat

ChatCompletionResponseFormat

Hiermee bepaalt u hoe de LLM het antwoord moet opmaken. Standaardinstelling voor het antwoordtype 'tekst'.

timeout

string (duration)

De gewenste time-out voor de aanvraag. De standaardinstelling is 30 seconden.

uri

string

De url voor de Web API.

CognitiveServicesAccountKey

De accountsleutel voor meerdere regio's van een Azure AI-serviceresource die is gekoppeld aan een skillset.

Name Type Description
@odata.type string:

#Microsoft.Azure.Search.CognitiveServicesByKey

Een URI-fragment dat het type Azure AI-serviceresource specificeert dat is gekoppeld aan een skillset.

description

string

Beschrijving van de Azure AI-serviceresource die is gekoppeld aan een skillset.

key

string

De sleutel die wordt gebruikt om de Azure AI-serviceresource in te richten die is gekoppeld aan een skillset.

ConditionalSkill

Een vaardigheid die scenario's mogelijk maakt die een Booleaanse bewerking vereisen om de gegevens te bepalen die aan een uitvoer moeten worden toegewezen.

Name Type Description
@odata.type string:

#Microsoft.Skills.Util.ConditionalSkill

Een URI-fragment dat het type vaardigheid specificeert.

context

string

Vertegenwoordigt het niveau waarop bewerkingen plaatsvinden, zoals de hoofdmap van het document of de inhoud van het document (bijvoorbeeld /document of /document/content). De standaardinstelling is /document.

description

string

De beschrijving van de vaardigheid die de invoer, uitvoer en het gebruik van de vaardigheid beschrijft.

inputs

InputFieldMappingEntry[]

Invoer van de vaardigheden kan een kolom in de brongegevensset zijn, of de uitvoer van een stroomopwaartse vaardigheid.

name

string

De naam van de vaardigheid die deze op unieke wijze identificeert binnen de vaardighedenset. Een vaardigheid waarvoor geen naam is gedefinieerd, krijgt een standaardnaam van de op 1 gebaseerde index in de vaardigheidsarray, voorafgegaan door het teken '#'.

outputs

OutputFieldMappingEntry[]

De uitvoer van een vaardigheid is een veld in een zoekindex of een waarde die als invoer door een andere vaardigheid kan worden verbruikt.

CustomEntity

Een object dat informatie bevat over de gevonden overeenkomsten en gerelateerde metadata.

Name Type Description
accentSensitive

boolean

Standaard ingesteld op onwaar. Booleaanse waarde die aangeeft of vergelijkingen met de entiteitsnaam gevoelig moeten zijn voor accenten.

aliases

CustomEntityAlias[]

Een matrix met complexe objecten die kunnen worden gebruikt om alternatieve spellingen of synoniemen voor de naam van de hoofdentiteit op te geven.

caseSensitive

boolean

Standaard ingesteld op onwaar. Booleaanse waarde die aangeeft of vergelijkingen met de entiteitsnaam gevoelig moeten zijn voor hoofdletters. Voorbeelden van niet-gevoelige overeenkomsten met hoofdletters van "Microsoft" kunnen zijn: microsoft, microSoft, MICROSOFT.

defaultAccentSensitive

boolean

Wijzigt de standaardwaarde voor de gevoeligheid van het accent voor deze entiteit. Het kan worden gebruikt om de standaardwaarde van alle aliassen te wijzigen accentSensitive-waarden.

defaultCaseSensitive

boolean

Hiermee wijzigt u de standaardgevoeligheidswaarde voor hoofdletters voor deze entiteit. Het kan worden gebruikt om de standaardwaarde van alle aliassen caseSensitive-waarden te wijzigen.

defaultFuzzyEditDistance

integer (int32)

Wijzigt de standaardwaarde voor de vage bewerkingsafstand voor deze entiteit. Het kan worden gebruikt om de standaardwaarde van alle aliassen fuzzyEditDistance-waarden te wijzigen.

description

string

Dit veld kan worden gebruikt als doorvoer voor aangepaste metadata over de overeenkomende tekst(en). De waarde van dit veld verschijnt bij elke overeenkomst van de entiteit in de vaardigheidsuitvoer.

fuzzyEditDistance

integer (int32)

Standaard ingesteld op 0. Maximale waarde van 5. Geeft het acceptabele aantal afwijkende tekens aan dat nog steeds overeenkomt met de entiteitsnaam. De kleinst mogelijke wazigheid voor een bepaalde wedstrijd wordt geretourneerd. Als de bewerkingsafstand bijvoorbeeld is ingesteld op 3, komt "Windows10" nog steeds overeen met "Windows", "Windows10" en "Windows 7". Wanneer de hoofdlettergevoeligheid is ingesteld op onwaar, tellen hoofdletterverschillen NIET mee voor de tolerantie voor wazigheid, maar verder wel.

id

string

Dit veld kan worden gebruikt als doorvoer voor aangepaste metadata over de overeenkomende tekst(en). De waarde van dit veld verschijnt bij elke overeenkomst van de entiteit in de vaardigheidsuitvoer.

name

string

De entiteitsdescriptor op het hoogste niveau. Overeenkomsten in de vaardigheidsuitvoer worden gegroepeerd op deze naam en deze moet de "genormaliseerde" vorm van de gevonden tekst vertegenwoordigen.

subtype

string

Dit veld kan worden gebruikt als doorvoer voor aangepaste metadata over de overeenkomende tekst(en). De waarde van dit veld verschijnt bij elke overeenkomst van de entiteit in de vaardigheidsuitvoer.

type

string

Dit veld kan worden gebruikt als doorvoer voor aangepaste metadata over de overeenkomende tekst(en). De waarde van dit veld verschijnt bij elke overeenkomst van de entiteit in de vaardigheidsuitvoer.

CustomEntityAlias

Een complex object dat kan worden gebruikt om alternatieve spellingen of synoniemen op te geven voor de naam van de hoofdentiteit.

Name Type Description
accentSensitive

boolean

Bepaal of de alias accentgevoelig is.

caseSensitive

boolean

Bepaal of de alias hoofdlettergevoelig is.

fuzzyEditDistance

integer (int32)

Bepaal de wazige bewerkingsafstand van de alias.

text

string

De tekst van de alias.

CustomEntityLookupSkill

Een vaardigheid zoekt naar tekst uit een aangepaste, door de gebruiker gedefinieerde lijst met woorden en woordgroepen.

Name Type Description
@odata.type string:

#Microsoft.Skills.Text.CustomEntityLookupSkill

Een URI-fragment dat het type vaardigheid specificeert.

context

string

Vertegenwoordigt het niveau waarop bewerkingen plaatsvinden, zoals de hoofdmap van het document of de inhoud van het document (bijvoorbeeld /document of /document/content). De standaardinstelling is /document.

defaultLanguageCode

CustomEntityLookupSkillLanguage

Een waarde die aangeeft welke taalcode moet worden gebruikt. De standaardinstelling is en.

description

string

De beschrijving van de vaardigheid die de invoer, uitvoer en het gebruik van de vaardigheid beschrijft.

entitiesDefinitionUri

string

Pad naar een JSON- of CSV-bestand met alle doeltekst om mee te matchen. Deze entiteitsdefinitie wordt gelezen aan het begin van een indexeerfunctie. Updates van dit bestand tijdens een indexeeruitvoering worden pas van kracht na de volgende uitvoeringen. Deze configuratie moet toegankelijk zijn via HTTPS.

globalDefaultAccentSensitive

boolean

Een wereldwijde vlag voor AccentSensitive. Als AccentSensitive niet is ingesteld in CustomEntity, is deze waarde de standaardwaarde.

globalDefaultCaseSensitive

boolean

Een wereldwijde vlag voor CaseSensitive. Als CaseSensitive niet is ingesteld in CustomEntity, is deze waarde de standaardwaarde.

globalDefaultFuzzyEditDistance

integer (int32)

Een wereldwijde vlag voor FuzzyEditDistance. Als FuzzyEditDistance niet is ingesteld in CustomEntity, is deze waarde de standaardwaarde.

inlineEntitiesDefinition

CustomEntity[]

De inline definitie van CustomEntity.

inputs

InputFieldMappingEntry[]

Invoer van de vaardigheden kan een kolom in de brongegevensset zijn, of de uitvoer van een stroomopwaartse vaardigheid.

name

string

De naam van de vaardigheid die deze op unieke wijze identificeert binnen de vaardighedenset. Een vaardigheid waarvoor geen naam is gedefinieerd, krijgt een standaardnaam van de op 1 gebaseerde index in de vaardigheidsarray, voorafgegaan door het teken '#'.

outputs

OutputFieldMappingEntry[]

De uitvoer van een vaardigheid is een veld in een zoekindex of een waarde die als invoer door een andere vaardigheid kan worden verbruikt.

CustomEntityLookupSkillLanguage

De taalcodes die worden ondersteund voor invoertekst door CustomEntityLookupSkill.

Waarde Description
da

Deens

de

Duits

en

Engels

es

Spaans

fi

Fins

fr

Frans

it

Italiaans

ko

Koreaans

pt

Portugees

DefaultCognitiveServicesAccount

Een leeg object dat de standaardresource voor Azure AI-services voor een skillsset vertegenwoordigt.

Name Type Description
@odata.type string:

#Microsoft.Azure.Search.DefaultCognitiveServices

Een URI-fragment dat het type Azure AI-serviceresource specificeert dat is gekoppeld aan een skillset.

description

string

Beschrijving van de Azure AI-serviceresource die is gekoppeld aan een skillset.

DocumentExtractionSkill

Een vaardigheid die inhoud extraheert uit een bestand binnen de verrijkingspijplijn.

Name Type Description
@odata.type string:

#Microsoft.Skills.Util.DocumentExtractionSkill

Een URI-fragment dat het type vaardigheid specificeert.

configuration

object

Een woordenboek met configuraties voor de vaardigheid.

context

string

Vertegenwoordigt het niveau waarop bewerkingen plaatsvinden, zoals de hoofdmap van het document of de inhoud van het document (bijvoorbeeld /document of /document/content). De standaardinstelling is /document.

dataToExtract

string

Het type gegevens dat voor de vaardigheid moet worden geëxtraheerd. Wordt ingesteld op 'contentAndMetadata' als deze niet is gedefinieerd.

description

string

De beschrijving van de vaardigheid die de invoer, uitvoer en het gebruik van de vaardigheid beschrijft.

inputs

InputFieldMappingEntry[]

Invoer van de vaardigheden kan een kolom in de brongegevensset zijn, of de uitvoer van een stroomopwaartse vaardigheid.

name

string

De naam van de vaardigheid die deze op unieke wijze identificeert binnen de vaardighedenset. Een vaardigheid waarvoor geen naam is gedefinieerd, krijgt een standaardnaam van de op 1 gebaseerde index in de vaardigheidsarray, voorafgegaan door het teken '#'.

outputs

OutputFieldMappingEntry[]

De uitvoer van een vaardigheid is een veld in een zoekindex of een waarde die als invoer door een andere vaardigheid kan worden verbruikt.

parsingMode

string

De parsingMode voor de vaardigheid. Wordt ingesteld op 'standaard' als het niet is gedefinieerd.

DocumentIntelligenceLayoutSkill

Een vaardigheid die via Azure AI Services inhouds- en lay-outinformatie extraheert uit bestanden in de verrijkingspijplijn.

Name Type Default value Description
@odata.type string:

#Microsoft.Skills.Util.DocumentIntelligenceLayoutSkill

Een URI-fragment dat het type vaardigheid specificeert.

chunkingProperties

DocumentIntelligenceLayoutSkillChunkingProperties

Hiermee bepaalt u de kardinaliteit voor het opdelen van de inhoud.

context

string

Vertegenwoordigt het niveau waarop bewerkingen plaatsvinden, zoals de hoofdmap van het document of de inhoud van het document (bijvoorbeeld /document of /document/content). De standaardinstelling is /document.

description

string

De beschrijving van de vaardigheid die de invoer, uitvoer en het gebruik van de vaardigheid beschrijft.

extractionOptions

DocumentIntelligenceLayoutSkillExtractionOptions[]

Controleert de kardinaliteit van de inhoud die door de vaardigheid uit het document wordt geëxtraheerd

inputs

InputFieldMappingEntry[]

Invoer van de vaardigheden kan een kolom in de brongegevensset zijn, of de uitvoer van een stroomopwaartse vaardigheid.

markdownHeaderDepth

DocumentIntelligenceLayoutSkillMarkdownHeaderDepth

h6

De diepte van de koppen in de markdown-uitvoer. De standaardwaarde is h6.

name

string

De naam van de vaardigheid die deze op unieke wijze identificeert binnen de vaardighedenset. Een vaardigheid waarvoor geen naam is gedefinieerd, krijgt een standaardnaam van de op 1 gebaseerde index in de vaardigheidsarray, voorafgegaan door het teken '#'.

outputFormat

DocumentIntelligenceLayoutSkillOutputFormat

markdown

Bepaalt de kardinaliteit van het uitvoerformaat. De standaardinstelling is 'markdown'.

outputMode

DocumentIntelligenceLayoutSkillOutputMode

oneToMany

Regelt de kardinaliteit van de output die door de vaardigheid wordt geproduceerd. De standaardinstelling is 'oneToMany'.

outputs

OutputFieldMappingEntry[]

De uitvoer van een vaardigheid is een veld in een zoekindex of een waarde die als invoer door een andere vaardigheid kan worden verbruikt.

DocumentIntelligenceLayoutSkillChunkingProperties

Hiermee bepaalt u de kardinaliteit voor het opdelen van de inhoud.

Name Type Default value Description
maximumLength

integer (int32)

De maximale segmentlengte in tekens. De standaardwaarde is 500.

overlapLength

integer (int32)

De lengte van de overlapping tussen twee tekstblokken. De standaardwaarde is 0.

unit

DocumentIntelligenceLayoutSkillChunkingUnit

characters

De eenheid van de brok.

DocumentIntelligenceLayoutSkillChunkingUnit

Regelt de kardinaliteit van de chunk-eenheid. Standaard is 'tekens'

Waarde Description
characters

Hiermee geeft u segmenten op tekens op.

DocumentIntelligenceLayoutSkillExtractionOptions

Bepaalt de kardinaliteit van de inhoud die door de vaardigheid uit het document wordt geëxtraheerd.

Waarde Description
images

Geef op dat de inhoud van de afbeelding uit het document moet worden geëxtraheerd.

locationMetadata

Geef op dat locatiemetagegevens uit het document moeten worden geëxtraheerd.

DocumentIntelligenceLayoutSkillMarkdownHeaderDepth

De diepte van de koppen in de markdown-uitvoer. De standaardwaarde is h6.

Waarde Description
h1

Header niveau 1.

h2

Header niveau 2.

h3

Header niveau 3.

h4

Header niveau 4.

h5

Header niveau 5.

h6

Header niveau 6.

DocumentIntelligenceLayoutSkillOutputFormat

Bepaalt de kardinaliteit van het uitvoerformaat. De standaardinstelling is 'markdown'.

Waarde Description
text

Geef het formaat van de uitvoer op als tekst.

markdown

Geef het formaat van de uitvoer op als markdown.

DocumentIntelligenceLayoutSkillOutputMode

Regelt de kardinaliteit van de output die door de vaardigheid wordt geproduceerd. De standaardinstelling is 'oneToMany'.

Waarde Description
oneToMany

Geef op dat de uitvoer moet worden geparseerd als 'oneToMany'.

EntityCategory

Een tekenreeks die aangeeft welke entiteitscategorieën moeten worden geretourneerd.

Waarde Description
location

Entiteiten die een fysieke locatie beschrijven.

organization

Entiteiten die een organisatie beschrijven.

person

Entiteiten die een persoon beschrijven.

quantity

Entiteiten die een hoeveelheid beschrijven.

datetime

Entiteiten die een datum en tijd beschrijven.

url

Entiteiten die een URL beschrijven.

email

Entiteiten die een e-mailadres beschrijven.

EntityLinkingSkill

Met behulp van de Text Analytics-API worden gekoppelde entiteiten uit tekst geëxtraheerd.

Name Type Description
@odata.type string:

#Microsoft.Skills.Text.V3.EntityLinkingSkill

Een URI-fragment dat het type vaardigheid specificeert.

context

string

Vertegenwoordigt het niveau waarop bewerkingen plaatsvinden, zoals de hoofdmap van het document of de inhoud van het document (bijvoorbeeld /document of /document/content). De standaardinstelling is /document.

defaultLanguageCode

string

Een waarde die aangeeft welke taalcode moet worden gebruikt. De standaardinstelling is en.

description

string

De beschrijving van de vaardigheid die de invoer, uitvoer en het gebruik van de vaardigheid beschrijft.

inputs

InputFieldMappingEntry[]

Invoer van de vaardigheden kan een kolom in de brongegevensset zijn, of de uitvoer van een stroomopwaartse vaardigheid.

minimumPrecision

number (double)

minimum: 0
maximum: 1

Een waarde tussen 0 en 1 die alleen wordt gebruikt om entiteiten op te nemen waarvan de betrouwbaarheidsscore groter is dan de opgegeven waarde. Als deze niet is ingesteld (standaard) of als deze expliciet is ingesteld op null, worden alle entiteiten opgenomen.

modelVersion

string

De versie van het model die moet worden gebruikt bij het aanroepen van de Text Analytics-service. Het wordt standaard ingesteld op de nieuwste beschikbare wanneer deze niet is opgegeven. We raden u aan deze waarde alleen op te geven als dit absoluut noodzakelijk is.

name

string

De naam van de vaardigheid die deze op unieke wijze identificeert binnen de vaardighedenset. Een vaardigheid waarvoor geen naam is gedefinieerd, krijgt een standaardnaam van de op 1 gebaseerde index in de vaardigheidsarray, voorafgegaan door het teken '#'.

outputs

OutputFieldMappingEntry[]

De uitvoer van een vaardigheid is een veld in een zoekindex of een waarde die als invoer door een andere vaardigheid kan worden verbruikt.

EntityRecognitionSkill

Deze vaardigheid is afgeschaft. Gebruik de V3. EntityRecognitionSkill in plaats daarvan.

Name Type Description
@odata.type string:

#Microsoft.Skills.Text.EntityRecognitionSkill

Een URI-fragment dat het type vaardigheid specificeert.

categories

EntityCategory[]

Een lijst met entiteitscategorieën die moeten worden geëxtraheerd.

context

string

Vertegenwoordigt het niveau waarop bewerkingen plaatsvinden, zoals de hoofdmap van het document of de inhoud van het document (bijvoorbeeld /document of /document/content). De standaardinstelling is /document.

defaultLanguageCode

EntityRecognitionSkillLanguage

Een waarde die aangeeft welke taalcode moet worden gebruikt. De standaardinstelling is en.

description

string

De beschrijving van de vaardigheid die de invoer, uitvoer en het gebruik van de vaardigheid beschrijft.

includeTypelessEntities

boolean

Bepaalt of entiteiten moeten worden opgenomen die wel bekend zijn, maar niet voldoen aan een vooraf gedefinieerd type. Als deze configuratie niet is ingesteld (standaard), is ingesteld op null of op onwaar, worden entiteiten die niet voldoen aan een van de vooraf gedefinieerde typen niet weergegeven.

inputs

InputFieldMappingEntry[]

Invoer van de vaardigheden kan een kolom in de brongegevensset zijn, of de uitvoer van een stroomopwaartse vaardigheid.

minimumPrecision

number (double)

Een waarde tussen 0 en 1 die alleen wordt gebruikt om entiteiten op te nemen waarvan de betrouwbaarheidsscore groter is dan de opgegeven waarde. Als deze niet is ingesteld (standaard) of als deze expliciet is ingesteld op null, worden alle entiteiten opgenomen.

name

string

De naam van de vaardigheid die deze op unieke wijze identificeert binnen de vaardighedenset. Een vaardigheid waarvoor geen naam is gedefinieerd, krijgt een standaardnaam van de op 1 gebaseerde index in de vaardigheidsarray, voorafgegaan door het teken '#'.

outputs

OutputFieldMappingEntry[]

De uitvoer van een vaardigheid is een veld in een zoekindex of een waarde die als invoer door een andere vaardigheid kan worden verbruikt.

EntityRecognitionSkillLanguage

Afgeschreven De taalcodes die worden ondersteund voor invoertekst door EntityRecognitionSkill.

Waarde Description
ar

Arabisch

cs

Tsjechisch

zh-Hans

Chinese-Simplified

zh-Hant

Chinese-Traditional

da

Deens

nl

Nederlands

en

Engels

fi

Fins

fr

Frans

de

Duits

el

Grieks

hu

Hongaars

it

Italiaans

ja

De Japanse taal

ko

Koreaans

no

Noors (Bokmaal)

pl

Pools

pt-PT

Portugees (Portugal)

pt-BR

Portugees (Brazilië)

ru

Russisch

es

Spaans

sv

Zweeds

tr

Turkse taal

EntityRecognitionSkillV3

Met behulp van de Text Analytics-API worden entiteiten van verschillende typen uit tekst geëxtraheerd.

Name Type Description
@odata.type string:

#Microsoft.Skills.Text.V3.EntityRecognitionSkill

Een URI-fragment dat het type vaardigheid specificeert.

categories

string[]

Een lijst met entiteitscategorieën die moeten worden geëxtraheerd.

context

string

Vertegenwoordigt het niveau waarop bewerkingen plaatsvinden, zoals de hoofdmap van het document of de inhoud van het document (bijvoorbeeld /document of /document/content). De standaardinstelling is /document.

defaultLanguageCode

string

Een waarde die aangeeft welke taalcode moet worden gebruikt. De standaardinstelling is en.

description

string

De beschrijving van de vaardigheid die de invoer, uitvoer en het gebruik van de vaardigheid beschrijft.

inputs

InputFieldMappingEntry[]

Invoer van de vaardigheden kan een kolom in de brongegevensset zijn, of de uitvoer van een stroomopwaartse vaardigheid.

minimumPrecision

number (double)

minimum: 0
maximum: 1

Een waarde tussen 0 en 1 die alleen wordt gebruikt om entiteiten op te nemen waarvan de betrouwbaarheidsscore groter is dan de opgegeven waarde. Als deze niet is ingesteld (standaard) of als deze expliciet is ingesteld op null, worden alle entiteiten opgenomen.

modelVersion

string

De versie van het model die moet worden gebruikt bij het aanroepen van de Text Analytics-API. Het wordt standaard ingesteld op de nieuwste beschikbare wanneer deze niet is opgegeven. We raden u aan deze waarde alleen op te geven als dit absoluut noodzakelijk is.

name

string

De naam van de vaardigheid die deze op unieke wijze identificeert binnen de vaardighedenset. Een vaardigheid waarvoor geen naam is gedefinieerd, krijgt een standaardnaam van de op 1 gebaseerde index in de vaardigheidsarray, voorafgegaan door het teken '#'.

outputs

OutputFieldMappingEntry[]

De uitvoer van een vaardigheid is een veld in een zoekindex of een waarde die als invoer door een andere vaardigheid kan worden verbruikt.

ErrorAdditionalInfo

Aanvullende informatie over de resourcebeheerfout.

Name Type Description
info

object

De aanvullende informatie.

type

string

Het extra informatietype.

ErrorDetail

De foutdetails.

Name Type Description
additionalInfo

ErrorAdditionalInfo[]

De fout bevat aanvullende informatie.

code

string

De foutcode.

details

ErrorDetail[]

De foutdetails.

message

string

Het foutbericht.

target

string

Het foutdoel.

ErrorResponse

Foutreactie

Name Type Description
error

ErrorDetail

Het foutobject.

ImageAnalysisSkill

Een vaardigheid die afbeeldingsbestanden analyseert. Het extraheert een rijke reeks visuele kenmerken op basis van de afbeeldingsinhoud.

Name Type Description
@odata.type string:

#Microsoft.Skills.Vision.ImageAnalysisSkill

Een URI-fragment dat het type vaardigheid specificeert.

context

string

Vertegenwoordigt het niveau waarop bewerkingen plaatsvinden, zoals de hoofdmap van het document of de inhoud van het document (bijvoorbeeld /document of /document/content). De standaardinstelling is /document.

defaultLanguageCode

ImageAnalysisSkillLanguage

Een waarde die aangeeft welke taalcode moet worden gebruikt. De standaardinstelling is en.

description

string

De beschrijving van de vaardigheid die de invoer, uitvoer en het gebruik van de vaardigheid beschrijft.

details

ImageDetail[]

Een tekenreeks die aangeeft welke domeinspecifieke details moeten worden geretourneerd.

inputs

InputFieldMappingEntry[]

Invoer van de vaardigheden kan een kolom in de brongegevensset zijn, of de uitvoer van een stroomopwaartse vaardigheid.

name

string

De naam van de vaardigheid die deze op unieke wijze identificeert binnen de vaardighedenset. Een vaardigheid waarvoor geen naam is gedefinieerd, krijgt een standaardnaam van de op 1 gebaseerde index in de vaardigheidsarray, voorafgegaan door het teken '#'.

outputs

OutputFieldMappingEntry[]

De uitvoer van een vaardigheid is een veld in een zoekindex of een waarde die als invoer door een andere vaardigheid kan worden verbruikt.

visualFeatures

VisualFeature[]

Een lijst met visuele kenmerken.

ImageAnalysisSkillLanguage

De taalcodes die worden ondersteund voor invoer door ImageAnalysisSkill.

Waarde Description
ar

Arabisch

az

Azerbeidzjaans

bg

Bulgaars

bs

Bosnisch Latijn

ca

Catalaans

cs

Tsjechisch

cy

Welsh (taal)

da

Deens

de

Duits

el

Grieks

en

Engels

es

Spaans

et

Estlander

eu

Baskisch

fi

Fins

fr

Frans

ga

Iers

gl

Galicisch

he

Hebreeuws

hi

Hindi

hr

Kroatisch

hu

Hongaars

id

Indonesisch

it

Italiaans

ja

De Japanse taal

kk

Kazachs

ko

Koreaans

lt

Litouws

lv

Letse taal

mk

Macedonisch

ms

Maleisisch Maleisië

nb

Noors (Bokmål)

nl

Nederlands

pl

Pools

prs

Dari

pt-BR

Portuguese-Brazil

pt

Portuguese-Portugal

pt-PT

Portuguese-Portugal

ro

Roemeens

ru

Russisch

sk

Slowaaks

sl

Sloveens

sr-Cyrl

Servisch - Cyrillisch RS

sr-Latn

Servisch - Latijns RS

sv

Zweeds

th

Thai

tr

Turkse taal

uk

Oekraïens

vi

Vietnamees

zh

Chinees (Vereenvoudigd)

zh-Hans

Chinees (Vereenvoudigd)

zh-Hant

Chinees (Traditioneel)

ImageDetail

Een tekenreeks die aangeeft welke domeinspecifieke details moeten worden geretourneerd.

Waarde Description
celebrities

Details erkend als beroemdheden.

landmarks

Details herkend als herkenningspunten.

IndexProjectionMode

Definieert het gedrag van de indexprojecties ten opzichte van de rest van de indexeerfunctie.

Waarde Description
skipIndexingParentDocuments

Het brondocument wordt overgeslagen van het schrijven in de doelindex van de indexeerfunctie.

includeIndexingParentDocuments

Het brondocument wordt in de doelindex van de indexeerfunctie geschreven. Dit is het standaardpatroon.

InputFieldMappingEntry

Voer veldtoewijzing in voor een vaardigheid.

Name Type Description
inputs

InputFieldMappingEntry[]

De recursieve invoer die wordt gebruikt bij het maken van een complex type.

name

string

De naam van de invoer.

source

string

De bron van de input.

sourceContext

string

De broncontext die wordt gebruikt voor het selecteren van recursieve invoer.

JsonSchemaProperties

Een open woordenboek voor uitgebreide eigenschappen. Vereist als 'type' == 'json_schema'

Name Type Default value Description
description

string

Beschrijving van het json-schema waaraan het model zich zal houden.

name

string

Naam van het json-schema waaraan het model zich zal houden

schema

ChatCompletionSchema

Object dat het aangepaste schema definieert dat het model zal gebruiken om de uitvoer te structureren.

strict

boolean

True

Of de respons van het model al dan niet gestructureerde output moet gebruiken. Standaard is waar

KeyPhraseExtractionSkill

Een vaardigheid die gebruikmaakt van tekstanalyse voor het extraheren van sleutelzinnen.

Name Type Description
@odata.type string:

#Microsoft.Skills.Text.KeyPhraseExtractionSkill

Een URI-fragment dat het type vaardigheid specificeert.

context

string

Vertegenwoordigt het niveau waarop bewerkingen plaatsvinden, zoals de hoofdmap van het document of de inhoud van het document (bijvoorbeeld /document of /document/content). De standaardinstelling is /document.

defaultLanguageCode

KeyPhraseExtractionSkillLanguage

Een waarde die aangeeft welke taalcode moet worden gebruikt. De standaardinstelling is en.

description

string

De beschrijving van de vaardigheid die de invoer, uitvoer en het gebruik van de vaardigheid beschrijft.

inputs

InputFieldMappingEntry[]

Invoer van de vaardigheden kan een kolom in de brongegevensset zijn, of de uitvoer van een stroomopwaartse vaardigheid.

maxKeyPhraseCount

integer (int32)

Een getal dat aangeeft hoeveel sleutelzinnen u wilt teruggeven. Als dit niet het geval is, worden alle geïdentificeerde sleutelzinnen geretourneerd.

modelVersion

string

De versie van het model die moet worden gebruikt bij het aanroepen van de Text Analytics-service. Het wordt standaard ingesteld op de nieuwste beschikbare wanneer deze niet is opgegeven. We raden u aan deze waarde alleen op te geven als dit absoluut noodzakelijk is.

name

string

De naam van de vaardigheid die deze op unieke wijze identificeert binnen de vaardighedenset. Een vaardigheid waarvoor geen naam is gedefinieerd, krijgt een standaardnaam van de op 1 gebaseerde index in de vaardigheidsarray, voorafgegaan door het teken '#'.

outputs

OutputFieldMappingEntry[]

De uitvoer van een vaardigheid is een veld in een zoekindex of een waarde die als invoer door een andere vaardigheid kan worden verbruikt.

KeyPhraseExtractionSkillLanguage

De taalcodes die worden ondersteund voor invoertekst door KeyPhraseExtractionSkill.

Waarde Description
da

Deens

nl

Nederlands

en

Engels

fi

Fins

fr

Frans

de

Duits

it

Italiaans

ja

De Japanse taal

ko

Koreaans

no

Noors (Bokmaal)

pl

Pools

pt-PT

Portugees (Portugal)

pt-BR

Portugees (Brazilië)

ru

Russisch

es

Spaans

sv

Zweeds

LanguageDetectionSkill

Een vaardigheid die de taal van de invoertekst detecteert en een enkele taalcode rapporteert voor elk document dat op de aanvraag wordt ingediend. De taalcode wordt gekoppeld aan een score die de betrouwbaarheid van de analyse aangeeft.

Name Type Description
@odata.type string:

#Microsoft.Skills.Text.LanguageDetectionSkill

Een URI-fragment dat het type vaardigheid specificeert.

context

string

Vertegenwoordigt het niveau waarop bewerkingen plaatsvinden, zoals de hoofdmap van het document of de inhoud van het document (bijvoorbeeld /document of /document/content). De standaardinstelling is /document.

defaultCountryHint

string

Een landcode die moet worden gebruikt als een hint naar het taaldetectiemodel als het de taal niet ondubbelzinnig kan maken.

description

string

De beschrijving van de vaardigheid die de invoer, uitvoer en het gebruik van de vaardigheid beschrijft.

inputs

InputFieldMappingEntry[]

Invoer van de vaardigheden kan een kolom in de brongegevensset zijn, of de uitvoer van een stroomopwaartse vaardigheid.

modelVersion

string

De versie van het model die moet worden gebruikt bij het aanroepen van de Text Analytics-service. Het wordt standaard ingesteld op de nieuwste beschikbare wanneer deze niet is opgegeven. We raden u aan deze waarde alleen op te geven als dit absoluut noodzakelijk is.

name

string

De naam van de vaardigheid die deze op unieke wijze identificeert binnen de vaardighedenset. Een vaardigheid waarvoor geen naam is gedefinieerd, krijgt een standaardnaam van de op 1 gebaseerde index in de vaardigheidsarray, voorafgegaan door het teken '#'.

outputs

OutputFieldMappingEntry[]

De uitvoer van een vaardigheid is een veld in een zoekindex of een waarde die als invoer door een andere vaardigheid kan worden verbruikt.

LineEnding

Definieert de volgorde van tekens die moeten worden gebruikt tussen de tekstregels die worden herkend door de OCR-vaardigheid. De standaardwaarde is "spatie".

Waarde Description
space

Lijnen worden gescheiden door een enkel spatieteken.

carriageReturn

Regels worden gescheiden door een regelterugloop ("\r').

lineFeed

Regels worden gescheiden door een enkel regelfeed ('\n') teken.

carriageReturnLineFeed

Regels worden gescheiden door een regelterugloop en een regelinvoer ("\r\n').

MergeSkill

Een vaardigheid voor het samenvoegen van twee of meer tekenreeksen tot één uniforme tekenreeks, met een optioneel, door de gebruiker gedefinieerd scheidingsteken dat elk onderdeelonderdeel scheidt.

Name Type Default value Description
@odata.type string:

#Microsoft.Skills.Text.MergeSkill

Een URI-fragment dat het type vaardigheid specificeert.

context

string

Vertegenwoordigt het niveau waarop bewerkingen plaatsvinden, zoals de hoofdmap van het document of de inhoud van het document (bijvoorbeeld /document of /document/content). De standaardinstelling is /document.

description

string

De beschrijving van de vaardigheid die de invoer, uitvoer en het gebruik van de vaardigheid beschrijft.

inputs

InputFieldMappingEntry[]

Invoer van de vaardigheden kan een kolom in de brongegevensset zijn, of de uitvoer van een stroomopwaartse vaardigheid.

insertPostTag

string

De tag geeft het einde van de samengevoegde tekst aan. Standaard is de tag een lege ruimte.

insertPreTag

string

De tag geeft het begin van de samengevoegde tekst aan. Standaard is de tag een lege ruimte.

name

string

De naam van de vaardigheid die deze op unieke wijze identificeert binnen de vaardighedenset. Een vaardigheid waarvoor geen naam is gedefinieerd, krijgt een standaardnaam van de op 1 gebaseerde index in de vaardigheidsarray, voorafgegaan door het teken '#'.

outputs

OutputFieldMappingEntry[]

De uitvoer van een vaardigheid is een veld in een zoekindex of een waarde die als invoer door een andere vaardigheid kan worden verbruikt.

OcrSkill

Een vaardigheid die tekst uit afbeeldingsbestanden extraheert.

Name Type Default value Description
@odata.type string:

#Microsoft.Skills.Vision.OcrSkill

Een URI-fragment dat het type vaardigheid specificeert.

context

string

Vertegenwoordigt het niveau waarop bewerkingen plaatsvinden, zoals de hoofdmap van het document of de inhoud van het document (bijvoorbeeld /document of /document/content). De standaardinstelling is /document.

defaultLanguageCode

OcrSkillLanguage

Een waarde die aangeeft welke taalcode moet worden gebruikt. De standaardinstelling is en.

description

string

De beschrijving van de vaardigheid die de invoer, uitvoer en het gebruik van de vaardigheid beschrijft.

detectOrientation

boolean

False

Een waarde die aangeeft of de oriëntatiedetectie moet worden ingeschakeld of niet. De standaardwaarde is vals.

inputs

InputFieldMappingEntry[]

Invoer van de vaardigheden kan een kolom in de brongegevensset zijn, of de uitvoer van een stroomopwaartse vaardigheid.

lineEnding

LineEnding

Definieert de volgorde van tekens die moeten worden gebruikt tussen de tekstregels die worden herkend door de OCR-vaardigheid. De standaardwaarde is "spatie".

name

string

De naam van de vaardigheid die deze op unieke wijze identificeert binnen de vaardighedenset. Een vaardigheid waarvoor geen naam is gedefinieerd, krijgt een standaardnaam van de op 1 gebaseerde index in de vaardigheidsarray, voorafgegaan door het teken '#'.

outputs

OutputFieldMappingEntry[]

De uitvoer van een vaardigheid is een veld in een zoekindex of een waarde die als invoer door een andere vaardigheid kan worden verbruikt.

OcrSkillLanguage

De taalcodes die worden ondersteund voor invoer door OcrSkill.

Waarde Description
af

Afrikaans

sq

Albanees

anp

Angika (Devanagiri)

ar

Arabisch

ast

Asturisch

awa

Awadhi-Hindi (Devanagiri)

az

Azerbeidzjaans (Latijn)

bfy

Bagheli

eu

Baskisch

be

Wit-Russisch (Cyrillisch en Latijn)

be-cyrl

Wit-Russisch (Cyrillisch)

be-latn

Wit-Russisch (Latijn)

bho

Bhojpuri-Hindi (Devanagiri)

bi

Bislama

brx

Bodo (Devanagiri)

bs

Bosnisch Latijn

bra

Brajbha

br

Bretons

bg

Bulgaars

bns

Bundeli

bua

Boerjat (Cyrillisch)

ca

Catalaans

ceb

Cebuano

rab

Schuren

ch

Chamorro

hne

Chhattisgarhi (Devanagiri)

zh-Hans

Chinees (Vereenvoudigd)

zh-Hant

Chinees (Traditioneel)

kw

Cornish

co

Corsicaans

crh

Krim-Tataars (Latijn)

hr

Kroatisch

cs

Tsjechisch

da

Deens

prs

Dari

dhi

Dhimal (Devanagiri)

doi

Dogri (Devanagiri)

nl

Nederlands

en

Engels

myv

Erzya (Cyrillisch)

et

Estlander

fo

Faeröers

fj

Fijiaan

fil

Filipijns

fi

Fins

fr

Frans

fur

Fruliaans

gag

Gagaoezisch (Latijn)

gl

Galicisch

de

Duits

gil

Gilbertese

gon

Gondi (Devanagiri)

el

Grieks

kl

Groenlands

gvr

Gurung (Devanagiri)

ht

Haïtisch Creools

hlb

Halbi (Devanagiri)

hni

Hani

bgc

Haryanvi

haw

Hawaïaans

hi

Hindi

mww

Hmong Daw (Latijn)

hoc

Ho (Devanagiri)

hu

Hongaars

is

IJslands

smn

Inari Sami

id

Indonesisch

ia

Interlingua

iu

Inuktitut (Latijn)

ga

Iers

it

Italiaans

ja

De Japanse taal

Jns

Jaunsari (Devanagiri)

jv

Javaans

kea

Kabuverdianu

kac

Kachin (Latijn)

xnr

Kangri (Devanagiri)

krc

Karachay-Balkar

kaa-cyrl

Kara-Kalpak (Cyrillisch)

kaa

Kara-Kalpak (Latijn)

csb

Kasjoebisch

kk-cyrl

Kazachs (Cyrillisch)

kk-latn

Kazachs (Latijn)

klr

Khaling

kha

Khasi

quc

K'iche'

ko

Koreaans

kfq

Korkoe

kpy

Korjak

kos

Kosoreïsch

kum

Kumyk (Cyrillisch)

ku-arab

Koerdisch (Arabisch)

ku-latn

Koerdisch (Latijn)

kru

Kurukh (Devanagiri)

ky

Kirgizisch (Cyrillisch)

lkt

Lakota

la

Latijn

lt

Litouws

dsb

Neder-Sorbisch

smj

Lule Sami

lb

Luxemburgs

bfz

Mahasu Pahari (Devanagiri)

ms

Maleis (Latijn)

mt

Maltees

kmj

Malto (Devanagiri)

gv

Manx

mi

Maori

mr

Marathi

mn

Mongools (Cyrillisch)

cnr-cyrl

Montenegrijns (Cyrillisch)

cnr-latn

Montenegrijns (Latijn)

nap

Napolitaans

ne

Nepalees

niu

Niueaans

nog

Nee

sme

Noord-Sami (Latijn)

nb

Noors

no

Noors

oc

Occitaans

os

Ossisch

ps

Pasjtoe

fa

Perzisch

pl

Pools

pt

Portugees

pa

Punjabi (Arabisch)

ksh

Ripuarisch

ro

Roemeens

rm

Reto-Romaans

ru

Russisch

sck

Sadri (Devanagiri)

sm

Samoaans (Latijn)

sa

Sanskriet (Devanagiri)

sat

Santali (Devanagiri)

sco

Schotten

gd

Schots-Gaelisch

sr

Servisch (Latijns)

sr-Cyrl

Servisch (Cyrillisch)

sr-Latn

Servisch (Latijns)

xsr

Sherpa (Devanagiri)

srx

Sirmauri (Devanagiri)

sms

Skolt Sami

sk

Slowaaks

sl

Sloveens

so

Somalisch (Arabisch)

sma

Zuid-Samisch

es

Spaans

sw

Swahili (Latijn)

sv

Zweeds

tg

Tadzjiik (Cyrillisch)

tt

Tataars (Latijn)

tet

Tetun

thf

Thangmi

to

Tonga

tr

Turkse taal

tk

Turkmeens (Latijn)

tyv

Tuvan

hsb

Opper-Sorbisch

ur

Urdu

ug

Oeigoers (Arabisch)

uz-arab

Oezbeeks (Arabisch)

uz-cyrl

Oezbeeks (Cyrillisch)

uz

Oezbeeks (Latijns)

vo

Volapük

wae

Walser

cy

Welsh (taal)

fy

West-Fries

yua

Yucateekse Maya

za

Zhuang

zu

Zulu

unk

Onbekend (Alle)

OutputFieldMappingEntry

Uitvoerveldtoewijzing voor een vaardigheid.

Name Type Description
name

string

De naam van de uitvoer die door de vaardigheid wordt gedefinieerd.

targetName

string

De doelnaam van de uitvoer. Het is optioneel en standaard een naam.

PIIDetectionSkill

Met behulp van de Text Analytics-API worden persoonlijke gegevens uit een invoertekst geëxtraheerd en krijgt u de mogelijkheid om deze te maskeren.

Name Type Description
@odata.type string:

#Microsoft.Skills.Text.PIIDetectionSkill

Een URI-fragment dat het type vaardigheid specificeert.

context

string

Vertegenwoordigt het niveau waarop bewerkingen plaatsvinden, zoals de hoofdmap van het document of de inhoud van het document (bijvoorbeeld /document of /document/content). De standaardinstelling is /document.

defaultLanguageCode

string

Een waarde die aangeeft welke taalcode moet worden gebruikt. De standaardinstelling is en.

description

string

De beschrijving van de vaardigheid die de invoer, uitvoer en het gebruik van de vaardigheid beschrijft.

domain

string

Indien opgegeven, wordt het PII-domein zo ingesteld dat het alleen een subset van de entiteitscategorieën bevat. Mogelijke waarden zijn: 'phi', 'geen'. De standaardinstelling is 'geen'.

inputs

InputFieldMappingEntry[]

Invoer van de vaardigheden kan een kolom in de brongegevensset zijn, of de uitvoer van een stroomopwaartse vaardigheid.

maskingCharacter

string

maxLength: 1

Het teken dat wordt gebruikt om de tekst te maskeren als de parameter maskingMode is ingesteld om te vervangen. De standaardinstelling is '*'.

maskingMode

PIIDetectionSkillMaskingMode

Een parameter die verschillende manieren biedt om de persoonlijke gegevens te maskeren die in de invoertekst worden gedetecteerd. De standaardinstelling is 'geen'.

minimumPrecision

number (double)

minimum: 0
maximum: 1

Een waarde tussen 0 en 1 die alleen wordt gebruikt om entiteiten op te nemen waarvan de betrouwbaarheidsscore groter is dan de opgegeven waarde. Als deze niet is ingesteld (standaard) of als deze expliciet is ingesteld op null, worden alle entiteiten opgenomen.

modelVersion

string

De versie van het model die moet worden gebruikt bij het aanroepen van de Text Analytics-service. Het wordt standaard ingesteld op de nieuwste beschikbare wanneer deze niet is opgegeven. We raden u aan deze waarde alleen op te geven als dit absoluut noodzakelijk is.

name

string

De naam van de vaardigheid die deze op unieke wijze identificeert binnen de vaardighedenset. Een vaardigheid waarvoor geen naam is gedefinieerd, krijgt een standaardnaam van de op 1 gebaseerde index in de vaardigheidsarray, voorafgegaan door het teken '#'.

outputs

OutputFieldMappingEntry[]

De uitvoer van een vaardigheid is een veld in een zoekindex of een waarde die als invoer door een andere vaardigheid kan worden verbruikt.

piiCategories

string[]

Een lijst met PII-entiteitscategorieën die moeten worden geëxtraheerd en gemaskeerd.

PIIDetectionSkillMaskingMode

Een tekenreeks die aangeeft welke maskingMode moet worden gebruikt om de persoonlijke gegevens te maskeren die in de invoertekst worden gedetecteerd.

Waarde Description
none

Er vindt geen maskering plaats en de gemaskeerde tekstuitvoer wordt niet geretourneerd.

replace

Hiermee vervangt u de gedetecteerde entiteiten door het teken dat wordt gegeven in de parameter maskingCharacter. Het teken wordt herhaald tot de lengte van de gedetecteerde entiteit, zodat de offsets correct overeenkomen met zowel de invoertekst als de uitvoer maskedText.

SearchIndexerDataNoneIdentity

Hiermee wist u de identiteitseigenschap van een gegevensbron.

Name Type Description
@odata.type string:

#Microsoft.Azure.Search.DataNoneIdentity

Een URI-fragment dat het type identiteit specificeert.

SearchIndexerDataUserAssignedIdentity

Hiermee geeft u de identiteit op voor een gegevensbron die moet worden gebruikt.

Name Type Description
@odata.type string:

#Microsoft.Azure.Search.DataUserAssignedIdentity

Een URI-fragment dat het type identiteit specificeert.

userAssignedIdentity

string

De volledig gekwalificeerde Azure-resource-id van een gebruiker waaraan een beheerde identiteit is toegewezen, meestal in de vorm '/subscriptions/12345678-1234-1234-1234-1234567890ab/resourceGroups/rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myId' die had moeten zijn toegewezen aan de zoekservice.

SearchIndexerIndexProjections

Definitie van aanvullende projecties naar secundaire zoekindexen.

Name Type Description
parameters

SearchIndexerIndexProjectionsParameters

Een woordenlijst met specifieke configuratie-eigenschappen voor indexprojectie. Elke naam is de naam van een specifieke eigenschap. Elke waarde moet van een primitief type zijn.

selectors

SearchIndexerIndexProjectionSelector[]

Een lijst met projecties die moeten worden uitgevoerd naar secundaire zoekindexen.

SearchIndexerIndexProjectionSelector

Beschrijving van welke gegevens moeten worden opgeslagen in de aangewezen zoekindex.

Name Type Description
mappings

InputFieldMappingEntry[]

Toewijzingen voor de projectie, of welke bron moet worden toegewezen aan welk veld in de doelindex.

parentKeyFieldName

string

Naam van het veld in de zoekindex waaraan de sleutelwaarde van het bovenliggende document moet worden toegewezen. Moet een tekenreeksveld zijn dat kan worden gefilterd en niet het sleutelveld.

sourceContext

string

Broncontext voor de projecties. Vertegenwoordigt de kardinaliteit waarbij het document wordt opgesplitst in meerdere subdocumenten.

targetIndexName

string

Naam van de zoekindex om naar te projecteren. Moet een sleutelveld hebben met de 'keyword'-analyzer ingesteld.

SearchIndexerIndexProjectionsParameters

Een woordenlijst met specifieke configuratie-eigenschappen voor indexprojectie. Elke naam is de naam van een specifieke eigenschap. Elke waarde moet van een primitief type zijn.

Name Type Description
projectionMode

IndexProjectionMode

Definieert het gedrag van de indexprojecties ten opzichte van de rest van de indexeerfunctie.

SearchIndexerKnowledgeStore

Definitie van aanvullende projecties naar Azure-blob, -tabel of -bestanden van verrijkte gegevens.

Name Type Description
identity SearchIndexerDataIdentity:

De door de gebruiker toegewezen beheerde identiteit die wordt gebruikt voor verbindingen met Azure Storage bij het schrijven van Knowledge Store-projecties. Als de verbindingsreeks een identiteit aangeeft (ResourceId) en deze niet is opgegeven, wordt de door het systeem toegewezen beheerde identiteit gebruikt. Als de identiteit bij updates van de indexeerfunctie niet is opgegeven, blijft de waarde ongewijzigd. Als deze optie is ingesteld op 'geen', wordt de waarde van deze eigenschap gewist.

parameters

SearchIndexerKnowledgeStoreParameters

Een woordenlijst met specifieke configuratie-eigenschappen van het kennisarchief. Elke naam is de naam van een specifieke eigenschap. Elke waarde moet van een primitief type zijn.

projections

SearchIndexerKnowledgeStoreProjection[]

Een lijst met aanvullende projecties die tijdens het indexeren moeten worden uitgevoerd.

storageConnectionString

string

De verbindingsreeks met de projecties van het opslagaccount wordt opgeslagen.

SearchIndexerKnowledgeStoreFileProjectionSelector

Projectiedefinitie voor welke gegevens moeten worden opgeslagen in Azure Files.

Name Type Description
generatedKeyName

string

Naam van de gegenereerde sleutel om projectie op te slaan onder.

inputs

InputFieldMappingEntry[]

Geneste invoer voor complexe projecties.

referenceKeyName

string

Naam van de referentiesleutel voor verschillende projecties.

source

string

Brongegevens om te projecteren.

sourceContext

string

Broncontext voor complexe projecties.

storageContainer

string

Blobcontainer om projecties in op te slaan.

SearchIndexerKnowledgeStoreObjectProjectionSelector

Projectiedefinitie voor welke gegevens moeten worden opgeslagen in Azure Blob.

Name Type Description
generatedKeyName

string

Naam van de gegenereerde sleutel om projectie op te slaan onder.

inputs

InputFieldMappingEntry[]

Geneste invoer voor complexe projecties.

referenceKeyName

string

Naam van de referentiesleutel voor verschillende projecties.

source

string

Brongegevens om te projecteren.

sourceContext

string

Broncontext voor complexe projecties.

storageContainer

string

Blobcontainer om projecties in op te slaan.

SearchIndexerKnowledgeStoreParameters

Een woordenlijst met specifieke configuratie-eigenschappen van het kennisarchief. Elke naam is de naam van een specifieke eigenschap. Elke waarde moet van een primitief type zijn.

Name Type Default value Description
synthesizeGeneratedKeyName

boolean

False

Of projecties al dan niet een gegenereerde sleutelnaam moeten synthetiseren als deze nog niet aanwezig is.

SearchIndexerKnowledgeStoreProjection

Containerobject voor verschillende projectieselectors.

Name Type Description
files

SearchIndexerKnowledgeStoreFileProjectionSelector[]

Projecties naar Azure File Storage.

objects

SearchIndexerKnowledgeStoreObjectProjectionSelector[]

Projecties naar Azure Blob Storage.

tables

SearchIndexerKnowledgeStoreTableProjectionSelector[]

Projecties naar Azure Table Storage.

SearchIndexerKnowledgeStoreTableProjectionSelector

Beschrijving voor welke gegevens moeten worden opgeslagen in Azure-tabellen.

Name Type Description
generatedKeyName

string

Naam van de gegenereerde sleutel om projectie op te slaan onder.

inputs

InputFieldMappingEntry[]

Geneste invoer voor complexe projecties.

referenceKeyName

string

Naam van de referentiesleutel voor verschillende projecties.

source

string

Brongegevens om te projecteren.

sourceContext

string

Broncontext voor complexe projecties.

tableName

string

Naam van de Azure-tabel waarin geprojecteerde gegevens moeten worden opgeslagen.

SearchIndexerSkillset

Een lijst met vaardigheden.

Name Type Description
@odata.etag

string

De ETag van de skillset.

cognitiveServices CognitiveServicesAccount:

Details over de Azure AI-service die moet worden gebruikt bij het uitvoeren van vaardigheden.

description

string

De beschrijving van de vaardigheden.

encryptionKey

SearchResourceEncryptionKey

Een beschrijving van een versleutelingssleutel die u maakt in Azure Key Vault. Deze sleutel wordt gebruikt om een extra niveau van versleuteling-at-rest te bieden voor de definitie van uw vaardighedenset wanneer u volledige zekerheid wilt dat niemand, zelfs Microsoft niet, de definitie van uw vaardighedenset kan ontcijferen. Zodra u uw vaardigheidsdefinitie hebt versleuteld, blijft deze altijd versleuteld. De zoekservice negeert pogingen om deze eigenschap op null in te stellen. U kunt deze eigenschap naar wens wijzigen als u uw coderingssleutel wilt roteren; De definitie van uw vaardigheden blijft onaangetast. Versleuteling met door de klant beheerde sleutels is niet beschikbaar voor gratis zoekservices en is alleen beschikbaar voor betaalde services die op of na 1 januari 2019 zijn gemaakt.

indexProjections

SearchIndexerIndexProjections

Definitie van aanvullende projecties voor secundaire zoekindex(en).

knowledgeStore

SearchIndexerKnowledgeStore

Definitie van aanvullende projecties naar Azure-blob, -tabel of -bestanden van verrijkte gegevens.

name

string

De naam van de vaardighedenset.

skills SearchIndexerSkill[]:

Een lijst met vaardigheden in de vaardighedenset.

SearchResourceEncryptionKey

Een door de klant beheerde versleutelingssleutel in Azure Key Vault. Sleutels die u maakt en beheert, kunnen worden gebruikt om inactieve gegevens, zoals indexen en synoniementoewijzingen, te versleutelen of te ontsleutelen.

Name Type Description
accessCredentials

AzureActiveDirectoryApplicationCredentials

Optionele Azure Active Directory-referenties die worden gebruikt voor toegang tot uw Azure Key Vault. Niet vereist als u in plaats daarvan beheerde identiteit gebruikt.

identity SearchIndexerDataIdentity:

Een expliciete beheerde identiteit die u voor deze versleutelingssleutel kunt gebruiken. Als dit niet is opgegeven en de eigenschap toegangsreferenties null is, wordt de door het systeem toegewezen beheerde identiteit gebruikt. Als de expliciete identiteit bij het bijwerken van de resource niet is opgegeven, blijft deze ongewijzigd. Als "geen" is opgegeven, wordt de waarde van deze eigenschap gewist.

keyVaultKeyName

string

De naam van uw Azure Key Vault-sleutel die moet worden gebruikt om uw gegevens in rust te versleutelen.

keyVaultKeyVersion

string

De versie van uw Azure Key Vault-sleutel die moet worden gebruikt om uw gegevens in rust te versleutelen.

keyVaultUri

string

De URI van uw Azure Key Vault, ook wel DNS-naam genoemd, die de sleutel bevat die moet worden gebruikt om uw gegevens in rust te versleutelen. Een voorbeeld van een URI zou kunnen zijn https://my-keyvault-name.vault.azure.net.

SentimentSkill

Deze vaardigheid is afgeschaft. Gebruik de V3. SentimentSkill in plaats daarvan.

Name Type Description
@odata.type string:

#Microsoft.Skills.Text.SentimentSkill

Een URI-fragment dat het type vaardigheid specificeert.

context

string

Vertegenwoordigt het niveau waarop bewerkingen plaatsvinden, zoals de hoofdmap van het document of de inhoud van het document (bijvoorbeeld /document of /document/content). De standaardinstelling is /document.

defaultLanguageCode

SentimentSkillLanguage

Een waarde die aangeeft welke taalcode moet worden gebruikt. De standaardinstelling is en.

description

string

De beschrijving van de vaardigheid die de invoer, uitvoer en het gebruik van de vaardigheid beschrijft.

inputs

InputFieldMappingEntry[]

Invoer van de vaardigheden kan een kolom in de brongegevensset zijn, of de uitvoer van een stroomopwaartse vaardigheid.

name

string

De naam van de vaardigheid die deze op unieke wijze identificeert binnen de vaardighedenset. Een vaardigheid waarvoor geen naam is gedefinieerd, krijgt een standaardnaam van de op 1 gebaseerde index in de vaardigheidsarray, voorafgegaan door het teken '#'.

outputs

OutputFieldMappingEntry[]

De uitvoer van een vaardigheid is een veld in een zoekindex of een waarde die als invoer door een andere vaardigheid kan worden verbruikt.

SentimentSkillLanguage

Afgeschreven De taalcodes die door SentimentSkill worden ondersteund voor invoertekst.

Waarde Description
da

Deens

nl

Nederlands

en

Engels

fi

Fins

fr

Frans

de

Duits

el

Grieks

it

Italiaans

no

Noors (Bokmaal)

pl

Pools

pt-PT

Portugees (Portugal)

ru

Russisch

es

Spaans

sv

Zweeds

tr

Turkse taal

SentimentSkillV3

Met behulp van de Text Analytics-API wordt ongestructureerde tekst geëvalueerd en worden voor elke record sentimentlabels (zoals 'negatief', 'neutraal' en 'positief') weergegeven op basis van de hoogste betrouwbaarheidsscore die door de service op zins- en documentniveau is gevonden.

Name Type Default value Description
@odata.type string:

#Microsoft.Skills.Text.V3.SentimentSkill

Een URI-fragment dat het type vaardigheid specificeert.

context

string

Vertegenwoordigt het niveau waarop bewerkingen plaatsvinden, zoals de hoofdmap van het document of de inhoud van het document (bijvoorbeeld /document of /document/content). De standaardinstelling is /document.

defaultLanguageCode

string

Een waarde die aangeeft welke taalcode moet worden gebruikt. De standaardinstelling is en.

description

string

De beschrijving van de vaardigheid die de invoer, uitvoer en het gebruik van de vaardigheid beschrijft.

includeOpinionMining

boolean

False

Als de instelling is ingesteld op true, bevat de vaardigheidsuitvoer informatie uit Text Analytics for opinion mining, namelijk doelen (zelfstandige naamwoorden of werkwoorden) en de bijbehorende beoordeling (bijvoeglijk naamwoord) in de tekst. De standaardwaarde is vals.

inputs

InputFieldMappingEntry[]

Invoer van de vaardigheden kan een kolom in de brongegevensset zijn, of de uitvoer van een stroomopwaartse vaardigheid.

modelVersion

string

De versie van het model die moet worden gebruikt bij het aanroepen van de Text Analytics-service. Het wordt standaard ingesteld op de nieuwste beschikbare wanneer deze niet is opgegeven. We raden u aan deze waarde alleen op te geven als dit absoluut noodzakelijk is.

name

string

De naam van de vaardigheid die deze op unieke wijze identificeert binnen de vaardighedenset. Een vaardigheid waarvoor geen naam is gedefinieerd, krijgt een standaardnaam van de op 1 gebaseerde index in de vaardigheidsarray, voorafgegaan door het teken '#'.

outputs

OutputFieldMappingEntry[]

De uitvoer van een vaardigheid is een veld in een zoekindex of een waarde die als invoer door een andere vaardigheid kan worden verbruikt.

ShaperSkill

Een vaardigheid om de output opnieuw vorm te geven. Het maakt een complex type ter ondersteuning van samengestelde velden (ook wel meerdelige velden genoemd).

Name Type Description
@odata.type string:

#Microsoft.Skills.Util.ShaperSkill

Een URI-fragment dat het type vaardigheid specificeert.

context

string

Vertegenwoordigt het niveau waarop bewerkingen plaatsvinden, zoals de hoofdmap van het document of de inhoud van het document (bijvoorbeeld /document of /document/content). De standaardinstelling is /document.

description

string

De beschrijving van de vaardigheid die de invoer, uitvoer en het gebruik van de vaardigheid beschrijft.

inputs

InputFieldMappingEntry[]

Invoer van de vaardigheden kan een kolom in de brongegevensset zijn, of de uitvoer van een stroomopwaartse vaardigheid.

name

string

De naam van de vaardigheid die deze op unieke wijze identificeert binnen de vaardighedenset. Een vaardigheid waarvoor geen naam is gedefinieerd, krijgt een standaardnaam van de op 1 gebaseerde index in de vaardigheidsarray, voorafgegaan door het teken '#'.

outputs

OutputFieldMappingEntry[]

De uitvoer van een vaardigheid is een veld in een zoekindex of een waarde die als invoer door een andere vaardigheid kan worden verbruikt.

SplitSkill

Een vaardigheid om een tekenreeks op te splitsen in stukken tekst.

Name Type Description
@odata.type string:

#Microsoft.Skills.Text.SplitSkill

Een URI-fragment dat het type vaardigheid specificeert.

azureOpenAITokenizerParameters

AzureOpenAITokenizerParameters

Alleen van toepassing als de eenheid is ingesteld op azureOpenAITokens. Indien opgegeven, gebruikt de splitSkill deze parameters bij het uitvoeren van de tokenisatie. De parameters zijn een geldige 'encoderModelName' en een optionele 'allowedSpecialTokens'-eigenschap.

context

string

Vertegenwoordigt het niveau waarop bewerkingen plaatsvinden, zoals de hoofdmap van het document of de inhoud van het document (bijvoorbeeld /document of /document/content). De standaardinstelling is /document.

defaultLanguageCode

SplitSkillLanguage

Een waarde die aangeeft welke taalcode moet worden gebruikt. De standaardinstelling is en.

description

string

De beschrijving van de vaardigheid die de invoer, uitvoer en het gebruik van de vaardigheid beschrijft.

inputs

InputFieldMappingEntry[]

Invoer van de vaardigheden kan een kolom in de brongegevensset zijn, of de uitvoer van een stroomopwaartse vaardigheid.

maximumPageLength

integer (int32)

De gewenste maximale paginalengte. De standaardwaarde is 10000.

maximumPagesToTake

integer (int32)

Alleen van toepassing als textSplitMode is ingesteld op 'pagina's'. Indien opgegeven, stopt de SplitSkill met splitsen na het verwerken van de eerste 'maximumPagesToTake'-pagina's, om de prestaties te verbeteren wanneer er slechts een paar initiële pagina's van elk document nodig zijn.

name

string

De naam van de vaardigheid die deze op unieke wijze identificeert binnen de vaardighedenset. Een vaardigheid waarvoor geen naam is gedefinieerd, krijgt een standaardnaam van de op 1 gebaseerde index in de vaardigheidsarray, voorafgegaan door het teken '#'.

outputs

OutputFieldMappingEntry[]

De uitvoer van een vaardigheid is een veld in een zoekindex of een waarde die als invoer door een andere vaardigheid kan worden verbruikt.

pageOverlapLength

integer (int32)

Alleen van toepassing als textSplitMode is ingesteld op 'pagina's'. Indien opgegeven, begint n+1th chunk met dit aantal tekens/tokens vanaf het einde van het n-de chunk.

textSplitMode

TextSplitMode

Een waarde die aangeeft welke split-modus moet worden uitgevoerd.

unit

SplitSkillUnit

Alleen van toepassing als textSplitMode is ingesteld op pagina's. Er zijn twee mogelijke waarden. De keuze van de waarden bepaalt de lengte (maximumPageLength en pageOverlapLength). De standaardinstelling is 'tekens', wat betekent dat de lengte wordt gemeten aan de hand van tekens.

SplitSkillEncoderModelName

Alleen van toepassing als de eenheid is ingesteld op azureOpenAITokens. Opties zijn onder andere 'R50k_base', 'P50k_base', 'P50k_edit' en 'CL100k_base'. De standaardwaarde is 'CL100k_base'.

Waarde Description
r50k_base

Verwijst naar een basismodel dat is getraind met een woordenschat van 50.000 tokens, vaak gebruikt in algemene natuurlijke taalverwerkingstaken.

p50k_base

Een basismodel met een woordenschat van 50.000 tokens, geoptimaliseerd voor taken op basis van prompts.

p50k_edit

Vergelijkbaar met p50k_base, maar verfijnd voor het bewerken of herformuleren van taken met een woordenschat van 50.000 tokens.

cl100k_base

Een basismodel met een woordenschat van 100.000 tokens.

SplitSkillLanguage

De taalcodes die door SplitSkill worden ondersteund voor invoertekst.

Waarde Description
am

Amhaars

bs

Bosnisch

cs

Tsjechisch

da

Deens

de

Duits

en

Engels

es

Spaans

et

Estlander

fi

Fins

fr

Frans

he

Hebreeuws

hi

Hindi

hr

Kroatisch

hu

Hongaars

id

Indonesisch

is

IJslands

it

Italiaans

ja

De Japanse taal

ko

Koreaans

lv

Letse taal

nb

Noors

nl

Nederlands

pl

Pools

pt

Portugees (Portugal)

pt-br

Portugees (Brazilië)

ru

Russisch

sk

Slowaaks

sl

Sloveens

sr

Servisch

sv

Zweeds

tr

Turkse taal

ur

Urdu

zh

Chinees (vereenvoudigd)

SplitSkillUnit

Een waarde die aangeeft welke eenheid moet worden gebruikt.

Waarde Description
characters

De lengte wordt gemeten aan de hand van het teken.

azureOpenAITokens

De lengte wordt gemeten door een AzureOpenAI-tokenizer uit de tiktoken-bibliotheek.

TextSplitMode

Een waarde die aangeeft welke split-modus moet worden uitgevoerd.

Waarde Description
pages

Splits de tekst op in afzonderlijke pagina's.

sentences

Splits de tekst op in afzonderlijke zinnen.

TextTranslationSkill

Een vaardigheid om tekst van de ene taal naar de andere te vertalen.

Name Type Description
@odata.type string:

#Microsoft.Skills.Text.TranslationSkill

Een URI-fragment dat het type vaardigheid specificeert.

context

string

Vertegenwoordigt het niveau waarop bewerkingen plaatsvinden, zoals de hoofdmap van het document of de inhoud van het document (bijvoorbeeld /document of /document/content). De standaardinstelling is /document.

defaultFromLanguageCode

TextTranslationSkillLanguage

De taalcode om documenten uit te vertalen voor documenten die de van-taal niet expliciet specificeren.

defaultToLanguageCode

TextTranslationSkillLanguage

De taalcode waarin documenten moeten worden vertaald voor documenten die de taal niet expliciet specificeren.

description

string

De beschrijving van de vaardigheid die de invoer, uitvoer en het gebruik van de vaardigheid beschrijft.

inputs

InputFieldMappingEntry[]

Invoer van de vaardigheden kan een kolom in de brongegevensset zijn, of de uitvoer van een stroomopwaartse vaardigheid.

name

string

De naam van de vaardigheid die deze op unieke wijze identificeert binnen de vaardighedenset. Een vaardigheid waarvoor geen naam is gedefinieerd, krijgt een standaardnaam van de op 1 gebaseerde index in de vaardigheidsarray, voorafgegaan door het teken '#'.

outputs

OutputFieldMappingEntry[]

De uitvoer van een vaardigheid is een veld in een zoekindex of een waarde die als invoer door een andere vaardigheid kan worden verbruikt.

suggestedFrom

TextTranslationSkillLanguage

De taalcode van waaruit documenten moeten worden vertaald wanneer noch de fromLanguageCode-invoer noch de parameter defaultFromLanguageCode zijn opgegeven en de automatische taaldetectie niet is gelukt. De standaardinstelling is en.

TextTranslationSkillLanguage

De taalcodes die worden ondersteund voor invoertekst door TextTranslationSkill.

Waarde Description
af

Afrikaans

ar

Arabisch

bn

Bengaals

bs

Bosnisch (Latijns)

bg

Bulgaars

yue

Kantonees (traditioneel)

ca

Catalaans

zh-Hans

Chinees (Vereenvoudigd)

zh-Hant

Chinees (Traditioneel)

hr

Kroatisch

cs

Tsjechisch

da

Deens

nl

Nederlands

en

Engels

et

Estlander

fj

Fijiaan

fil

Filipijns

fi

Fins

fr

Frans

de

Duits

el

Grieks

ht

Haïtisch Creools

he

Hebreeuws

hi

Hindi

mww

Hmong Daw

hu

Hongaars

is

IJslands

id

Indonesisch

it

Italiaans

ja

De Japanse taal

sw

Swahili

tlh

Klingon

tlh-Latn

Klingon (Latijns schrift)

tlh-Piqd

Klingon (Klingon schrift)

ko

Koreaans

lv

Letse taal

lt

Litouws

mg

Malagasi

ms

Maleisisch

mt

Maltees

nb

Noors

fa

Perzisch

pl

Pools

pt

Portugees

pt-br

Portugees (Brazilië)

pt-PT

Portugees (Portugal)

otq

Querétaro Otomi

ro

Roemeens

ru

Russisch

sm

Samoaans

sr-Cyrl

Servisch (Cyrillisch)

sr-Latn

Servisch (Latijns)

sk

Slowaaks

sl

Sloveens

es

Spaans

sv

Zweeds

ty

Tahitiaans

ta

Tamil

te

Telugu

th

Thai

to

Tonga

tr

Turkse taal

uk

Oekraïens

ur

Urdu

vi

Vietnamees

cy

Welsh (taal)

yua

Yucateekse Maya

ga

Iers

kn

Kannada

mi

Maori

ml

Malajalam

pa

Punjabi

VisionVectorizeSkill

Hiermee kunt u een vectorinbedding genereren voor een bepaalde afbeelding of tekstinvoer met behulp van de Azure AI Services Vision Vectorize-API.

Name Type Description
@odata.type string:

#Microsoft.Skills.Vision.VectorizeSkill

Een URI-fragment dat het type vaardigheid specificeert.

context

string

Vertegenwoordigt het niveau waarop bewerkingen plaatsvinden, zoals de hoofdmap van het document of de inhoud van het document (bijvoorbeeld /document of /document/content). De standaardinstelling is /document.

description

string

De beschrijving van de vaardigheid die de invoer, uitvoer en het gebruik van de vaardigheid beschrijft.

inputs

InputFieldMappingEntry[]

Invoer van de vaardigheden kan een kolom in de brongegevensset zijn, of de uitvoer van een stroomopwaartse vaardigheid.

modelVersion

string

De versie van het model die moet worden gebruikt bij het aanroepen van de AI Services Vision-service. Het wordt standaard ingesteld op de nieuwste beschikbare wanneer deze niet is opgegeven.

name

string

De naam van de vaardigheid die deze op unieke wijze identificeert binnen de vaardighedenset. Een vaardigheid waarvoor geen naam is gedefinieerd, krijgt een standaardnaam van de op 1 gebaseerde index in de vaardigheidsarray, voorafgegaan door het teken '#'.

outputs

OutputFieldMappingEntry[]

De uitvoer van een vaardigheid is een veld in een zoekindex of een waarde die als invoer door een andere vaardigheid kan worden verbruikt.

VisualFeature

De tekenreeksen die aangeven welke visuele functietypen moeten worden geretourneerd.

Waarde Description
adult

Visuele kenmerken die worden herkend als volwassen personen.

brands

Visuele kenmerken die worden erkend als commerciële merken.

categories

Categorieën.

description

Description.

faces

Visuele kenmerken die worden herkend als gezichten van mensen.

objects

Visuele kenmerken die worden herkend als objecten.

tags

Tags.

WebApiSkill

Een vaardigheid die een web-API-eindpunt kan aanroepen, zodat u een vaardigheidsset kunt uitbreiden door deze uw aangepaste code te laten aanroepen.

Name Type Description
@odata.type string:

#Microsoft.Skills.Custom.WebApiSkill

Een URI-fragment dat het type vaardigheid specificeert.

authIdentity SearchIndexerDataIdentity:

De door de gebruiker toegewezen beheerde identiteit die wordt gebruikt voor uitgaande verbindingen. Als er een authResourceId is opgegeven en deze niet is opgegeven, wordt de door het systeem toegewezen beheerde identiteit gebruikt. Als de identiteit bij updates van de indexeerfunctie niet is opgegeven, blijft de waarde ongewijzigd. Als deze optie is ingesteld op 'geen', wordt de waarde van deze eigenschap gewist.

authResourceId

string

Is van toepassing op aangepaste vaardigheden die verbinding maken met externe code in een Azure-functie of een andere toepassing die de transformaties biedt. Deze waarde moet de toepassings-id zijn die is gemaakt voor de functie of app toen deze werd geregistreerd bij Azure Active Directory. Indien opgegeven, maakt de aangepaste skill verbinding met de functie of app met behulp van een beheerde id (door het systeem of door de gebruiker toegewezen) van de zoekservice en het toegangstoken van de functie of app, waarbij deze waarde wordt gebruikt als resource-id voor het maken van het bereik van het toegangstoken.

batchSize

integer (int32)

De gewenste batchgrootte die het aantal documenten aangeeft.

context

string

Vertegenwoordigt het niveau waarop bewerkingen plaatsvinden, zoals de hoofdmap van het document of de inhoud van het document (bijvoorbeeld /document of /document/content). De standaardinstelling is /document.

degreeOfParallelism

integer (int32)

Indien ingesteld, het aantal parallelle aanroepen dat naar de web-API kan worden gedaan.

description

string

De beschrijving van de vaardigheid die de invoer, uitvoer en het gebruik van de vaardigheid beschrijft.

httpHeaders

object

De headers die nodig zijn om het http-verzoek in te dienen.

httpMethod

string

De methode voor het http-verzoek.

inputs

InputFieldMappingEntry[]

Invoer van de vaardigheden kan een kolom in de brongegevensset zijn, of de uitvoer van een stroomopwaartse vaardigheid.

name

string

De naam van de vaardigheid die deze op unieke wijze identificeert binnen de vaardighedenset. Een vaardigheid waarvoor geen naam is gedefinieerd, krijgt een standaardnaam van de op 1 gebaseerde index in de vaardigheidsarray, voorafgegaan door het teken '#'.

outputs

OutputFieldMappingEntry[]

De uitvoer van een vaardigheid is een veld in een zoekindex of een waarde die als invoer door een andere vaardigheid kan worden verbruikt.

timeout

string (duration)

De gewenste time-out voor de aanvraag. De standaardinstelling is 30 seconden.

uri

string

De url voor de Web API.