Skillsets - Get

Haalt een vaardigheden op in een zoekservice.

GET {endpoint}/skillsets('{skillsetName}')?api-version=2026-04-01

URI-parameters

Name In Vereist Type Description
endpoint
path True

string (uri)

De eindpunt-URL van de zoekservice.

skillsetName
path True

string

De naam van de vaardighedenset.

api-version
query True

string

minLength: 1

De API-versie die voor deze bewerking moet worden gebruikt.

Aanvraagkoptekst

Name Vereist Type Description
Accept

Accept

De Accepteer kop.

x-ms-client-request-id

string (uuid)

Een ondoorzichtige, wereldwijd unieke, door de client gegenereerde tekenreeks-id voor de aanvraag.

Antwoorden

Name Type Description
200 OK

SearchIndexerSkillset

De aanvraag is voltooid.

Other Status Codes

ErrorResponse

Een onverwachte foutreactie.

Beveiliging

api-key

Type: apiKey
In: header

OAuth2Auth

Type: oauth2
Stroom: implicit
Autorisatie-URL: https://login.microsoftonline.com/common/oauth2/v2.0/authorize

Bereiken

Name Description
https://search.azure.com/.default

Voorbeelden

SearchServiceGetSkillset

Voorbeeldaanvraag

GET https://exampleservice.search.windows.net/skillsets('myskillset')?api-version=2026-04-01

Voorbeeldrespons

{
  "@odata.etag": "0x1234568AE7E58A1",
  "name": "myskillset",
  "description": "Skillset for extracting entities and more",
  "skills": [
    {
      "@odata.type": "#Microsoft.Skills.Text.LanguageDetectionSkill",
      "name": "skill2",
      "context": "/document",
      "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",
      "context": "/document",
      "defaultLanguageCode": "en",
      "textSplitMode": "pages",
      "maximumPageLength": 4000,
      "pageOverlapLength": 0,
      "maximumPagesToTake": 0,
      "inputs": [
        {
          "name": "text",
          "source": "/document/content",
          "inputs": []
        },
        {
          "name": "languageCode",
          "source": "/document/languageCode",
          "inputs": []
        }
      ],
      "outputs": [
        {
          "name": "textItems",
          "targetName": "pages"
        }
      ]
    },
    {
      "@odata.type": "#Microsoft.Skills.Text.KeyPhraseExtractionSkill",
      "name": "skill4",
      "context": "/document/pages/*",
      "defaultLanguageCode": "en",
      "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",
      "context": "/document",
      "uri": "https://contoso.example.org/",
      "httpMethod": "POST",
      "timeout": "PT5S",
      "batchSize": 1000,
      "inputs": [
        {
          "name": "text",
          "source": "/document/content",
          "inputs": []
        },
        {
          "name": "languageCode",
          "source": "/document/languageCode",
          "inputs": []
        }
      ],
      "outputs": [
        {
          "name": "customresult",
          "targetName": "result"
        }
      ],
      "httpHeaders": {}
    },
    {
      "@odata.type": "#Microsoft.Skills.Util.DocumentIntelligenceLayoutSkill",
      "name": "docIntelligenceLayoutSkill",
      "context": "/document",
      "outputMode": "oneToMany",
      "markdownHeaderDepth": "h3",
      "outputFormat": "markdown",
      "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",
      "apiKey": "<redacted>",
      "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.\"}}"
          }
        }
      }
    },
    {
      "@odata.type": "#Microsoft.Skills.Util.ContentUnderstandingSkill",
      "name": "contentUnderstandingSKill",
      "context": "/document",
      "extractionOptions": [],
      "inputs": [
        {
          "name": "file_data",
          "source": "/document/content",
          "inputs": []
        }
      ],
      "outputs": [
        {
          "name": "text_sections",
          "targetName": "text_sections2"
        },
        {
          "name": "normalized_images",
          "targetName": "normalized_images2"
        }
      ]
    }
  ]
}

Definities

Name Description
Accept

De Accepteer kop.

AIServicesAccountIdentity

Het multi-regio account van een Azure AI-serviceresource die gekoppeld is aan een skillset.

AIServicesAccountKey

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

AzureOpenAIEmbeddingSkill

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

AzureOpenAIModelName

De Azure Open AI-modelnaam die wordt aangeroepen.

ChatCompletionCommonModelParameters

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

ChatCompletionExtraParametersBehavior

Specificeert hoe 'extraParameters' door Azure AI Foundry moeten worden afgehandeld. 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.

ChatCompletionSchema

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

ChatCompletionSchemaProperties

Eigenschappen voor het JSON-schema-responsformaat.

ChatCompletionSkill

Een vaardigheid die een taalmodel aanroept via Azure AI Foundry's Chat Completions-endpoint.

CognitiveServicesAccountKey

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

ConditionalSkill

Een vaardigheid die scenario's mogelijk maakt waarvoor een Boole-bewerking is vereist om de gegevens te bepalen die moeten worden toegewezen aan een uitvoer.

ContentUnderstandingSkill

Een vaardigheid die gebruikmaakt van Azure AI Content Understanding om gestructureerde inzichten uit documenten te verwerken en te extraheren, waardoor verrijkte, doorzoekbare content mogelijk wordt voor verbeterde documentindexering en -opvraging.

ContentUnderstandingSkillChunkingProperties

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

ContentUnderstandingSkillExtractionOptions

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

CustomEntity

Een object met informatie over de gevonden overeenkomsten en gerelateerde metagegevens.

CustomEntityAlias

Een complex object dat kan worden gebruikt om alternatieve spelling of synoniemen op te geven aan 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 van de Azure AI-service vertegenwoordigt voor een vaardighedenset.

DocumentExtractionSkill

Een vaardigheid waarmee inhoud uit een bestand in de verrijkingspijplijn wordt geëxtraheerd.

DocumentIntelligenceLayoutSkill

Een vaardigheid die inhoud en lay-outinformatie extraht via Azure AI Services uit bestanden binnen de verrijkingspijplijn.

DocumentIntelligenceLayoutSkillChunkingProperties

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

DocumentIntelligenceLayoutSkillExtractionOptions

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

EntityCategory

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

EntityLinkingSkill

Met de Text Analytics-API extraheert u gekoppelde entiteiten uit tekst.

EntityRecognitionSkillLanguage

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

Veelvoorkomende foutrespons voor alle Azure Resource Manager API's om foutdetails terug te geven bij mislukte bewerkingen. (Dit volgt ook de OData-foutreactieindeling.)

ImageAnalysisSkill

Een vaardigheid waarmee afbeeldingsbestanden worden geanalyseerd. Het extraheert een uitgebreide set visuele functies op basis van de inhoud van de afbeelding.

ImageAnalysisSkillLanguage

De taalcodes die worden ondersteund voor invoer door ImageAnalysisSkill.

ImageDetail

Een tekenreeks die aangeeft welke domeinspecifieke gegevens moeten worden geretourneerd.

IndexProjectionMode

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

InputFieldMappingEntry

Invoerveldtoewijzing voor een vaardigheid.

KeyPhraseExtractionSkill

Een vaardigheid die gebruikmaakt van tekstanalyse voor sleuteltermextractie.

KeyPhraseExtractionSkillLanguage

De taalcodes die worden ondersteund voor invoertekst door KeyPhraseExtractionSkill.

LanguageDetectionSkill

Een vaardigheid die de taal van invoertekst detecteert en één taalcode rapporteert voor elk document dat op de aanvraag is ingediend. De taalcode wordt gekoppeld aan een score die het vertrouwen van de analyse aangeeft.

MergeSkill

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

OcrLineEnding

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

OcrSkill

Een vaardigheid waarmee tekst uit afbeeldingsbestanden wordt geëxtraheerd.

OcrSkillLanguage

De taalcodes die worden ondersteund voor invoer door OcrSkill.

OutputFieldMappingEntry

Uitvoerveldtoewijzing voor een vaardigheid.

PIIDetectionSkill

Met de Text Analytics-API extraheert u persoonlijke gegevens uit een invoertekst 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.

SearchIndexerIndexProjection

Definitie van aanvullende projecties voor secundaire zoekindexen.

SearchIndexerIndexProjectionSelector

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

SearchIndexerIndexProjectionsParameters

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

SearchIndexerKnowledgeStore

Definitie van aanvullende projecties voor 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.

SearchIndexerKnowledgeStoreProjection

Containerobject voor verschillende projectiekiezers.

SearchIndexerKnowledgeStoreTableProjectionSelector

Beschrijving van de gegevens die moeten worden opgeslagen in Azure Tables.

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.

SentimentSkillLanguage

De taalcodes die door SentimentSkill worden ondersteund voor invoertekst.

SentimentSkillV3

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

ShaperSkill

Een vaardigheid voor het opnieuw vormgeven van de uitvoer. Er wordt een complex type gemaakt ter ondersteuning van samengestelde velden (ook wel multipart-velden genoemd).

SplitSkill

Een vaardigheid om een tekenreeks te splitsen in stukken tekst.

SplitSkillLanguage

De taalcodes die door SplitSkill worden ondersteund voor invoertekst.

TextSplitMode

Een waarde die aangeeft welke splitsmodus 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.

VisualFeature

De tekenreeksen die aangeven welke visuele functietypen moeten worden geretourneerd.

WebApiSkill

Een vaardigheid die een web-API-eindpunt kan aanroepen, zodat u een vaardighedenset kunt uitbreiden door uw aangepaste code aan te roepen.

Accept

De Accepteer kop.

Waarde Description
application/json;odata.metadata=minimal

AIServicesAccountIdentity

Het multi-regio account van een Azure AI-serviceresource die gekoppeld is aan een skillset.

Name Type Description
@odata.type string:

#Microsoft.Azure.Search.AIServicesByIdentity

De discriminator voor afgeleide typen.

description

string

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

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. Bij updates van de vaardighedenset blijft de waarde ongewijzigd als de identiteit niet is opgegeven. Als deze optie is ingesteld op 'geen', wordt de waarde van deze eigenschap gewist.

subdomainUrl

string

De subdomain/Azure AI Services endpoint url voor de bijbehorende AI Service.

AIServicesAccountKey

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

Name Type Description
@odata.type string:

#Microsoft.Azure.Search.AIServicesByKey

De discriminator voor afgeleide typen.

description

string

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

key

string

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

subdomainUrl

string

De subdomain/Azure AI Services endpoint url voor de bijbehorende AI Service.

AzureOpenAIEmbeddingSkill

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

Name Type Description
@odata.type string:

#Microsoft.Skills.Text.AzureOpenAIEmbeddingSkill

De discriminator voor afgeleide typen.

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/inhoud). De standaardwaarde 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 tekst insluiten-3 en hoger.

inputs

InputFieldMappingEntry[]

Invoer van de vaardigheden kan een kolom zijn in de brongegevensset of de uitvoer van een upstream-vaardigheid.

modelName

AzureOpenAIModelName

De naam van het insluitmodel dat is geïmplementeerd op het opgegeven deploymentId-pad.

name

string

De naam van de vaardigheid die deze uniek identificeert in de vaardighedenset. Een vaardigheid zonder gedefinieerde naam krijgt een standaardnaam van de op 1 gebaseerde index in de vaardighedenmatrix, voorafgegaan door het teken '#'.

outputs

OutputFieldMappingEntry[]

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

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

TextEmbeddingAda002 model.

text-embedding-3-large

TextEmbedding3Groot model.

text-embedding-3-small

TextEmbedding3Small-model.

gpt-5-mini

Gpt5Mini model.

gpt-5-nano

Gpt5Nano-model.

gpt-5.4-mini

Gpt54Mini model.

gpt-5.4-nano

Gpt54Nano model.

ChatCompletionCommonModelParameters

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

Name Type Default value Description
frequencyPenalty

number (double)

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 (double)

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. De standaardwaarde is geen.

temperature

number (double)

0.7

Temperatuur van de bemonstering. De standaardwaarde is 0,7.

ChatCompletionExtraParametersBehavior

Specificeert hoe 'extraParameters' door Azure AI Foundry moeten worden afgehandeld. Staat standaard op 'fout'.

Waarde Description
passThrough

Geeft eventuele extra parameters rechtstreeks door aan het model.

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

ChatCompletionSchemaProperties

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.

ChatCompletionResponseFormatType

Hiermee geeft u op hoe de LLM het antwoord moet opmaken.

Waarde Description
text

Gewoon tekstresponsformaat.

jsonObject

Willekeurig JSON-objectresponsformaat.

jsonSchema

JSON-schema-conform responsformaat.

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'.

ChatCompletionSchemaProperties

Eigenschappen voor het JSON-schema-responsformaat.

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

De schema-definitie.

strict

boolean

True

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

ChatCompletionSkill

Een vaardigheid die een taalmodel aanroept via Azure AI Foundry's Chat Completions-endpoint.

Name Type Default value Description
@odata.type string:

#Microsoft.Skills.Custom.ChatCompletionSkill

De discriminator voor afgeleide typen.

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. Bij updates van de indexeerfunctie blijft de waarde ongewijzigd als de identiteit niet is opgegeven. Als deze optie is ingesteld op 'geen', wordt de waarde van deze eigenschap gewist.

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/inhoud). De standaardwaarde is /document.

description

string

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

extraParameters

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 behandeld door Azure AI Foundry. De standaardinstelling is 'fout'.

inputs

InputFieldMappingEntry[]

Invoer van de vaardigheden kan een kolom zijn in de brongegevensset of de uitvoer van een upstream-vaardigheid.

name

string

De naam van de vaardigheid die deze uniek identificeert in de vaardighedenset. Een vaardigheid zonder gedefinieerde naam krijgt een standaardnaam van de op 1 gebaseerde index in de vaardighedenmatrix, voorafgegaan door het teken '#'.

outputs

OutputFieldMappingEntry[]

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

responseFormat

ChatCompletionResponseFormat

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

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 vaardighedenset.

Name Type Description
@odata.type string:

#Microsoft.Azure.Search.CognitiveServicesByKey

De discriminator voor afgeleide typen.

description

string

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

key

string

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

ConditionalSkill

Een vaardigheid die scenario's mogelijk maakt waarvoor een Boole-bewerking is vereist om de gegevens te bepalen die moeten worden toegewezen aan een uitvoer.

Name Type Description
@odata.type string:

#Microsoft.Skills.Util.ConditionalSkill

De discriminator voor afgeleide typen.

context

string

Vertegenwoordigt het niveau waarop bewerkingen plaatsvinden, zoals de hoofdmap van het document of de inhoud van het document (bijvoorbeeld /document of /document/inhoud). De standaardwaarde 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 zijn in de brongegevensset of de uitvoer van een upstream-vaardigheid.

name

string

De naam van de vaardigheid die deze uniek identificeert in de vaardighedenset. Een vaardigheid zonder gedefinieerde naam krijgt een standaardnaam van de op 1 gebaseerde index in de vaardighedenmatrix, voorafgegaan door het teken '#'.

outputs

OutputFieldMappingEntry[]

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

ContentUnderstandingSkill

Een vaardigheid die gebruikmaakt van Azure AI Content Understanding om gestructureerde inzichten uit documenten te verwerken en te extraheren, waardoor verrijkte, doorzoekbare content mogelijk wordt voor verbeterde documentindexering en -opvraging.

Name Type Description
@odata.type string:

#Microsoft.Skills.Util.ContentUnderstandingSkill

De discriminator voor afgeleide typen.

chunkingProperties

ContentUnderstandingSkillChunkingProperties

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/inhoud). De standaardwaarde is /document.

description

string

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

extractionOptions

ContentUnderstandingSkillExtractionOptions[]

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

inputs

InputFieldMappingEntry[]

Invoer van de vaardigheden kan een kolom zijn in de brongegevensset of de uitvoer van een upstream-vaardigheid.

name

string

De naam van de vaardigheid die deze uniek identificeert in de vaardighedenset. Een vaardigheid zonder gedefinieerde naam krijgt een standaardnaam van de op 1 gebaseerde index in de vaardighedenmatrix, voorafgegaan door het teken '#'.

outputs

OutputFieldMappingEntry[]

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

ContentUnderstandingSkillChunkingProperties

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 enum:

characters

characters

De eenheid van de brok.

ContentUnderstandingSkillExtractionOptions

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.

CustomEntity

Een object met informatie over de gevonden overeenkomsten en gerelateerde metagegevens.

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 case-insensitive matches 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 wordt weergegeven met elke overeenkomst van de entiteit in de uitvoer van de vaardigheid.

fuzzyEditDistance

integer (int32)

De standaardwaarde is 0. Maximumwaarde van 5. Geeft het acceptabele aantal afwijkende tekens aan dat nog steeds overeenkomt met de entiteitsnaam. De kleinste mogelijke fzzerigheid voor een bepaalde overeenkomst wordt geretourneerd. Als bijvoorbeeld de bewerkingsafstand op 3 staat, zou "Windows10" nog steeds overeenkomen met "Windows", "Windows10" en "Windows 7". Wanneer de gevoeligheid van hoofdletters is ingesteld op onwaar, worden verschillen in hoofdletters en kleine letters niet meegeteld bij de tolerantie, maar anders wel.

id

string

Dit veld kan worden gebruikt als doorvoer voor aangepaste metadata over de overeenkomende tekst(en). De waarde van dit veld wordt weergegeven met elke overeenkomst van de entiteit in de uitvoer van de vaardigheid.

name

string

De entiteitsdescriptor op het hoogste niveau. Overeenkomsten in de uitvoer van de vaardigheid worden gegroepeerd op deze naam en moeten 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 wordt weergegeven met elke overeenkomst van de entiteit in de uitvoer van de vaardigheid.

type

string

Dit veld kan worden gebruikt als doorvoer voor aangepaste metadata over de overeenkomende tekst(en). De waarde van dit veld wordt weergegeven met elke overeenkomst van de entiteit in de uitvoer van de vaardigheid.

CustomEntityAlias

Een complex object dat kan worden gebruikt om alternatieve spelling of synoniemen op te geven aan 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

De discriminator voor afgeleide typen.

context

string

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

defaultLanguageCode

CustomEntityLookupSkillLanguage

Een waarde die aangeeft welke taalcode moet worden gebruikt. De standaardwaarde 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 die moet worden vergeleken. Deze entiteitsdefinitie wordt gelezen aan het begin van een indexeerfunctieuitvoering. Updates van dit bestand tijdens een uitvoering van een indexeerfunctie worden pas van kracht nadat de volgende uitvoeringen zijn uitgevoerd. Deze configuratie moet toegankelijk zijn via HTTPS.

globalDefaultAccentSensitive

boolean

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

globalDefaultCaseSensitive

boolean

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

globalDefaultFuzzyEditDistance

integer (int32)

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

inlineEntitiesDefinition

CustomEntity[]

De inline CustomEntity-definitie.

inputs

InputFieldMappingEntry[]

Invoer van de vaardigheden kan een kolom zijn in de brongegevensset of de uitvoer van een upstream-vaardigheid.

name

string

De naam van de vaardigheid die deze uniek identificeert in de vaardighedenset. Een vaardigheid zonder gedefinieerde naam krijgt een standaardnaam van de op 1 gebaseerde index in de vaardighedenmatrix, voorafgegaan door het teken '#'.

outputs

OutputFieldMappingEntry[]

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

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 van de Azure AI-service vertegenwoordigt voor een vaardighedenset.

Name Type Description
@odata.type string:

#Microsoft.Azure.Search.DefaultCognitiveServices

De discriminator voor afgeleide typen.

description

string

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

DocumentExtractionSkill

Een vaardigheid waarmee inhoud uit een bestand in de verrijkingspijplijn wordt geëxtraheerd.

Name Type Description
@odata.type string:

#Microsoft.Skills.Util.DocumentExtractionSkill

De discriminator voor afgeleide typen.

configuration

Een woordenlijst 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/inhoud). De standaardwaarde is /document.

dataToExtract

string

Het type gegevens dat moet worden geëxtraheerd voor de vaardigheid. 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 zijn in de brongegevensset of de uitvoer van een upstream-vaardigheid.

name

string

De naam van de vaardigheid die deze uniek identificeert in de vaardighedenset. Een vaardigheid zonder gedefinieerde naam krijgt een standaardnaam van de op 1 gebaseerde index in de vaardighedenmatrix, voorafgegaan door het teken '#'.

outputs

OutputFieldMappingEntry[]

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

parsingMode

string

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

DocumentIntelligenceLayoutSkill

Een vaardigheid die inhoud en lay-outinformatie extraht via Azure AI Services uit bestanden binnen de verrijkingspijplijn.

Name Type Default value Description
@odata.type string:

#Microsoft.Skills.Util.DocumentIntelligenceLayoutSkill

De discriminator voor afgeleide typen.

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/inhoud). De standaardwaarde is /document.

description

string

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

extractionOptions

DocumentIntelligenceLayoutSkillExtractionOptions[]

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

inputs

InputFieldMappingEntry[]

Invoer van de vaardigheden kan een kolom zijn in de brongegevensset of de uitvoer van een upstream-vaardigheid.

markdownHeaderDepth enum:
  • h1
  • h2
  • h3
  • h4
  • h5
  • h6
h6

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

name

string

De naam van de vaardigheid die deze uniek identificeert in de vaardighedenset. Een vaardigheid zonder gedefinieerde naam krijgt een standaardnaam van de op 1 gebaseerde index in de vaardighedenmatrix, voorafgegaan door het teken '#'.

outputFormat enum:
  • markdown
  • text
markdown

Regelt het uitvoerformaat. De standaardinstelling is 'markdown'.

outputMode enum:

oneToMany

oneToMany

Bepaalt de kardinaliteit van de uitvoer die door de vaardigheid wordt geproduceerd. De standaardwaarde is 'oneToMany'.

outputs

OutputFieldMappingEntry[]

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

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 enum:

characters

characters

De eenheid van de brok.

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.

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 de Text Analytics-API extraheert u gekoppelde entiteiten uit tekst.

Name Type Description
@odata.type string:

#Microsoft.Skills.Text.V3.EntityLinkingSkill

De discriminator voor afgeleide typen.

context

string

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

defaultLanguageCode

string

Een waarde die aangeeft welke taalcode moet worden gebruikt. De standaardwaarde 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 zijn in de brongegevensset of de uitvoer van een upstream-vaardigheid.

minimumPrecision

number (double)

minimum: 0
maximum: 1

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

modelVersion

string

De versie van het model dat moet worden gebruikt bij het aanroepen van de Text Analytics-service. Deze wordt standaard ingesteld op de meest recente versie wanneer deze niet is opgegeven. U wordt aangeraden deze waarde niet op te geven, tenzij dit absoluut noodzakelijk is.

name

string

De naam van de vaardigheid die deze uniek identificeert in de vaardighedenset. Een vaardigheid zonder gedefinieerde naam krijgt een standaardnaam van de op 1 gebaseerde index in de vaardighedenmatrix, voorafgegaan door het teken '#'.

outputs

OutputFieldMappingEntry[]

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

EntityRecognitionSkillLanguage

De taalcodes die worden ondersteund voor invoertekst door EntityRecognitionSkill.

Waarde Description
ar

Arabisch

cs

Tsjechisch

zh-Hans

Chinees (Vereenvoudigd)

zh-Hant

Chinees-Traditioneel

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

Polijsten

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

De discriminator voor afgeleide typen.

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/inhoud). De standaardwaarde is /document.

defaultLanguageCode

EntityRecognitionSkillLanguage

Een waarde die aangeeft welke taalcode moet worden gebruikt. De standaardwaarde 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 zijn in de brongegevensset of de uitvoer van een upstream-vaardigheid.

minimumPrecision

number (double)

minimum: 0
maximum: 1

Een waarde tussen 0 en 1 die worden gebruikt om alleen entiteiten op te nemen waarvan de betrouwbaarheidsscore groter is dan de opgegeven waarde. Als dit niet is ingesteld (standaard) of 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. Deze wordt standaard ingesteld op de meest recente versie wanneer deze niet is opgegeven. U wordt aangeraden deze waarde niet op te geven, tenzij dit absoluut noodzakelijk is.

name

string

De naam van de vaardigheid die deze uniek identificeert in de vaardighedenset. Een vaardigheid zonder gedefinieerde naam krijgt een standaardnaam van de op 1 gebaseerde index in de vaardighedenmatrix, voorafgegaan door het teken '#'.

outputs

OutputFieldMappingEntry[]

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

ErrorAdditionalInfo

Aanvullende informatie over de resourcebeheerfout.

Name Type Description
info

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 foutdoelwit.

ErrorResponse

Veelvoorkomende foutrespons voor alle Azure Resource Manager API's om foutdetails terug te geven bij mislukte bewerkingen. (Dit volgt ook de OData-foutreactieindeling.)

Name Type Description
error

ErrorDetail

Het foutobject.

ImageAnalysisSkill

Een vaardigheid waarmee afbeeldingsbestanden worden geanalyseerd. Het extraheert een uitgebreide set visuele functies op basis van de inhoud van de afbeelding.

Name Type Description
@odata.type string:

#Microsoft.Skills.Vision.ImageAnalysisSkill

De discriminator voor afgeleide typen.

context

string

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

defaultLanguageCode

ImageAnalysisSkillLanguage

Een waarde die aangeeft welke taalcode moet worden gebruikt. De standaardwaarde 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 gegevens moeten worden geretourneerd.

inputs

InputFieldMappingEntry[]

Invoer van de vaardigheden kan een kolom zijn in de brongegevensset of de uitvoer van een upstream-vaardigheid.

name

string

De naam van de vaardigheid die deze uniek identificeert in de vaardighedenset. Een vaardigheid zonder gedefinieerde naam krijgt een standaardnaam van de op 1 gebaseerde index in de vaardighedenmatrix, voorafgegaan door het teken '#'.

outputs

OutputFieldMappingEntry[]

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

visualFeatures

VisualFeature[]

Een lijst met visuele functies.

ImageAnalysisSkillLanguage

De taalcodes die worden ondersteund voor invoer door ImageAnalysisSkill.

Waarde Description
ar

Arabisch

az

Azerbeidzjaans

bg

Bulgaars

bs

Bosnisch Latijns

ca

Catalaans

cs

Tsjechisch

cy

Wels

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

Maleis Maleisië

nb

Noors (Bokmal)

nl

Nederlands

pl

Polijsten

prs

Dari

pt-BR

Portugees-Brazilië

pt

Portugees-Portugal

pt-PT

Portugees-Portugal

ro

Roemeens

ru

Russisch

sk

Slowaaks

sl

Sloveens

sr-Cyrl

Servisch - Cyrillische RS

sr-Latn

Servisch - Latijnse 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 gegevens moeten worden geretourneerd.

Waarde Description
celebrities

Details die worden herkend als beroemdheden.

landmarks

Details die worden herkend als oriëntatiepunten.

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 naar de doelindex van de indexeerfunctie.

includeIndexingParentDocuments

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

InputFieldMappingEntry

Invoerveldtoewijzing 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.

KeyPhraseExtractionSkill

Een vaardigheid die gebruikmaakt van tekstanalyse voor sleuteltermextractie.

Name Type Description
@odata.type string:

#Microsoft.Skills.Text.KeyPhraseExtractionSkill

De discriminator voor afgeleide typen.

context

string

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

defaultLanguageCode

KeyPhraseExtractionSkillLanguage

Een waarde die aangeeft welke taalcode moet worden gebruikt. De standaardwaarde 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 zijn in de brongegevensset of de uitvoer van een upstream-vaardigheid.

maxKeyPhraseCount

integer (int32)

Een getal dat aangeeft hoeveel sleuteltermen moeten worden geretourneerd. Als u afwezig bent, worden alle geïdentificeerde sleuteltermen geretourneerd.

modelVersion

string

De versie van het model dat moet worden gebruikt bij het aanroepen van de Text Analytics-service. Deze wordt standaard ingesteld op de meest recente versie wanneer deze niet is opgegeven. U wordt aangeraden deze waarde niet op te geven, tenzij dit absoluut noodzakelijk is.

name

string

De naam van de vaardigheid die deze uniek identificeert in de vaardighedenset. Een vaardigheid zonder gedefinieerde naam krijgt een standaardnaam van de op 1 gebaseerde index in de vaardighedenmatrix, voorafgegaan door het teken '#'.

outputs

OutputFieldMappingEntry[]

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

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

Polijsten

pt-PT

Portugees (Portugal)

pt-BR

Portugees (Brazilië)

ru

Russisch

es

Spaans

sv

Zweeds

LanguageDetectionSkill

Een vaardigheid die de taal van invoertekst detecteert en één taalcode rapporteert voor elk document dat op de aanvraag is ingediend. De taalcode wordt gekoppeld aan een score die het vertrouwen van de analyse aangeeft.

Name Type Description
@odata.type string:

#Microsoft.Skills.Text.LanguageDetectionSkill

De discriminator voor afgeleide typen.

context

string

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

defaultCountryHint

string

Een landcode die moet worden gebruikt als hint voor het taaldetectiemodel als deze 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 zijn in de brongegevensset of de uitvoer van een upstream-vaardigheid.

modelVersion

string

De versie van het model dat moet worden gebruikt bij het aanroepen van de Text Analytics-service. Deze wordt standaard ingesteld op de meest recente versie wanneer deze niet is opgegeven. U wordt aangeraden deze waarde niet op te geven, tenzij dit absoluut noodzakelijk is.

name

string

De naam van de vaardigheid die deze uniek identificeert in de vaardighedenset. Een vaardigheid zonder gedefinieerde naam krijgt een standaardnaam van de op 1 gebaseerde index in de vaardighedenmatrix, voorafgegaan door het teken '#'.

outputs

OutputFieldMappingEntry[]

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

MergeSkill

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

Name Type Default value Description
@odata.type string:

#Microsoft.Skills.Text.MergeSkill

De discriminator voor afgeleide typen.

context

string

Vertegenwoordigt het niveau waarop bewerkingen plaatsvinden, zoals de hoofdmap van het document of de inhoud van het document (bijvoorbeeld /document of /document/inhoud). De standaardwaarde 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 zijn in de brongegevensset of de uitvoer van een upstream-vaardigheid.

insertPostTag

string

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

insertPreTag

string

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

name

string

De naam van de vaardigheid die deze uniek identificeert in de vaardighedenset. Een vaardigheid zonder gedefinieerde naam krijgt een standaardnaam van de op 1 gebaseerde index in de vaardighedenmatrix, voorafgegaan door het teken '#'.

outputs

OutputFieldMappingEntry[]

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

OcrLineEnding

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

Regels worden gescheiden door één spatieteken.

carriageReturn

Lijnen worden gescheiden door een regelterugloopteken ('\r').

lineFeed

Lijnen worden gescheiden door één regelinvoer ('\n') teken.

carriageReturnLineFeed

Lijnen worden gescheiden door een regelterugloop en een regelinvoer ('\r\n') teken.

OcrSkill

Een vaardigheid waarmee tekst uit afbeeldingsbestanden wordt geëxtraheerd.

Name Type Default value Description
@odata.type string:

#Microsoft.Skills.Vision.OcrSkill

De discriminator voor afgeleide typen.

context

string

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

defaultLanguageCode

OcrSkillLanguage

Een waarde die aangeeft welke taalcode moet worden gebruikt. De standaardwaarde 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 dat de oriëntatiedetectie moet worden ingeschakeld of niet. De standaardwaarde is vals.

inputs

InputFieldMappingEntry[]

Invoer van de vaardigheden kan een kolom zijn in de brongegevensset of de uitvoer van een upstream-vaardigheid.

lineEnding

OcrLineEnding

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 uniek identificeert in de vaardighedenset. Een vaardigheid zonder gedefinieerde naam krijgt een standaardnaam van de op 1 gebaseerde index in de vaardighedenmatrix, voorafgegaan door het teken '#'.

outputs

OutputFieldMappingEntry[]

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

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 (Latijns)

bfy

Bagheli

eu

Baskisch

be

Wit-Rusland (Cyrillisch en Latijns)

be-cyrl

Belarussisch (Cyrillisch)

be-latn

Wit-Russisch (Latijn)

bho

Bhojpuri-Hindi (Devanagiri)

bi

Bislama

brx

Bodo (Devanagiri)

bs

Bosnisch Latijns

bra

Brajbha

br

Bretoen

bg

Bulgaars

bns

Bundeli

bua

Buryat (Cyrillisch)

ca

Catalaans

ceb

Cebuano

rab

Chamling

ch

Chamorro

hne

Chhattiskhai (Devanagiri)

zh-Hans

Chinees (Vereenvoudigd)

zh-Hant

Chinees (Traditioneel)

kw

Cornisch

co

Corsicaans

crh

Crimean Tatar (Latijns)

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

Fijiaans

fil

Filipijns

fi

Fins

fr

Frans

fur

Frulian

gag

Gagauz (Latijns)

gl

Galicisch

de

Duits

gil

Gilbertese (taal van de Gilbert eilanden)

gon

Gondi (Devanagiri)

el

Grieks

kl

Groenlands

gvr

Gurung (Devanagari)

ht

Haïtiaans Creools

hlb

Halbi (Devanagiri)

hni

Hani

bgc

Haryanvi

haw

Hawaïaans

hi

Hindi

mww

Hmong Daw (Latijns)

hoc

Ho (Devanagiri)

hu

Hongaars

is

IJslands

smn

Inari Sami

id

Indonesisch

ia

Interlingua

iu

Inuktitut (Latijns)

ga

Iers

it

Italiaans

ja

De Japanse taal

Jns

Jaunsari (Devanagiri)

jv

Javaans

kea

Kaapverdiaans

kac

Kachin (Latijns)

xnr

Kangri (Devanagiri)

krc

Karachay-Balkar

kaa-cyrl

Kara-Kalpak (Cyrillisch)

kaa

Kara-Kalpak (Latijns)

csb

Kashubian

kk-cyrl

Kazachs (Cyrillisch)

kk-latn

Kazachs (Latijns)

klr

Khaling

kha

Khasi

quc

K'iche'

ko

Koreaans

kfq

Angst

kpy

Koryak

kos

Kosraean

kum

Kumyk (Cyrillisch)

ku-arab

Koerdisch (Arabisch)

ku-latn

Koerdisch (Latijns)

kru

Kurukh (Devanagari)

ky

Kirgizisch (Cyrillisch)

lkt

Lakota

la

Latijn

lt

Litouws

dsb

Nedersorbisch

smj

Lule Sami

lb

Luxemburgs

bfz

Mahasu Pahari (Devanagiri)

ms

Maleis (Latijns)

mt

Maltees

kmj

Malto (Devanagiri)

gv

Manx

mi

Maori

mr

Marathi

mn

Mongools (Cyrillisch)

cnr-cyrl

Montenegrin (Cyrillisch)

cnr-latn

Montenegrin (Latijns)

nap

Napolitaanse

ne

Nepalees

niu

Niueaans

nog

Nogay

sme

Noord-Sami (Latijns)

nb

Noors

no

Noors

oc

Occitan

os

Ossetisch

ps

Pashto

fa

Perzisch

pl

Polijsten

pt

Portugees

pa

Punjabi (Arabisch)

ksh

Ripuarian

ro

Roemeens

rm

Romeinen

ru

Russisch

sck

Sadri (Devanagiri)

sm

Samoaan (Latijns)

sa

Sanskriet (Devanagiri)

sat

Santali (Devanagiri)

sco

Schotten

gd

Schots-Gaelisch

sr

Servisch (Latijns)

sr-Cyrl

Servisch (cyrillisch)

sr-Latn

Servisch (Latijns)

xsr

Sherpa (Devanagari)

srx

Sirmauri (Devanagiri)

sms

Skolt Sami

sk

Slowaaks

sl

Sloveens

so

Somalië (Arabisch)

sma

Zuid-Sami

es

Spaans

sw

Swahili (Latijns)

sv

Zweeds

tg

Tadzjiik (Cyrillisch)

tt

Tatar (Latijns)

tet

Tetum

thf

Thangmi

to

Tonga

tr

Turkse taal

tk

Turkmen (Latijns)

tyv

Tuvan

hsb

Upper Sorbian

ur

Urdu

ug

Uyghur (Arabisch)

uz-arab

Oezbeeks (Arabisch)

uz-cyrl

Oezbeeks (Cyrillisch)

uz

Oezbeeks (Latijns)

vo

Volapük

wae

Walser

cy

Wels

fy

Westers Fries

yua

Yucatec 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 de Text Analytics-API extraheert u persoonlijke gegevens uit een invoertekst en krijgt u de mogelijkheid om deze te maskeren.

Name Type Description
@odata.type string:

#Microsoft.Skills.Text.PIIDetectionSkill

De discriminator voor afgeleide typen.

context

string

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

defaultLanguageCode

string

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

description

string

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

domain

string

Als dit is opgegeven, wordt het PII-domein ingesteld op alleen een subset van de entiteitscategorieën. Mogelijke waarden zijn: 'phi', 'none'. De standaardwaarde is 'none'.

inputs

InputFieldMappingEntry[]

Invoer van de vaardigheden kan een kolom zijn in de brongegevensset of de uitvoer van een upstream-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 standaardwaarde is *.

maskingMode

PIIDetectionSkillMaskingMode

Een parameter die verschillende manieren biedt om de persoonlijke gegevens te maskeren die in de invoertekst zijn gedetecteerd. De standaardwaarde is 'none'.

minimumPrecision

number (double)

minimum: 0
maximum: 1

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

modelVersion

string

De versie van het model dat moet worden gebruikt bij het aanroepen van de Text Analytics-service. Deze wordt standaard ingesteld op de meest recente versie wanneer deze niet is opgegeven. U wordt aangeraden deze waarde niet op te geven, tenzij dit absoluut noodzakelijk is.

name

string

De naam van de vaardigheid die deze uniek identificeert in de vaardighedenset. Een vaardigheid zonder gedefinieerde naam krijgt een standaardnaam van de op 1 gebaseerde index in de vaardighedenmatrix, voorafgegaan door het teken '#'.

outputs

OutputFieldMappingEntry[]

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

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 treedt geen maskering op en de maskedText-uitvoer wordt niet geretourneerd.

replace

Vervangt de gedetecteerde entiteiten door het teken dat is opgegeven in de parameter maskingCharacter. Het teken wordt herhaald tot de lengte van de gedetecteerde entiteit, zodat de verschuivingen correct overeenkomen met zowel de invoertekst als de uitvoermaskeredText.

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 door de gebruiker toegewezen beheerde identiteit, meestal in de vorm '/subscriptions/12345678-1234-1234-1234567890ab/resourceGroups/rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myId' die aan de zoekservice moet zijn toegewezen.

SearchIndexerIndexProjection

Definitie van aanvullende projecties voor secundaire zoekindexen.

Name Type Description
parameters

SearchIndexerIndexProjectionsParameters

Een woordenlijst met configuratie-eigenschappen die specifiek zijn 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 de gegevens die 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 configuratie-eigenschappen die specifiek zijn 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 voor 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 (ResourceId) aangeeft en deze niet is gespecificeerd, wordt de door het systeem toegewezen beheerde identiteit gebruikt. Bij updates van de indexeerfunctie blijft de waarde ongewijzigd als de identiteit niet is opgegeven. Als deze optie is ingesteld op 'geen', wordt de waarde van deze eigenschap gewist.

projections

SearchIndexerKnowledgeStoreProjection[]

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

storageConnectionString

string

De verbindingsreeks naar de opslagaccountprojecties wordt opgeslagen in.

SearchIndexerKnowledgeStoreFileProjectionSelector

Projectiedefinitie voor welke gegevens moeten worden opgeslagen in Azure Files.

Name Type Description
generatedKeyName

string

Naam van gegenereerde sleutel voor het opslaan van projectie onder.

inputs

InputFieldMappingEntry[]

Geneste invoer voor complexe projecties.

referenceKeyName

string

Naam van referentiesleutel voor verschillende projectie.

source

string

Brongegevens naar project.

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 gegenereerde sleutel voor het opslaan van projectie onder.

inputs

InputFieldMappingEntry[]

Geneste invoer voor complexe projecties.

referenceKeyName

string

Naam van referentiesleutel voor verschillende projectie.

source

string

Brongegevens naar project.

sourceContext

string

Broncontext voor complexe projecties.

storageContainer

string

Blobcontainer om projecties in op te slaan.

SearchIndexerKnowledgeStoreProjection

Containerobject voor verschillende projectiekiezers.

Name Type Description
files

SearchIndexerKnowledgeStoreFileProjectionSelector[]

Projections to Azure File storage.

objects

SearchIndexerKnowledgeStoreObjectProjectionSelector[]

Projections to Azure Blob storage.

tables

SearchIndexerKnowledgeStoreTableProjectionSelector[]

Projections to Azure Table storage.

SearchIndexerKnowledgeStoreTableProjectionSelector

Beschrijving van de gegevens die moeten worden opgeslagen in Azure Tables.

Name Type Description
generatedKeyName

string

Naam van gegenereerde sleutel voor het opslaan van projectie onder.

inputs

InputFieldMappingEntry[]

Geneste invoer voor complexe projecties.

referenceKeyName

string

Naam van referentiesleutel voor verschillende projectie.

source

string

Brongegevens naar project.

sourceContext

string

Broncontext voor complexe projecties.

tableName

string

De naam van de Azure-tabel waarin projectgegevens moeten worden opgeslagen.

SearchIndexerSkillset

Een lijst met vaardigheden.

Name Type Description
@odata.etag

string

De ETag van de vaardighedenset.

cognitiveServices CognitiveServicesAccount:

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

description

string

De beschrijving van de vaardighedenset.

encryptionKey

SearchResourceEncryptionKey

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

indexProjections

SearchIndexerIndexProjection

Definitie van aanvullende projecties naar secundaire zoekindexen.

knowledgeStore

SearchIndexerKnowledgeStore

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

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.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 data-at-rest. De toepassings-id mag niet worden verward met de object-id voor uw AAD-toepassing.

accessCredentials.applicationSecret

string

De verificatiesleutel van de opgegeven AAD-toepassing.

identity SearchIndexerDataIdentity:

Een expliciete beheerde identiteit die moet worden gebruikt voor deze versleutelingssleutel. Als dit niet is opgegeven en de eigenschap toegangsreferenties null is, wordt de door het systeem toegewezen beheerde identiteit gebruikt. Bij het bijwerken van de resource, als de expliciete identiteit 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 data-at-rest te versleutelen.

keyVaultKeyVersion

string

De versie van uw Azure Key Vault-sleutel die moet worden gebruikt om uw data-at-rest te versleutelen.

keyVaultUri

string

De URI van uw Azure Key Vault, ook wel DNS-naam genoemd, die de sleutel bevat die moet worden gebruikt voor het versleutelen van uw data-at-rest. Een voorbeeld van een URI kan https://my-keyvault-name.vault.azure.netzijn.

SentimentSkillLanguage

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

Polijsten

pt-PT

Portugees (Portugal)

ru

Russisch

es

Spaans

sv

Zweeds

tr

Turkse taal

SentimentSkillV3

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

Name Type Default value Description
@odata.type string:

#Microsoft.Skills.Text.V3.SentimentSkill

De discriminator voor afgeleide typen.

context

string

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

defaultLanguageCode

SentimentSkillLanguage

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

description

string

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

includeOpinionMining

boolean

False

Indien ingesteld op waar, bevat de uitvoer van de vaardigheid informatie uit Text Analytics voor meninganalyse, namelijk doelen (zelfstandige naamwoorden of werkwoorden) en hun bijbehorende evaluatie (bijvoeglijk naamwoord) in de tekst. De standaardwaarde is vals.

inputs

InputFieldMappingEntry[]

Invoer van de vaardigheden kan een kolom zijn in de brongegevensset of de uitvoer van een upstream-vaardigheid.

modelVersion

string

De versie van het model dat moet worden gebruikt bij het aanroepen van de Text Analytics-service. Deze wordt standaard ingesteld op de meest recente versie wanneer deze niet is opgegeven. U wordt aangeraden deze waarde niet op te geven, tenzij dit absoluut noodzakelijk is.

name

string

De naam van de vaardigheid die deze uniek identificeert in de vaardighedenset. Een vaardigheid zonder gedefinieerde naam krijgt een standaardnaam van de op 1 gebaseerde index in de vaardighedenmatrix, voorafgegaan door het teken '#'.

outputs

OutputFieldMappingEntry[]

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

ShaperSkill

Een vaardigheid voor het opnieuw vormgeven van de uitvoer. Er wordt een complex type gemaakt ter ondersteuning van samengestelde velden (ook wel multipart-velden genoemd).

Name Type Description
@odata.type string:

#Microsoft.Skills.Util.ShaperSkill

De discriminator voor afgeleide typen.

context

string

Vertegenwoordigt het niveau waarop bewerkingen plaatsvinden, zoals de hoofdmap van het document of de inhoud van het document (bijvoorbeeld /document of /document/inhoud). De standaardwaarde 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 zijn in de brongegevensset of de uitvoer van een upstream-vaardigheid.

name

string

De naam van de vaardigheid die deze uniek identificeert in de vaardighedenset. Een vaardigheid zonder gedefinieerde naam krijgt een standaardnaam van de op 1 gebaseerde index in de vaardighedenmatrix, voorafgegaan door het teken '#'.

outputs

OutputFieldMappingEntry[]

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

SplitSkill

Een vaardigheid om een tekenreeks te splitsen in stukken tekst.

Name Type Description
@odata.type string:

#Microsoft.Skills.Text.SplitSkill

De discriminator voor afgeleide typen.

context

string

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

defaultLanguageCode

SplitSkillLanguage

Een waarde die aangeeft welke taalcode moet worden gebruikt. De standaardwaarde 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 zijn in de brongegevensset of de uitvoer van een upstream-vaardigheid.

maximumPageLength

integer (int32)

De gewenste maximale paginalengte. De standaardwaarde is 10000.

maximumPagesToTake

integer (int32)

Alleen van toepassing wanneer textSplitMode is ingesteld op 'pages'. Indien opgegeven, wordt de SplitSkill niet meer gesplitst na het verwerken van de eerste 'maximumPagesToTake'-pagina's, om de prestaties te verbeteren wanneer er slechts enkele initiële pagina's nodig zijn voor elk document.

name

string

De naam van de vaardigheid die deze uniek identificeert in de vaardighedenset. Een vaardigheid zonder gedefinieerde naam krijgt een standaardnaam van de op 1 gebaseerde index in de vaardighedenmatrix, voorafgegaan door het teken '#'.

outputs

OutputFieldMappingEntry[]

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

pageOverlapLength

integer (int32)

Alleen van toepassing wanneer textSplitMode is ingesteld op 'pages'. Indien opgegeven, begint n+1e chunk met dit aantal tekens/tokens vanaf het einde van het nde segment.

textSplitMode

TextSplitMode

Een waarde die aangeeft welke splitsmodus moet worden uitgevoerd.

SplitSkillLanguage

De taalcodes die door SplitSkill worden ondersteund voor invoertekst.

Waarde Description
am

Amharic

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

Polijsten

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)

TextSplitMode

Een waarde die aangeeft welke splitsmodus moet worden uitgevoerd.

Waarde Description
pages

Splits de tekst in afzonderlijke pagina's.

sentences

Splits de tekst 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

De discriminator voor afgeleide typen.

context

string

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

defaultFromLanguageCode

TextTranslationSkillLanguage

De taalcode waaruit documenten moeten worden vertaald voor documenten die de taal niet expliciet opgeven.

defaultToLanguageCode

TextTranslationSkillLanguage

De taalcode waarnaar documenten moeten worden vertaald voor documenten waarin de taal niet expliciet wordt opgegeven.

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 zijn in de brongegevensset of de uitvoer van een upstream-vaardigheid.

name

string

De naam van de vaardigheid die deze uniek identificeert in de vaardighedenset. Een vaardigheid zonder gedefinieerde naam krijgt een standaardnaam van de op 1 gebaseerde index in de vaardighedenmatrix, voorafgegaan door het teken '#'.

outputs

OutputFieldMappingEntry[]

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

suggestedFrom

TextTranslationSkillLanguage

De taalcode voor het vertalen van documenten vanaf het moment dat de invoer vanLanguageCode en de standaardparameterFromLanguageCode niet worden opgegeven en de automatische taaldetectie is mislukt. De standaardwaarde 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

Fijiaans

fil

Filipijns

fi

Fins

fr

Frans

de

Duits

el

Grieks

ht

Haïtiaans 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

Polijsten

pt

Portugees

pt-br

Portugees (Brazilië)

pt-PT

Portugees (Portugal)

otq

Querétaro Otomi

ro

Roemeens

ru

Russisch

sm

Samoan

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

Wels

yua

Yucatec Maya

ga

Iers

kn

Kannada

mi

Maori

ml

Malajalam

pa

Punjabi

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 herkend als commerciële merken.

categories

Categorieën.

description

Beschrijving.

faces

Visuele functies die worden herkend als gezichten van personen.

objects

Visuele kenmerken die worden herkend als objecten.

tags

Tags.

WebApiSkill

Een vaardigheid die een web-API-eindpunt kan aanroepen, zodat u een vaardighedenset kunt uitbreiden door uw aangepaste code aan te roepen.

Name Type Description
@odata.type string:

#Microsoft.Skills.Custom.WebApiSkill

De discriminator voor afgeleide typen.

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. Bij updates van de indexeerfunctie blijft de waarde ongewijzigd als de identiteit niet is opgegeven. 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 wanneer deze is geregistreerd bij Azure Active Directory. Wanneer deze is opgegeven, maakt de aangepaste vaardigheid verbinding met de functie of app met behulp van een beheerde id (systeem of door de gebruiker toegewezen) van de zoekservice en het toegangstoken van de functie of app, waarbij deze waarde wordt gebruikt als de 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/inhoud). De standaardwaarde is /document.

degreeOfParallelism

integer (int32)

Als deze optie is ingesteld, kan het aantal parallelle aanroepen naar de web-API worden uitgevoerd.

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 de HTTP-aanvraag te maken.

httpMethod

string

De methode voor de HTTP-aanvraag.

inputs

InputFieldMappingEntry[]

Invoer van de vaardigheden kan een kolom zijn in de brongegevensset of de uitvoer van een upstream-vaardigheid.

name

string

De naam van de vaardigheid die deze uniek identificeert in de vaardighedenset. Een vaardigheid zonder gedefinieerde naam krijgt een standaardnaam van de op 1 gebaseerde index in de vaardighedenmatrix, voorafgegaan door het teken '#'.

outputs

OutputFieldMappingEntry[]

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

timeout

string (duration)

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

uri

string

De URL voor de web-API.