Skillsets - Get

Hämtar en kompetensuppsättning i en söktjänst.

GET {endpoint}/skillsets('{skillsetName}')?api-version=2025-11-01-preview

URI-parametrar

Name I Obligatorisk Typ Description
endpoint
path True

string (uri)

Slutpunkts-URL:en för söktjänsten.

skillsetName
path True

string

Namnet på kunskapsuppsättningen.

api-version
query True

string

minLength: 1

Den API-version som ska användas för den här åtgärden.

Begärandehuvud

Name Obligatorisk Typ Description
x-ms-client-request-id

string (uuid)

En ogenomskinlig, globalt unik, klientgenererad strängidentifierare för begäran.

Accept

Accept

Acceptera-rubriken.

Svar

Name Typ Description
200 OK

SearchIndexerSkillset

Begäran har slutförts.

Other Status Codes

ErrorResponse

Ett oväntat felsvar.

Säkerhet

api-key

Typ: apiKey
I: header

OAuth2Auth

Typ: oauth2
Flow: implicit
Auktoriseringswebbadress: https://login.microsoftonline.com/common/oauth2/v2.0/authorize

Omfattningar

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

Exempel

SearchServiceGetSkillset

Exempelbegäran

GET https://previewexampleservice.search.windows.net/skillsets('myskillset')?api-version=2025-11-01-preview

Exempelsvar

{
  "@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,
      "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/*",
      "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",
      "httpMethod": "POST",
      "timeout": "PT30S",
      "batchSize": 1,
      "degreeOfParallelism": 5,
      "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"
        }
      ],
      "httpHeaders": {},
      "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"
        }
      ]
    }
  ]
}

Definitioner

Name Description
Accept

Acceptera-rubriken.

AIServicesAccountIdentity

Multiregionkontot för en Azure AI-tjänsteresurs som är kopplat till en kompetensuppsättning.

AIServicesAccountKey

Kontonyckeln för en Azure AI-tjänsteresurs som är kopplad till en färdighetsuppsättning, att användas med resursens subdomän.

AzureMachineLearningSkill

AML-färdigheten låter dig utöka AI-berikning med en anpassad Azure Machine Learning (AML)-modell. När en AML-modell har tränats och distribuerats integrerar en AML-färdighet den i AI-berikande.

AzureOpenAIEmbeddingSkill

Låter dig generera en vektorinbäddning för en given textinmatning med hjälp av Azure OpenAI-resursen.

AzureOpenAIModelName

Namnet på Azure Open AI-modellen kommer att heta.

AzureOpenAITokenizerParameters

Azure OpenAI Tokenizer parameters.

ChatCompletionCommonModelParameters

Parametrar för vanliga språkmodeller för slutförda chattar. Om det utelämnas används standardvärden.

ChatCompletionExtraParametersBehavior

Specificerar hur 'extraParameters' ska hanteras av Azure AI Foundry. Standardvärdet är "fel".

ChatCompletionResponseFormat

Avgör hur språkmodellens svar ska serialiseras. Standardvärdet är "text".

ChatCompletionResponseFormatType

Anger hur LLM ska formatera svaret.

ChatCompletionSchema

Objekt som definierar det anpassade schema som modellen ska använda för att strukturera sina utdata.

ChatCompletionSchemaProperties

Egenskaper för JSON-schemasvarsformat.

ChatCompletionSkill

En färdighet som anropar en språkmodell via Azure AI Foundry's Chat Completions-endpoint.

CognitiveServicesAccountKey

Den multiregion-kontonyckeln för en Azure AI-tjänsteresurs som är kopplad till en kompetensuppsättning.

ConditionalSkill

En färdighet som möjliggör scenarier som kräver en boolesk åtgärd för att fastställa vilka data som ska tilldelas till utdata.

ContentUnderstandingSkill

En färdighet som utnyttjar Azure AI Content Understanding för att bearbeta och extrahera strukturerade insikter från dokument, vilket möjliggör berikat och sökbart innehåll för förbättrad dokumentindexering och återvinning.

ContentUnderstandingSkillChunkingProperties

Styr kardinaliteten för segmentering av innehållet.

ContentUnderstandingSkillExtractionOptions

Styr kardinaliteten för det innehåll som extraheras från dokumentet av färdigheten.

CustomEntity

Ett objekt som innehåller information om matchningar som hittades och relaterade metadata.

CustomEntityAlias

Ett komplext objekt som kan användas för att ange alternativa stavningar eller synonymer till rotentitetens namn.

CustomEntityLookupSkill

En färdighet söker efter text från en anpassad, användardefinierad lista med ord och fraser.

CustomEntityLookupSkillLanguage

De språkkoder som stöds för indatatext av CustomEntityLookupSkill.

DefaultCognitiveServicesAccount

Ett tomt objekt som representerar standardtjänsten för Azure AI-tjänsten för en färdighetsuppsättning.

DocumentExtractionSkill

En färdighet som extraherar innehåll från en fil i berikningspipelinen.

DocumentIntelligenceLayoutSkill

En färdighet som extraherar innehålls- och layoutinformation via Azure AI Services från filer inom berikningspipelinen.

DocumentIntelligenceLayoutSkillChunkingProperties

Styr kardinaliteten för segmentering av innehållet.

DocumentIntelligenceLayoutSkillExtractionOptions

Styr kardinaliteten för det innehåll som extraheras från dokumentet av färdigheten.

EntityCategory

En sträng som anger vilka entitetskategorier som ska returneras.

EntityLinkingSkill

Med hjälp av Text Analytics API extraheras länkade enheter från text.

EntityRecognitionSkillLanguage

Språkkoderna som stöds för indatatext av EntityRecognitionSkill.

EntityRecognitionSkillV3

Med hjälp av Text Analytics API extraheras entiteter av olika typer från text.

ErrorAdditionalInfo

Ytterligare information om resurshanteringsfelet.

ErrorDetail

Felinformationen.

ErrorResponse

Vanligt felsvar för alla Azure Resource Manager API:er för att returnera feldetaljer vid misslyckade operationer. (Detta följer även formatet för OData-felsvar.).

ImageAnalysisSkill

En färdighet som analyserar bildfiler. Den extraherar en omfattande uppsättning visuella funktioner baserat på bildinnehållet.

ImageAnalysisSkillLanguage

Språkkoderna som stöds för indata av ImageAnalysisSkill.

ImageDetail

En sträng som anger vilken domänspecifik information som ska returneras.

IndexProjectionMode

Definierar beteendet för indexprojektionerna i förhållande till resten av indexeraren.

InputFieldMappingEntry

Mappning av indatafält för en färdighet.

KeyPhraseExtractionSkill

En färdighet som använder textanalys för extrahering av nyckelfraser.

KeyPhraseExtractionSkillLanguage

Språkkoderna som stöds för indatatext av KeyPhraseExtractionSkill.

LanguageDetectionSkill

En färdighet som identifierar språket för indatatext och rapporterar en enda språkkod för varje dokument som skickas på begäran. Språkkoden paras ihop med en poäng som anger analysens förtroende.

MergeSkill

En färdighet för att sammanfoga två eller flera strängar i en enda enhetlig sträng, med en valfri användardefinierad avgränsare som avgränsar varje komponentdel.

OcrLineEnding

Definierar sekvensen med tecken som ska användas mellan textraderna som identifieras av OCR-färdigheten. Standardvärdet är "space".

OcrSkill

En färdighet som extraherar text från bildfiler.

OcrSkillLanguage

Språkkoderna som stöds för indata av OcrSkill.

OutputFieldMappingEntry

Mappning av utdatafält för en färdighet.

PIIDetectionSkill

Genom att använda Text Analytics API extraheras personlig information från en inmatad text och du får möjlighet att maskera den.

PIIDetectionSkillMaskingMode

En sträng som anger vilken maskingMode som ska användas för att maskera den personliga information som identifieras i indatatexten.

SearchIndexerDataNoneIdentity

Rensar identitetsegenskapen för en datakälla.

SearchIndexerDataUserAssignedIdentity

Anger identiteten för en datakälla som ska användas.

SearchIndexerIndexProjection

Definition av ytterligare projektioner för sekundära sökindex.

SearchIndexerIndexProjectionSelector

Beskrivning av vilka data som ska lagras i det avsedda sökindexet.

SearchIndexerIndexProjectionsParameters

En ordlista med indexprojektionsspecifika konfigurationsegenskaper. Varje namn är namnet på en specifik egenskap. Varje värde måste vara av en primitiv typ.

SearchIndexerKnowledgeStore

Definition av ytterligare projektioner för azure blob, tabell eller filer för berikade data.

SearchIndexerKnowledgeStoreFileProjectionSelector

Projektionsdefinition för vilken data som ska lagras i Azure Files.

SearchIndexerKnowledgeStoreObjectProjectionSelector

Projektionsdefinition för vilken data som ska lagras i Azure Blob.

SearchIndexerKnowledgeStoreParameters

En ordlista med kunskapslagerspecifika konfigurationsegenskaper. Varje namn är namnet på en specifik egenskap. Varje värde måste vara av en primitiv typ.

SearchIndexerKnowledgeStoreProjection

Containerobjekt för olika projektionsväljare.

SearchIndexerKnowledgeStoreTableProjectionSelector

Beskrivning av vilken data som ska lagras i Azure Tables.

SearchIndexerSkillset

En lista över färdigheter.

SearchResourceEncryptionKey

En kundhanterad krypteringsnyckel i Azure Key Vault. Nycklar som du skapar och hanterar kan användas för att kryptera eller dekryptera vilande data, till exempel index och synonymmappningar.

SentimentSkillLanguage

Språkkoderna som stöds för indatatext av SentimentSkill.

SentimentSkillV3

Genom att använda Text Analytics API utvärderas ostrukturerad text och för varje post tillhandahålls sentimentetiketter (såsom "negativ", "neutral" och "positiv") baserat på det högsta konfidensvärdet som tjänsten hittat på menings- och dokumentnivå.

ShaperSkill

En färdighet för att omforma utdata. Den skapar en komplex typ för att stödja sammansatta fält (även kallade flerdelsfält).

SplitSkill

En färdighet att dela upp en sträng i textsegment.

SplitSkillEncoderModelName

Ett värde som anger vilken tokenizer som ska användas.

SplitSkillLanguage

Språkkoderna som stöds för indatatext av SplitSkill.

SplitSkillUnit

Ett värde som anger vilken enhet som ska användas.

TextSplitMode

Ett värde som anger vilket delningsläge som ska utföras.

TextTranslationSkill

En färdighet att översätta text från ett språk till ett annat.

TextTranslationSkillLanguage

Språkkoderna som stöds för indatatext av TextTranslationSkill.

VisionVectorizeSkill

Låter dig generera en vektorinbäddning för en given bild eller textinmatning med hjälp av Azure AI Services Vision Vectorize API.

VisualFeature

Strängarna som anger vilka typer av visuella funktioner som ska returneras.

WebApiSkill

En färdighet som kan anropa en webb-API-slutpunkt, så att du kan utöka en kompetensuppsättning genom att låta den anropa din anpassade kod.

Accept

Acceptera-rubriken.

Värde Description
application/json;odata.metadata=minimal

AIServicesAccountIdentity

Multiregionkontot för en Azure AI-tjänsteresurs som är kopplat till en kompetensuppsättning.

Name Typ Description
@odata.type string:

#Microsoft.Azure.Search.AIServicesByIdentity

Diskrimineringen för härledda typer.

description

string

Beskrivning av Azure AI-tjänsteresursen som är kopplad till en kompetensuppsättning.

identity SearchIndexerDataIdentity:

Den användartilldelade hanterade identiteten som används för anslutningar till AI-tjänsten. Om det inte anges används den systemtilldelade hanterade identiteten. Vid uppdateringar av kompetensuppsättningen, om identiteten är ospecificerad, förblir värdet oförändrat. Om värdet är "none" rensas värdet för den här egenskapen.

subdomainUrl

string

Subdomänen/Azure AI Services endpoint-url för motsvarande AI-tjänst.

AIServicesAccountKey

Kontonyckeln för en Azure AI-tjänsteresurs som är kopplad till en färdighetsuppsättning, att användas med resursens subdomän.

Name Typ Description
@odata.type string:

#Microsoft.Azure.Search.AIServicesByKey

Diskrimineringen för härledda typer.

description

string

Beskrivning av Azure AI-tjänsteresursen som är kopplad till en kompetensuppsättning.

key

string

Nyckeln som används för att tillhandahålla Azure AI-tjänsteresursen är kopplad till en kompetensuppsättning.

subdomainUrl

string

Subdomänen/Azure AI Services endpoint-url för motsvarande AI-tjänst.

AzureMachineLearningSkill

AML-färdigheten låter dig utöka AI-berikning med en anpassad Azure Machine Learning (AML)-modell. När en AML-modell har tränats och distribuerats integrerar en AML-färdighet den i AI-berikande.

Name Typ Description
@odata.type string:

#Microsoft.Skills.Custom.AmlSkill

Diskrimineringen för härledda typer.

context

string

Representerar den nivå där åtgärder utförs, till exempel dokumentroten eller dokumentinnehållet (till exempel /document eller /document/content). Standardvärdet är /document.

degreeOfParallelism

integer (int32)

(Valfritt) När detta anges anger det antal anrop som indexeraren ska göra parallellt med den slutpunkt som du har angett. Du kan minska det här värdet om slutpunkten misslyckas under för hög belastning av en begäran eller om slutpunkten kan acceptera fler begäranden och du vill ha en ökning av indexerarens prestanda. Om det inte anges används standardvärdet 5. DegreeOfParallelism kan anges till högst 10 och minst 1.

description

string

Beskrivningen av den färdighet som beskriver indata, utdata och användning av färdigheten.

inputs

InputFieldMappingEntry[]

Indata för färdigheterna kan vara en kolumn i källdatauppsättningen eller utdata från en överordnad färdighet.

key

string

(Krävs för nyckelautentisering) Nyckeln för AML-tjänsten.

name

string

Namnet på den färdighet som unikt identifierar den inom kompetensuppsättningen. En färdighet utan definierat namn får ett standardnamn för sitt 1-baserade index i kunskapsmatrisen, prefixet med tecknet '#'.

outputs

OutputFieldMappingEntry[]

Utdata från en färdighet är antingen ett fält i ett sökindex eller ett värde som kan användas som indata av en annan färdighet.

region

string

(Valfritt för tokenautentisering). Den region som AML-tjänsten distribueras i.

resourceId

string

(Krävs för tokenautentisering). Azure Resource Manager-resurs-ID för AML-tjänsten. Det borde vara i formatet subscriptions/{guid}/resourceGroups/{resource-group-name}/Microsoft. MachineLearningServices/workspaces/{workspace-name}/services/{service_name}.

timeout

string (duration)

(Valfritt) När det anges anger du tidsgränsen för http-klienten som gör API-anropet.

uri

string (uri)

(Krävs för ingen autentisering eller nyckelautentisering) Bedömnings-URI för AML-tjänsten som JSON-nyttolasten ska skickas till. Endast https-URI-schemat tillåts.

AzureOpenAIEmbeddingSkill

Låter dig generera en vektorinbäddning för en given textinmatning med hjälp av Azure OpenAI-resursen.

Name Typ Description
@odata.type string:

#Microsoft.Skills.Text.AzureOpenAIEmbeddingSkill

Diskrimineringen för härledda typer.

apiKey

string

API-nyckel för den utvalda Azure OpenAI-resursen.

authIdentity SearchIndexerDataIdentity:

Den användartilldelade hanterade identiteten som används för utgående anslutningar.

context

string

Representerar den nivå där åtgärder utförs, till exempel dokumentroten eller dokumentinnehållet (till exempel /document eller /document/content). Standardvärdet är /document.

deploymentId

string

ID för Azure OpenAI-modellutplaceringen på den utvalda resursen.

description

string

Beskrivningen av den färdighet som beskriver indata, utdata och användning av färdigheten.

dimensions

integer (int32)

Antalet dimensioner som resulterande inbäddningar av utdata ska ha. Stöds endast i text-inbäddning-3 och senare modeller.

inputs

InputFieldMappingEntry[]

Indata för färdigheterna kan vara en kolumn i källdatauppsättningen eller utdata från en överordnad färdighet.

modelName

AzureOpenAIModelName

Namnet på den inbäddningsmodell som distribueras på den angivna deploymentId-sökvägen.

name

string

Namnet på den färdighet som unikt identifierar den inom kompetensuppsättningen. En färdighet utan definierat namn får ett standardnamn för sitt 1-baserade index i kunskapsmatrisen, prefixet med tecknet '#'.

outputs

OutputFieldMappingEntry[]

Utdata från en färdighet är antingen ett fält i ett sökindex eller ett värde som kan användas som indata av en annan färdighet.

resourceUri

string (uri)

Resurs-URI:n för Azure OpenAI-resursen.

AzureOpenAIModelName

Namnet på Azure Open AI-modellen kommer att heta.

Värde Description
text-embedding-ada-002

TextEmbeddingAda002-modellen.

text-embedding-3-large

TextEmbedding3Stor modell.

text-embedding-3-small

TextEmbedding3Small-modellen.

gpt-4o

Gpt4o-modell.

gpt-4o-mini

Gpt4oMini-modell.

gpt-4.1

Gpt41-modellen.

gpt-4.1-mini

Gpt41Mini-modell.

gpt-4.1-nano

Gpt41Nano-modell.

gpt-5

Gpt5-modell.

gpt-5-mini

Gpt5Mini-modell.

gpt-5-nano

Gpt5Nano-modellen.

AzureOpenAITokenizerParameters

Azure OpenAI Tokenizer parameters.

Name Typ Description
allowedSpecialTokens

string[]

(Valfritt) Gäller endast om enheten är inställd på azureOpenAITokens. Den här parametern definierar en samling särskilda token som tillåts i tokeniseringsprocessen.

encoderModelName

SplitSkillEncoderModelName

Gäller endast om enheten är inställd på azureOpenAITokens. Alternativen är "R50k_base", "P50k_base", "P50k_edit" och "CL100k_base". Standardvärdet är "CL100k_base".

ChatCompletionCommonModelParameters

Parametrar för vanliga språkmodeller för slutförda chattar. Om det utelämnas används standardvärden.

Name Typ Standardvärde Description
frequencyPenalty

number (double)

0

En flyttal i intervallet [-2,2] som minskar eller ökar sannolikheten för upprepade tokens. Standardvärdet är 0.

maxTokens

integer (int32)

Maximalt antal token som ska genereras.

model

string

Namnet på modellen som ska användas (t.ex. "gpt-4o" osv.). Standardvärdet är null om det inte anges.

presencePenalty

number (double)

0

En flyttal i intervallet [-2,2] som straffar nya tokens baserat på deras befintliga närvaro. Standardvärdet är 0.

seed

integer (int32)

Slumpmässigt frö för att styra deterministiska utdata. Om det utelämnas används randomisering.

stop

string[]

Lista över stoppsekvenser som kommer att avbryta textgenereringen. Standardvärdet är ingen.

temperature

number (double)

0.7

Samplingstemperatur. Standardvärdet är 0,7.

ChatCompletionExtraParametersBehavior

Specificerar hur 'extraParameters' ska hanteras av Azure AI Foundry. Standardvärdet är "fel".

Värde Description
passThrough

Skickar eventuella extra parametrar direkt till modellen.

drop

Tar bort alla extra parametrar.

error

Genererar ett fel om det finns någon extra parameter.

ChatCompletionResponseFormat

Avgör hur språkmodellens svar ska serialiseras. Standardvärdet är "text".

Name Typ Standardvärde Description
jsonSchemaProperties

ChatCompletionSchemaProperties

En öppen ordlista för utökade egenskaper. Krävs om 'type' == 'json_schema'

type

ChatCompletionResponseFormatType

text

Anger hur LLM ska formatera svaret.

ChatCompletionResponseFormatType

Anger hur LLM ska formatera svaret.

Värde Description
text

Svarsformat i ren text.

jsonObject

Godtyckligt JSON-objektsvarsformat.

jsonSchema

JSON-schema-följande svarformat.

ChatCompletionSchema

Objekt som definierar det anpassade schema som modellen ska använda för att strukturera sina utdata.

Name Typ Standardvärde Description
additionalProperties

boolean

False

Styr om det är tillåtet för ett objekt att innehålla ytterligare nycklar/värden som inte har definierats i JSON-schemat. Standardvärdet är false.

properties

string

En JSON-formaterad sträng som definierar utdataschemats egenskaper och begränsningar för modellen.

required

string[]

En matris med de egenskapsnamn som krävs för att ingå i modellens svar. Alla egenskaper måste inkluderas för strukturerade utdata.

type

string

object

Typ av schemarepresentation. Vanligtvis 'objekt'. Standardvärdet är "objekt".

ChatCompletionSchemaProperties

Egenskaper för JSON-schemasvarsformat.

Name Typ Standardvärde Description
description

string

Beskrivning av json-schemat som modellen ska följa.

name

string

Namnet på det json-schema som modellen kommer att följa.

schema

ChatCompletionSchema

Schemadefinitionen.

strict

boolean

True

Om modellens svar ska använda strukturerade utdata eller inte. Standardvärdet är sant.

ChatCompletionSkill

En färdighet som anropar en språkmodell via Azure AI Foundry's Chat Completions-endpoint.

Name Typ Standardvärde Description
@odata.type string:

#Microsoft.Skills.Custom.ChatCompletionSkill

Diskrimineringen för härledda typer.

apiKey

string

API-nyckel för autentisering till modellen. Det går inte att ange både apiKey och authIdentity samtidigt.

authIdentity SearchIndexerDataIdentity:

Den användartilldelade hanterade identiteten som används för utgående anslutningar. Om ett authResourceId har angetts och det inte har angetts används den systemtilldelade hanterade identiteten. Vid uppdateringar av indexeraren, om identiteten är ospecificerad, förblir värdet oförändrat. Om värdet är "none" rensas värdet för den här egenskapen.

authResourceId

string

Gäller anpassade färdigheter som kopplas till extern kod i en Azure-funktion eller någon annan applikation som tillhandahåller transformationerna. Detta värde bör vara applikations-ID:t som skapades för funktionen eller appen när den registrerades i Azure Active Directory. När den har angetts ansluter den anpassade färdigheten till funktionen eller appen med hjälp av ett hanterat ID (antingen system eller användartilldelat) för söktjänsten och åtkomsttoken för funktionen eller appen, med det här värdet som resurs-ID för att skapa åtkomsttokens omfång.

batchSize

integer (int32)

Önskad batchstorlek som anger antalet dokument.

commonModelParameters

ChatCompletionCommonModelParameters

Parametrar för gemensamma språkmodeller som kunderna kan justera. Om det utelämnas kommer rimliga standardvärden att tillämpas.

context

string

Representerar den nivå där åtgärder utförs, till exempel dokumentroten eller dokumentinnehållet (till exempel /document eller /document/content). Standardvärdet är /document.

degreeOfParallelism

integer (int32)

Om det anges, antalet parallella anrop som kan göras till webb-API:et.

description

string

Beskrivningen av den färdighet som beskriver indata, utdata och användning av färdigheten.

extraParameters

Ordlista av öppen typ för modellspecifika parametrar som ska läggas till i chattens slutförandeanrop. Följer Azure AI Foundry:s utbyggbarhetsmönster.

extraParametersBehavior

ChatCompletionExtraParametersBehavior

error

Hur extra parametrar hanteras av Azure AI Foundry. Standardvärdet är "fel".

httpHeaders

object

De rubriker som krävs för att göra http-begäran.

httpMethod

string

Metoden för http-begäran.

inputs

InputFieldMappingEntry[]

Indata för färdigheterna kan vara en kolumn i källdatauppsättningen eller utdata från en överordnad färdighet.

name

string

Namnet på den färdighet som unikt identifierar den inom kompetensuppsättningen. En färdighet utan definierat namn får ett standardnamn för sitt 1-baserade index i kunskapsmatrisen, prefixet med tecknet '#'.

outputs

OutputFieldMappingEntry[]

Utdata från en färdighet är antingen ett fält i ett sökindex eller ett värde som kan användas som indata av en annan färdighet.

responseFormat

ChatCompletionResponseFormat

Bestämmer hur LLM ska formatera sitt svar. Standardvärdet är svarstypen "text".

timeout

string (duration)

Önskad timeout för begäran. Standardvärdet är 30 sekunder.

uri

string

Url:en för webb-API:et.

CognitiveServicesAccountKey

Den multiregion-kontonyckeln för en Azure AI-tjänsteresurs som är kopplad till en kompetensuppsättning.

Name Typ Description
@odata.type string:

#Microsoft.Azure.Search.CognitiveServicesByKey

Diskrimineringen för härledda typer.

description

string

Beskrivning av Azure AI-tjänsteresursen som är kopplad till en kompetensuppsättning.

key

string

Nyckeln som används för att tillhandahålla Azure AI-tjänsteresursen är kopplad till en kompetensuppsättning.

ConditionalSkill

En färdighet som möjliggör scenarier som kräver en boolesk åtgärd för att fastställa vilka data som ska tilldelas till utdata.

Name Typ Description
@odata.type string:

#Microsoft.Skills.Util.ConditionalSkill

Diskrimineringen för härledda typer.

context

string

Representerar den nivå där åtgärder utförs, till exempel dokumentroten eller dokumentinnehållet (till exempel /document eller /document/content). Standardvärdet är /document.

description

string

Beskrivningen av den färdighet som beskriver indata, utdata och användning av färdigheten.

inputs

InputFieldMappingEntry[]

Indata för färdigheterna kan vara en kolumn i källdatauppsättningen eller utdata från en överordnad färdighet.

name

string

Namnet på den färdighet som unikt identifierar den inom kompetensuppsättningen. En färdighet utan definierat namn får ett standardnamn för sitt 1-baserade index i kunskapsmatrisen, prefixet med tecknet '#'.

outputs

OutputFieldMappingEntry[]

Utdata från en färdighet är antingen ett fält i ett sökindex eller ett värde som kan användas som indata av en annan färdighet.

ContentUnderstandingSkill

En färdighet som utnyttjar Azure AI Content Understanding för att bearbeta och extrahera strukturerade insikter från dokument, vilket möjliggör berikat och sökbart innehåll för förbättrad dokumentindexering och återvinning.

Name Typ Description
@odata.type string:

#Microsoft.Skills.Util.ContentUnderstandingSkill

Diskrimineringen för härledda typer.

chunkingProperties

ContentUnderstandingSkillChunkingProperties

Styr kardinaliteten för segmentering av innehållet.

context

string

Representerar den nivå där åtgärder utförs, till exempel dokumentroten eller dokumentinnehållet (till exempel /document eller /document/content). Standardvärdet är /document.

description

string

Beskrivningen av den färdighet som beskriver indata, utdata och användning av färdigheten.

extractionOptions

ContentUnderstandingSkillExtractionOptions[]

Styr kardinaliteten för det innehåll som extraheras från dokumentet av färdigheten.

inputs

InputFieldMappingEntry[]

Indata för färdigheterna kan vara en kolumn i källdatauppsättningen eller utdata från en överordnad färdighet.

name

string

Namnet på den färdighet som unikt identifierar den inom kompetensuppsättningen. En färdighet utan definierat namn får ett standardnamn för sitt 1-baserade index i kunskapsmatrisen, prefixet med tecknet '#'.

outputs

OutputFieldMappingEntry[]

Utdata från en färdighet är antingen ett fält i ett sökindex eller ett värde som kan användas som indata av en annan färdighet.

ContentUnderstandingSkillChunkingProperties

Styr kardinaliteten för segmentering av innehållet.

Name Typ Standardvärde Description
maximumLength

integer (int32)

Den maximala segmentlängden i tecken. Standardvärdet är 500.

overlapLength

integer (int32)

Längden på överlappningen mellan två textsegment. Standardvärdet är 0.

unit enum:

characters

characters

Enheten för segmentet.

ContentUnderstandingSkillExtractionOptions

Styr kardinaliteten för det innehåll som extraheras från dokumentet av färdigheten.

Värde Description
images

Ange att bildinnehållet ska extraheras från dokumentet.

locationMetadata

Ange att platsmetadata ska extraheras från dokumentet.

CustomEntity

Ett objekt som innehåller information om matchningar som hittades och relaterade metadata.

Name Typ Description
accentSensitive

boolean

Standardvärdet är falskt. Booleskt värde som anger om jämförelser med entitetsnamnet ska vara känsliga för accent.

aliases

CustomEntityAlias[]

En matris med komplexa objekt som kan användas för att ange alternativa stavningar eller synonymer till rotentitetens namn.

caseSensitive

boolean

Standardvärdet är falskt. Booleskt värde som anger om jämförelser med entitetsnamnet ska vara känsliga för teckenhölje. Exempel på kasus-okänsliga matcher för "Microsoft" kan vara: microsoft, microSoft, MICROSOFT.

defaultAccentSensitive

boolean

Ändrar standardvärdet för accentkänslighet för den här entiteten. Den används för att ändra standardvärdet för alla alias accentSensitive-värden.

defaultCaseSensitive

boolean

Ändrar standardvärdet för skiftlägeskänslighet för den här entiteten. Den används för att ändra standardvärdet för alla alias caseSensitive värden.

defaultFuzzyEditDistance

integer (int32)

Ändrar standardvärdet för fuzzy-redigeringsavstånd för den här entiteten. Den kan användas för att ändra standardvärdet för alla alias fuzzyEditDistance värden.

description

string

Det här fältet kan användas som en genomströmning för anpassade metadata om de matchade texterna. Värdet för det här fältet visas med varje matchning av dess entitet i kunskapsutdata.

fuzzyEditDistance

integer (int32)

Standardvärdet är 0. Maximalt värde på 5. Anger det acceptabla antalet avvikande tecken som fortfarande skulle utgöra en matchning med entitetsnamnet. Den minsta möjliga suddigheten för en viss matchning returneras. Till exempel, om redigeringsavståndet är inställt på 3, skulle "Windows10" fortfarande matcha "Windows", "Windows10" och "Windows 7". När skiftlägeskänsligheten är inställd på false räknas skiftlägesskillnader INTE mot luddighetstoleransen, men annars gör det.

id

string

Det här fältet kan användas som en genomströmning för anpassade metadata om de matchade texterna. Värdet för det här fältet visas med varje matchning av dess entitet i kunskapsutdata.

name

string

Entitetsbeskrivningen på den översta nivån. Matchningar i kunskapsutdata grupperas efter det här namnet, och det ska representera den "normaliserade" formen av texten som hittas.

subtype

string

Det här fältet kan användas som en genomströmning för anpassade metadata om de matchade texterna. Värdet för det här fältet visas med varje matchning av dess entitet i kunskapsutdata.

type

string

Det här fältet kan användas som en genomströmning för anpassade metadata om de matchade texterna. Värdet för det här fältet visas med varje matchning av dess entitet i kunskapsutdata.

CustomEntityAlias

Ett komplext objekt som kan användas för att ange alternativa stavningar eller synonymer till rotentitetens namn.

Name Typ Description
accentSensitive

boolean

Ta reda på om aliaset är accentkänsligt.

caseSensitive

boolean

Kontrollera om aliaset är skiftlägeskänsligt.

fuzzyEditDistance

integer (int32)

Bestäm det suddiga redigeringsavståndet för aliaset.

text

string

Texten i aliaset.

CustomEntityLookupSkill

En färdighet söker efter text från en anpassad, användardefinierad lista med ord och fraser.

Name Typ Description
@odata.type string:

#Microsoft.Skills.Text.CustomEntityLookupSkill

Diskrimineringen för härledda typer.

context

string

Representerar den nivå där åtgärder utförs, till exempel dokumentroten eller dokumentinnehållet (till exempel /document eller /document/content). Standardvärdet är /document.

defaultLanguageCode

CustomEntityLookupSkillLanguage

Ett värde som anger vilken språkkod som ska användas. Standard är en.

description

string

Beskrivningen av den färdighet som beskriver indata, utdata och användning av färdigheten.

entitiesDefinitionUri

string

Sökväg till en JSON- eller CSV-fil som innehåller all måltext som ska matchas mot. Den här entitetsdefinitionen läse i början av en indexerarekörning. Alla uppdateringar av den här filen under en indexeringskörning börjar inte gälla förrän efterföljande körningar. Den här konfigurationen måste vara tillgänglig via HTTPS.

globalDefaultAccentSensitive

boolean

En global flagga för accentKänslig. Om AccentSensitive inte anges i CustomEntity är det här värdet standardvärdet.

globalDefaultCaseSensitive

boolean

En global flagga för CaseSensitive. Om CaseSensitive inte anges i CustomEntity är det här värdet standardvärdet.

globalDefaultFuzzyEditDistance

integer (int32)

En global flagga för FuzzyEditDistance. Om FuzzyEditDistance inte anges i CustomEntity är det här värdet standardvärdet.

inlineEntitiesDefinition

CustomEntity[]

Den infogade CustomEntity-definitionen.

inputs

InputFieldMappingEntry[]

Indata för färdigheterna kan vara en kolumn i källdatauppsättningen eller utdata från en överordnad färdighet.

name

string

Namnet på den färdighet som unikt identifierar den inom kompetensuppsättningen. En färdighet utan definierat namn får ett standardnamn för sitt 1-baserade index i kunskapsmatrisen, prefixet med tecknet '#'.

outputs

OutputFieldMappingEntry[]

Utdata från en färdighet är antingen ett fält i ett sökindex eller ett värde som kan användas som indata av en annan färdighet.

CustomEntityLookupSkillLanguage

De språkkoder som stöds för indatatext av CustomEntityLookupSkill.

Värde Description
da

Danska

de

Tyska

en

Engelska

es

Spanska

fi

Finska

fr

Franska

it

Italienska

ko

Koreanska

pt

Portugisiska

DefaultCognitiveServicesAccount

Ett tomt objekt som representerar standardtjänsten för Azure AI-tjänsten för en färdighetsuppsättning.

Name Typ Description
@odata.type string:

#Microsoft.Azure.Search.DefaultCognitiveServices

Diskrimineringen för härledda typer.

description

string

Beskrivning av Azure AI-tjänsteresursen som är kopplad till en kompetensuppsättning.

DocumentExtractionSkill

En färdighet som extraherar innehåll från en fil i berikningspipelinen.

Name Typ Description
@odata.type string:

#Microsoft.Skills.Util.DocumentExtractionSkill

Diskrimineringen för härledda typer.

configuration

En ordlista med konfigurationer för färdigheten.

context

string

Representerar den nivå där åtgärder utförs, till exempel dokumentroten eller dokumentinnehållet (till exempel /document eller /document/content). Standardvärdet är /document.

dataToExtract

string

Vilken typ av data som ska extraheras för färdigheten. Kommer att anges till "contentAndMetadata" om det inte har definierats.

description

string

Beskrivningen av den färdighet som beskriver indata, utdata och användning av färdigheten.

inputs

InputFieldMappingEntry[]

Indata för färdigheterna kan vara en kolumn i källdatauppsättningen eller utdata från en överordnad färdighet.

name

string

Namnet på den färdighet som unikt identifierar den inom kompetensuppsättningen. En färdighet utan definierat namn får ett standardnamn för sitt 1-baserade index i kunskapsmatrisen, prefixet med tecknet '#'.

outputs

OutputFieldMappingEntry[]

Utdata från en färdighet är antingen ett fält i ett sökindex eller ett värde som kan användas som indata av en annan färdighet.

parsingMode

string

ParsingMode för färdigheten. Anges till "standard" om det inte har definierats.

DocumentIntelligenceLayoutSkill

En färdighet som extraherar innehålls- och layoutinformation via Azure AI Services från filer inom berikningspipelinen.

Name Typ Standardvärde Description
@odata.type string:

#Microsoft.Skills.Util.DocumentIntelligenceLayoutSkill

Diskrimineringen för härledda typer.

chunkingProperties

DocumentIntelligenceLayoutSkillChunkingProperties

Styr kardinaliteten för segmentering av innehållet.

context

string

Representerar den nivå där åtgärder utförs, till exempel dokumentroten eller dokumentinnehållet (till exempel /document eller /document/content). Standardvärdet är /document.

description

string

Beskrivningen av den färdighet som beskriver indata, utdata och användning av färdigheten.

extractionOptions

DocumentIntelligenceLayoutSkillExtractionOptions[]

Styr kardinaliteten för det innehåll som extraheras från dokumentet av färdigheten.

inputs

InputFieldMappingEntry[]

Indata för färdigheterna kan vara en kolumn i källdatauppsättningen eller utdata från en överordnad färdighet.

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

Djupet på rubrikerna i markdown-utdata. Standardvärdet är h6.

name

string

Namnet på den färdighet som unikt identifierar den inom kompetensuppsättningen. En färdighet utan definierat namn får ett standardnamn för sitt 1-baserade index i kunskapsmatrisen, prefixet med tecknet '#'.

outputFormat enum:
  • markdown
  • text
markdown

Styr utdataformatet. Standardvärdet är "markdown".

outputMode enum:

oneToMany

oneToMany

Styr kardinaliteten för utdata som genereras av färdigheten. Standardvärdet är "oneToMany".

outputs

OutputFieldMappingEntry[]

Utdata från en färdighet är antingen ett fält i ett sökindex eller ett värde som kan användas som indata av en annan färdighet.

DocumentIntelligenceLayoutSkillChunkingProperties

Styr kardinaliteten för segmentering av innehållet.

Name Typ Standardvärde Description
maximumLength

integer (int32)

Den maximala segmentlängden i tecken. Standardvärdet är 500.

overlapLength

integer (int32)

Längden på överlappningen mellan två textsegment. Standardvärdet är 0.

unit enum:

characters

characters

Enheten för segmentet.

DocumentIntelligenceLayoutSkillExtractionOptions

Styr kardinaliteten för det innehåll som extraheras från dokumentet av färdigheten.

Värde Description
images

Ange att bildinnehållet ska extraheras från dokumentet.

locationMetadata

Ange att platsmetadata ska extraheras från dokumentet.

EntityCategory

En sträng som anger vilka entitetskategorier som ska returneras.

Värde Description
location

Entiteter som beskriver en fysisk plats.

organization

Entiteter som beskriver en organisation.

person

Entiteter som beskriver en person.

quantity

Entiteter som beskriver en kvantitet.

datetime

Entiteter som beskriver ett datum och en tid.

url

Entiteter som beskriver en URL.

email

Entiteter som beskriver en e-postadress.

EntityLinkingSkill

Med hjälp av Text Analytics API extraheras länkade enheter från text.

Name Typ Description
@odata.type string:

#Microsoft.Skills.Text.V3.EntityLinkingSkill

Diskrimineringen för härledda typer.

context

string

Representerar den nivå där åtgärder utförs, till exempel dokumentroten eller dokumentinnehållet (till exempel /document eller /document/content). Standardvärdet är /document.

defaultLanguageCode

string

Ett värde som anger vilken språkkod som ska användas. Standard är en.

description

string

Beskrivningen av den färdighet som beskriver indata, utdata och användning av färdigheten.

inputs

InputFieldMappingEntry[]

Indata för färdigheterna kan vara en kolumn i källdatauppsättningen eller utdata från en överordnad färdighet.

minimumPrecision

number (double)

minimum: 0
maximum: 1

Ett värde mellan 0 och 1 som endast används för att inkludera entiteter vars konfidenspoäng är större än det angivna värdet. Om den inte anges (standard) eller om den uttryckligen anges till null inkluderas alla entiteter.

modelVersion

string

Den version av modellen som ska användas när man anropar Text Analytics-tjänsten. Den är som standard den senaste tillgängliga när den inte har angetts. Vi rekommenderar att du inte anger det här värdet om det inte är absolut nödvändigt.

name

string

Namnet på den färdighet som unikt identifierar den inom kompetensuppsättningen. En färdighet utan definierat namn får ett standardnamn för sitt 1-baserade index i kunskapsmatrisen, prefixet med tecknet '#'.

outputs

OutputFieldMappingEntry[]

Utdata från en färdighet är antingen ett fält i ett sökindex eller ett värde som kan användas som indata av en annan färdighet.

EntityRecognitionSkillLanguage

Språkkoderna som stöds för indatatext av EntityRecognitionSkill.

Värde Description
ar

Arabiska

cs

Tjeckiska

zh-Hans

Kinesiska (förenklad)

zh-Hant

Kinesiska, traditionell

da

Danska

nl

Nederländska

en

Engelska

fi

Finska

fr

Franska

de

Tyska

el

Grekiska

hu

Ungerska

it

Italienska

ja

Japanska

ko

Koreanska

no

Norska (Bokmaal)

pl

Polska

pt-PT

Portugisiska (Portugal)

pt-BR

Portugisiska (Brasilien)

ru

Ryska

es

Spanska

sv

Svenska

tr

Turkiska

EntityRecognitionSkillV3

Med hjälp av Text Analytics API extraheras entiteter av olika typer från text.

Name Typ Description
@odata.type string:

#Microsoft.Skills.Text.V3.EntityRecognitionSkill

Diskrimineringen för härledda typer.

categories

EntityCategory[]

En lista över entitetskategorier som ska extraheras.

context

string

Representerar den nivå där åtgärder utförs, till exempel dokumentroten eller dokumentinnehållet (till exempel /document eller /document/content). Standardvärdet är /document.

defaultLanguageCode

EntityRecognitionSkillLanguage

Ett värde som anger vilken språkkod som ska användas. Standard är en.

description

string

Beskrivningen av den färdighet som beskriver indata, utdata och användning av färdigheten.

inputs

InputFieldMappingEntry[]

Indata för färdigheterna kan vara en kolumn i källdatauppsättningen eller utdata från en överordnad färdighet.

minimumPrecision

number (double)

minimum: 0
maximum: 1

Ett värde mellan 0 och 1 som endast används för att inkludera entiteter vars konfidenspoäng är större än det angivna värdet. Om den inte anges (standard) eller om den uttryckligen anges till null inkluderas alla entiteter.

modelVersion

string

Den version av modellen som ska användas när man anropar Text Analytics API:et. Den är som standard den senaste tillgängliga när den inte har angetts. Vi rekommenderar att du inte anger det här värdet om det inte är absolut nödvändigt.

name

string

Namnet på den färdighet som unikt identifierar den inom kompetensuppsättningen. En färdighet utan definierat namn får ett standardnamn för sitt 1-baserade index i kunskapsmatrisen, prefixet med tecknet '#'.

outputs

OutputFieldMappingEntry[]

Utdata från en färdighet är antingen ett fält i ett sökindex eller ett värde som kan användas som indata av en annan färdighet.

ErrorAdditionalInfo

Ytterligare information om resurshanteringsfelet.

Name Typ Description
info

Den ytterligare informationen.

type

string

Typen av ytterligare information.

ErrorDetail

Felinformationen.

Name Typ Description
additionalInfo

ErrorAdditionalInfo[]

Felet ytterligare information.

code

string

Felkoden.

details

ErrorDetail[]

Felinformationen.

message

string

Felmeddelandet.

target

string

Felet riktas.

ErrorResponse

Vanligt felsvar för alla Azure Resource Manager API:er för att returnera feldetaljer vid misslyckade operationer. (Detta följer även formatet för OData-felsvar.).

Name Typ Description
error

ErrorDetail

Felet objektet.

ImageAnalysisSkill

En färdighet som analyserar bildfiler. Den extraherar en omfattande uppsättning visuella funktioner baserat på bildinnehållet.

Name Typ Description
@odata.type string:

#Microsoft.Skills.Vision.ImageAnalysisSkill

Diskrimineringen för härledda typer.

context

string

Representerar den nivå där åtgärder utförs, till exempel dokumentroten eller dokumentinnehållet (till exempel /document eller /document/content). Standardvärdet är /document.

defaultLanguageCode

ImageAnalysisSkillLanguage

Ett värde som anger vilken språkkod som ska användas. Standard är en.

description

string

Beskrivningen av den färdighet som beskriver indata, utdata och användning av färdigheten.

details

ImageDetail[]

En sträng som anger vilken domänspecifik information som ska returneras.

inputs

InputFieldMappingEntry[]

Indata för färdigheterna kan vara en kolumn i källdatauppsättningen eller utdata från en överordnad färdighet.

name

string

Namnet på den färdighet som unikt identifierar den inom kompetensuppsättningen. En färdighet utan definierat namn får ett standardnamn för sitt 1-baserade index i kunskapsmatrisen, prefixet med tecknet '#'.

outputs

OutputFieldMappingEntry[]

Utdata från en färdighet är antingen ett fält i ett sökindex eller ett värde som kan användas som indata av en annan färdighet.

visualFeatures

VisualFeature[]

En lista över visuella funktioner.

ImageAnalysisSkillLanguage

Språkkoderna som stöds för indata av ImageAnalysisSkill.

Värde Description
ar

Arabiska

az

Azerbajdzjanska

bg

Bulgariska

bs

Bosniska latinska

ca

Katalanska

cs

Tjeckiska

cy

Walesiska

da

Danska

de

Tyska

el

Grekiska

en

Engelska

es

Spanska

et

Estniska

eu

Baskiska

fi

Finska

fr

Franska

ga

Irländska

gl

Galiciska

he

Hebreiska

hi

Hindi

hr

Kroatiska

hu

Ungerska

id

Indonesiska

it

Italienska

ja

Japanska

kk

Kazakiska

ko

Koreanska

lt

Litauiska

lv

Lettiska

mk

Makedonska

ms

malaysiska Malaysia

nb

Norska (Bokmål)

nl

Nederländska

pl

Polska

prs

Dari

pt-BR

Portugisiska (Brasilien)

pt

Portugisiska (Portugal)

pt-PT

Portugisiska (Portugal)

ro

Rumänska

ru

Ryska

sk

Slovakiska

sl

Slovenien

sr-Cyrl

Serbiska – kyrillisk RS

sr-Latn

Serbiska – latinsk skrift RS

sv

Svenska

th

Thailändska

tr

Turkiska

uk

ukrainska

vi

Vietnamesiska

zh

Kinesiska (förenklad)

zh-Hans

Kinesiska (förenklad)

zh-Hant

Kinesiska (traditionell)

ImageDetail

En sträng som anger vilken domänspecifik information som ska returneras.

Värde Description
celebrities

Detaljer som känns igen som kändisar.

landmarks

Detaljer som känns igen som landmärken.

IndexProjectionMode

Definierar beteendet för indexprojektionerna i förhållande till resten av indexeraren.

Värde Description
skipIndexingParentDocuments

Källdokumentet hoppas över från att skriva till indexerarens målindex.

includeIndexingParentDocuments

Källdokumentet skrivs till indexerarens målindex. Det här är standardmönstret.

InputFieldMappingEntry

Mappning av indatafält för en färdighet.

Name Typ Description
inputs

InputFieldMappingEntry[]

Rekursiva indata som används när du skapar en komplex typ.

name

string

Namnet på indata.

source

string

Källan till indata.

sourceContext

string

Källkontexten som används för att välja rekursiva indata.

KeyPhraseExtractionSkill

En färdighet som använder textanalys för extrahering av nyckelfraser.

Name Typ Description
@odata.type string:

#Microsoft.Skills.Text.KeyPhraseExtractionSkill

Diskrimineringen för härledda typer.

context

string

Representerar den nivå där åtgärder utförs, till exempel dokumentroten eller dokumentinnehållet (till exempel /document eller /document/content). Standardvärdet är /document.

defaultLanguageCode

KeyPhraseExtractionSkillLanguage

Ett värde som anger vilken språkkod som ska användas. Standard är en.

description

string

Beskrivningen av den färdighet som beskriver indata, utdata och användning av färdigheten.

inputs

InputFieldMappingEntry[]

Indata för färdigheterna kan vara en kolumn i källdatauppsättningen eller utdata från en överordnad färdighet.

maxKeyPhraseCount

integer (int32)

Ett tal som anger hur många nyckelfraser som ska returneras. Om de saknas returneras alla identifierade nyckelfraser.

modelVersion

string

Den version av modellen som ska användas när man anropar Text Analytics-tjänsten. Den är som standard den senaste tillgängliga när den inte har angetts. Vi rekommenderar att du inte anger det här värdet om det inte är absolut nödvändigt.

name

string

Namnet på den färdighet som unikt identifierar den inom kompetensuppsättningen. En färdighet utan definierat namn får ett standardnamn för sitt 1-baserade index i kunskapsmatrisen, prefixet med tecknet '#'.

outputs

OutputFieldMappingEntry[]

Utdata från en färdighet är antingen ett fält i ett sökindex eller ett värde som kan användas som indata av en annan färdighet.

KeyPhraseExtractionSkillLanguage

Språkkoderna som stöds för indatatext av KeyPhraseExtractionSkill.

Värde Description
da

Danska

nl

Nederländska

en

Engelska

fi

Finska

fr

Franska

de

Tyska

it

Italienska

ja

Japanska

ko

Koreanska

no

Norska (Bokmaal)

pl

Polska

pt-PT

Portugisiska (Portugal)

pt-BR

Portugisiska (Brasilien)

ru

Ryska

es

Spanska

sv

Svenska

LanguageDetectionSkill

En färdighet som identifierar språket för indatatext och rapporterar en enda språkkod för varje dokument som skickas på begäran. Språkkoden paras ihop med en poäng som anger analysens förtroende.

Name Typ Description
@odata.type string:

#Microsoft.Skills.Text.LanguageDetectionSkill

Diskrimineringen för härledda typer.

context

string

Representerar den nivå där åtgärder utförs, till exempel dokumentroten eller dokumentinnehållet (till exempel /document eller /document/content). Standardvärdet är /document.

defaultCountryHint

string

En landskod som ska användas som ett tips till språkidentifieringsmodellen om det inte kan skilja språket åt.

description

string

Beskrivningen av den färdighet som beskriver indata, utdata och användning av färdigheten.

inputs

InputFieldMappingEntry[]

Indata för färdigheterna kan vara en kolumn i källdatauppsättningen eller utdata från en överordnad färdighet.

modelVersion

string

Den version av modellen som ska användas när man anropar Text Analytics-tjänsten. Den är som standard den senaste tillgängliga när den inte har angetts. Vi rekommenderar att du inte anger det här värdet om det inte är absolut nödvändigt.

name

string

Namnet på den färdighet som unikt identifierar den inom kompetensuppsättningen. En färdighet utan definierat namn får ett standardnamn för sitt 1-baserade index i kunskapsmatrisen, prefixet med tecknet '#'.

outputs

OutputFieldMappingEntry[]

Utdata från en färdighet är antingen ett fält i ett sökindex eller ett värde som kan användas som indata av en annan färdighet.

MergeSkill

En färdighet för att sammanfoga två eller flera strängar i en enda enhetlig sträng, med en valfri användardefinierad avgränsare som avgränsar varje komponentdel.

Name Typ Standardvärde Description
@odata.type string:

#Microsoft.Skills.Text.MergeSkill

Diskrimineringen för härledda typer.

context

string

Representerar den nivå där åtgärder utförs, till exempel dokumentroten eller dokumentinnehållet (till exempel /document eller /document/content). Standardvärdet är /document.

description

string

Beskrivningen av den färdighet som beskriver indata, utdata och användning av färdigheten.

inputs

InputFieldMappingEntry[]

Indata för färdigheterna kan vara en kolumn i källdatauppsättningen eller utdata från en överordnad färdighet.

insertPostTag

string

Taggen anger slutet på den sammanfogade texten. Som standard är taggen ett tomt utrymme.

insertPreTag

string

Taggen anger början på den sammanfogade texten. Som standard är taggen ett tomt utrymme.

name

string

Namnet på den färdighet som unikt identifierar den inom kompetensuppsättningen. En färdighet utan definierat namn får ett standardnamn för sitt 1-baserade index i kunskapsmatrisen, prefixet med tecknet '#'.

outputs

OutputFieldMappingEntry[]

Utdata från en färdighet är antingen ett fält i ett sökindex eller ett värde som kan användas som indata av en annan färdighet.

OcrLineEnding

Definierar sekvensen med tecken som ska användas mellan textraderna som identifieras av OCR-färdigheten. Standardvärdet är "space".

Värde Description
space

Rader avgränsas med ett blanksteg.

carriageReturn

Raderna avgränsas med ett returtecken ('\r').

lineFeed

Raderna avgränsas med ett enda radmatningstecken ('\n').

carriageReturnLineFeed

Raderna avgränsas med en vagnretur och ett radmatningstecken ('\r\n').

OcrSkill

En färdighet som extraherar text från bildfiler.

Name Typ Standardvärde Description
@odata.type string:

#Microsoft.Skills.Vision.OcrSkill

Diskrimineringen för härledda typer.

context

string

Representerar den nivå där åtgärder utförs, till exempel dokumentroten eller dokumentinnehållet (till exempel /document eller /document/content). Standardvärdet är /document.

defaultLanguageCode

OcrSkillLanguage

Ett värde som anger vilken språkkod som ska användas. Standard är en.

description

string

Beskrivningen av den färdighet som beskriver indata, utdata och användning av färdigheten.

detectOrientation

boolean

False

Ett värde som anger att orienteringsidentifiering ska aktiveras eller inte. Standardvärdet är false.

inputs

InputFieldMappingEntry[]

Indata för färdigheterna kan vara en kolumn i källdatauppsättningen eller utdata från en överordnad färdighet.

lineEnding

OcrLineEnding

Definierar sekvensen med tecken som ska användas mellan textraderna som identifieras av OCR-färdigheten. Standardvärdet är "space".

name

string

Namnet på den färdighet som unikt identifierar den inom kompetensuppsättningen. En färdighet utan definierat namn får ett standardnamn för sitt 1-baserade index i kunskapsmatrisen, prefixet med tecknet '#'.

outputs

OutputFieldMappingEntry[]

Utdata från en färdighet är antingen ett fält i ett sökindex eller ett värde som kan användas som indata av en annan färdighet.

OcrSkillLanguage

Språkkoderna som stöds för indata av OcrSkill.

Värde Description
af

Afrikaans

sq

Albanska

anp

Angika (Devanagiri)

ar

Arabiska

ast

Asturiska

awa

Awadhi-Hindi (Devanagari)

az

Azerbajdzjanska (latinsk)

bfy

Bagheli

eu

Baskiska

be

Vitryska (kyrilliska och latinska)

be-cyrl

Belarusiska (kyrillisk)

be-latn

Vitryska (latinsk skrift)

bho

Bhojpuri-Hindi (Devanagiri)

bi

Bislama

brx

Bodo (Devanagiri)

bs

Bosniska latinska

bra

Brajbha

br

Bretonska

bg

Bulgariska

bns

Bundeli

bua

Buryat (kyrillisk)

ca

Katalanska

ceb

Cebuano

rab

Chamling

ch

Chamorro

hne

Chhattisgarhi (Devanagiri)

zh-Hans

Kinesiska (förenklad)

zh-Hant

Kinesiska (traditionell)

kw

Korniska

co

Korsikanska

crh

Krimtatar (latinsk)

hr

Kroatiska

cs

Tjeckiska

da

Danska

prs

Dari

dhi

Dhimal (Devanagiri)

doi

Dogri (Devanagiri)

nl

Nederländska

en

Engelska

myv

Erzya (kyrillisk)

et

Estniska

fo

Färöiska

fj

Fijianska

fil

Filipino

fi

Finska

fr

Franska

fur

Frulian Frulian

gag

Gagauz (latinsk)

gl

Galiciska

de

Tyska

gil

Gilbertese

gon

Gondi (Devanagiri)

el

Grekiska

kl

Grönländsk

gvr

Gurung (Devanagari)

ht

Haitisk kreol

hlb

Halbi (Devanagiri)

hni

Hani

bgc

Haryanvi

haw

hawaiier

hi

Hindi

mww

Hmong Daw (latinsk)

hoc

Ho (Devanagiri)

hu

Ungerska

is

Isländska

smn

Enaresamiska

id

Indonesiska

ia

Interlingua

iu

Inuktitut (latinska)

ga

Irländska

it

Italienska

ja

Japanska

Jns

Jaunsari (Devanagiri)

jv

Javanesiska

kea

Kabuverdianu

kac

Kachin (latinsk)

xnr

Kangri (Devanagiri)

krc

Karachay-Balkar

kaa-cyrl

Kara-Kalpak (kyrillisk)

kaa

Kara-Kalpak (latinsk)

csb

Kasjubiska

kk-cyrl

Kazakiska (kyrilliska)

kk-latn

Kazakiska (Latinska alfabetet)

klr

Khaling

kha

Khasi

quc

K'iche'

ko

Koreanska

kfq

Rädsla

kpy

Koryak

kos

Kosreansk

kum

Kumyk (kyrillisk)

ku-arab

Kurdiska (arabiska)

ku-latn

Kurdiska (latinsk)

kru

Kurukh (Devanagari)

ky

Kirgizistan (kyrillisk)

lkt

Lakota

la

Latin

lt

Litauiska

dsb

Lägre sorbian

smj

Lulesamiska

lb

luxemburgiska

bfz

Mahasu Pahari (Devanagiri)

ms

Malay (latinsk)

mt

Maltesiska

kmj

Malto (Devanagiri)

gv

Manx

mi

Maori

mr

Marathi

mn

Mongoliska (kyrillisk)

cnr-cyrl

Montenegrinsk (kyrillisk skrift)

cnr-latn

Montenegrinska (latin)

nap

Neapolitanska

ne

Nepali

niu

Niuean

nog

Nogaj

sme

Nordsamiska (latinsk)

nb

Norska

no

Norska

oc

Occitanska

os

Ossetic

ps

Pashto

fa

Persiska

pl

Polska

pt

Portugisiska

pa

Punjabi (arabiska)

ksh

Ripuarian (ripuariska dialekter)

ro

Rumänska

rm

Rätoromanska

ru

Ryska

sck

Sadri (Devanagiri)

sm

Samoanska (latinsk)

sa

Sanskrit (Devanagiri)

sat

Santali (Devanagiri)

sco

Skotsk

gd

Skotsk gäliska

sr

Serbiska (latin)

sr-Cyrl

Serbiska (kyrillisk)

sr-Latn

Serbiska (latin)

xsr

Sherpa (Devanagari)

srx

Sirmauri (Devanagiri)

sms

Skoltsamiska

sk

Slovakiska

sl

Slovenien

so

Somaliska (arabiska)

sma

Sydsamiska

es

Spanska

sw

Swahili (latinska)

sv

Svenska

tg

Tadzjikiska (kyrillisk)

tt

Tatar (latinsk)

tet

Tetum

thf

Thangmi

to

Tonga

tr

Turkiska

tk

Turkmen (latinsk)

tyv

Tuvan

hsb

Högsorbiska

ur

Urdu

ug

Uiguriska (arabiska)

uz-arab

Uzbekiska (arabiska)

uz-cyrl

Uzbekiska (kyrillisk)

uz

Uzbekiska (latinska)

vo

Volapük

wae

Walser

cy

Walesiska

fy

Västra frisiska

yua

Yukatekisk maya

za

Zhuang

zu

Zulu

unk

Okänd (Alla)

OutputFieldMappingEntry

Mappning av utdatafält för en färdighet.

Name Typ Description
name

string

Namnet på utdata som definieras av färdigheten.

targetName

string

Målnamnet för utdata. Det är valfritt och standardvärdet är namn.

PIIDetectionSkill

Genom att använda Text Analytics API extraheras personlig information från en inmatad text och du får möjlighet att maskera den.

Name Typ Description
@odata.type string:

#Microsoft.Skills.Text.PIIDetectionSkill

Diskrimineringen för härledda typer.

context

string

Representerar den nivå där åtgärder utförs, till exempel dokumentroten eller dokumentinnehållet (till exempel /document eller /document/content). Standardvärdet är /document.

defaultLanguageCode

string

Ett värde som anger vilken språkkod som ska användas. Standard är en.

description

string

Beskrivningen av den färdighet som beskriver indata, utdata och användning av färdigheten.

domain

string

Om det anges anger du att PII-domänen endast ska innehålla en delmängd av entitetskategorierna. Möjliga värden är: "phi", "none". Standardvärdet är "none".

inputs

InputFieldMappingEntry[]

Indata för färdigheterna kan vara en kolumn i källdatauppsättningen eller utdata från en överordnad färdighet.

maskingCharacter

string

maxLength: 1

Tecknet som används för att maskera texten om parametern maskingMode är inställd på att ersätta. Standardvärdet är *.

maskingMode

PIIDetectionSkillMaskingMode

En parameter som ger olika sätt att maskera den personliga information som identifieras i indatatexten. Standardvärdet är "none".

minimumPrecision

number (double)

minimum: 0
maximum: 1

Ett värde mellan 0 och 1 som endast används för att inkludera entiteter vars konfidenspoäng är större än det angivna värdet. Om den inte anges (standard) eller om den uttryckligen anges till null inkluderas alla entiteter.

modelVersion

string

Den version av modellen som ska användas när man anropar Text Analytics-tjänsten. Den är som standard den senaste tillgängliga när den inte har angetts. Vi rekommenderar att du inte anger det här värdet om det inte är absolut nödvändigt.

name

string

Namnet på den färdighet som unikt identifierar den inom kompetensuppsättningen. En färdighet utan definierat namn får ett standardnamn för sitt 1-baserade index i kunskapsmatrisen, prefixet med tecknet '#'.

outputs

OutputFieldMappingEntry[]

Utdata från en färdighet är antingen ett fält i ett sökindex eller ett värde som kan användas som indata av en annan färdighet.

piiCategories

string[]

En lista över PII-entitetskategorier som ska extraheras och maskeras.

PIIDetectionSkillMaskingMode

En sträng som anger vilken maskingMode som ska användas för att maskera den personliga information som identifieras i indatatexten.

Värde Description
none

Ingen maskering sker och maskedText utdata returneras inte.

replace

Ersätter de identifierade entiteterna med det tecken som anges i parametern maskingCharacter. Tecknet upprepas till längden på den identifierade entiteten så att förskjutningarna korrekt motsvarar både indatatexten och utdatafilen maskedText.

SearchIndexerDataNoneIdentity

Rensar identitetsegenskapen för en datakälla.

Name Typ Description
@odata.type string:

#Microsoft.Azure.Search.DataNoneIdentity

Ett URI-fragment som anger typen av identitet.

SearchIndexerDataUserAssignedIdentity

Anger identiteten för en datakälla som ska användas.

Name Typ Description
@odata.type string:

#Microsoft.Azure.Search.DataUserAssignedIdentity

Ett URI-fragment som anger typen av identitet.

userAssignedIdentity

string

Det fullt kvalificerade Azure-resurs-ID:t för en användartilldelad hanterad identitet, vanligtvis i formen "/subscriptions/12345678-1234-1234-1234-1234567890ab/resourceGroups/rg/providers/Microsoft. ManagedIdentity/userAssignedIdentities/myId" som borde ha tilldelats söktjänsten.

SearchIndexerIndexProjection

Definition av ytterligare projektioner för sekundära sökindex.

Name Typ Description
parameters

SearchIndexerIndexProjectionsParameters

En ordlista med indexprojektionsspecifika konfigurationsegenskaper. Varje namn är namnet på en specifik egenskap. Varje värde måste vara av en primitiv typ.

selectors

SearchIndexerIndexProjectionSelector[]

En lista över projektioner som ska utföras på sekundära sökindex.

SearchIndexerIndexProjectionSelector

Beskrivning av vilka data som ska lagras i det avsedda sökindexet.

Name Typ Description
mappings

InputFieldMappingEntry[]

Mappningar för projektionen, eller vilken källa som ska mappas till vilket fält i målindexet.

parentKeyFieldName

string

Namnet på fältet i sökindexet som det överordnade dokumentets nyckelvärde ska mappas till. Måste vara ett strängfält som är filtrerbart och inte nyckelfältet.

sourceContext

string

Källkontext för prognoserna. Representerar den kardinalitet med vilken dokumentet kommer att delas upp i flera underdokument.

targetIndexName

string

Namnet på det sökindex som projektet ska projiceras till. Måste ha ett nyckelfält med analysatorn "nyckelord" inställd.

SearchIndexerIndexProjectionsParameters

En ordlista med indexprojektionsspecifika konfigurationsegenskaper. Varje namn är namnet på en specifik egenskap. Varje värde måste vara av en primitiv typ.

Name Typ Description
projectionMode

IndexProjectionMode

Definierar beteendet för indexprojektionerna i förhållande till resten av indexeraren.

SearchIndexerKnowledgeStore

Definition av ytterligare projektioner för azure blob, tabell eller filer för berikade data.

Name Typ Description
identity SearchIndexerDataIdentity:

Den användartilldelade hanterade identiteten som används för anslutningar till Azure Storage vid skrivning av kunskapsprojektioner. Om reťazec pripojenia indikerar en identitet (ResourceId) och den inte är specificerad, används den systemtilldelade hanterade identiteten. Vid uppdateringar av indexeraren, om identiteten är ospecificerad, förblir värdet oförändrat. Om värdet är "none" rensas värdet för den här egenskapen.

parameters

SearchIndexerKnowledgeStoreParameters

En ordlista med kunskapslagerspecifika konfigurationsegenskaper. Varje namn är namnet på en specifik egenskap. Varje värde måste vara av en primitiv typ.

projections

SearchIndexerKnowledgeStoreProjection[]

En lista över ytterligare projektioner som ska utföras under indexeringen.

storageConnectionString

string

reťazec pripojenia till lagringskontoprojektionerna kommer att lagras i.

SearchIndexerKnowledgeStoreFileProjectionSelector

Projektionsdefinition för vilken data som ska lagras i Azure Files.

Name Typ Description
generatedKeyName

string

Namnet på den genererade nyckeln som projektion ska lagras under.

inputs

InputFieldMappingEntry[]

Kapslade indata för komplexa projektioner.

referenceKeyName

string

Namnet på referensnyckeln till en annan projektion.

source

string

Källdata till projektet.

sourceContext

string

Källkontext för komplexa projektioner.

storageContainer

string

Blobcontainer att lagra projektioner i.

SearchIndexerKnowledgeStoreObjectProjectionSelector

Projektionsdefinition för vilken data som ska lagras i Azure Blob.

Name Typ Description
generatedKeyName

string

Namnet på den genererade nyckeln som projektion ska lagras under.

inputs

InputFieldMappingEntry[]

Kapslade indata för komplexa projektioner.

referenceKeyName

string

Namnet på referensnyckeln till en annan projektion.

source

string

Källdata till projektet.

sourceContext

string

Källkontext för komplexa projektioner.

storageContainer

string

Blobcontainer att lagra projektioner i.

SearchIndexerKnowledgeStoreParameters

En ordlista med kunskapslagerspecifika konfigurationsegenskaper. Varje namn är namnet på en specifik egenskap. Varje värde måste vara av en primitiv typ.

Name Typ Standardvärde Description
synthesizeGeneratedKeyName

boolean

False

Om projektioner ska syntetisera ett genererat nyckelnamn eller inte om det inte redan finns ett.

SearchIndexerKnowledgeStoreProjection

Containerobjekt för olika projektionsväljare.

Name Typ Description
files

SearchIndexerKnowledgeStoreFileProjectionSelector[]

Projektioner till Azure File storage.

objects

SearchIndexerKnowledgeStoreObjectProjectionSelector[]

Projektioner till Azure Blob storage.

tables

SearchIndexerKnowledgeStoreTableProjectionSelector[]

Projektioner till Azure Table storage.

SearchIndexerKnowledgeStoreTableProjectionSelector

Beskrivning av vilken data som ska lagras i Azure Tables.

Name Typ Description
generatedKeyName

string

Namnet på den genererade nyckeln som projektion ska lagras under.

inputs

InputFieldMappingEntry[]

Kapslade indata för komplexa projektioner.

referenceKeyName

string

Namnet på referensnyckeln till en annan projektion.

source

string

Källdata till projektet.

sourceContext

string

Källkontext för komplexa projektioner.

tableName

string

Namnet på Azure-tabellen för att lagra projicerad data i.

SearchIndexerSkillset

En lista över färdigheter.

Name Typ Description
@odata.etag

string

ETag för kompetensuppsättningen.

cognitiveServices CognitiveServicesAccount:

Detaljer om Azure AI-tjänsten som ska användas vid körning av skills.

description

string

Beskrivningen av kompetensuppsättningen.

encryptionKey

SearchResourceEncryptionKey

En beskrivning av en krypteringsnyckel som du skapar i Azure Key Vault. Denna nyckel används för att ge en extra nivå av kryptering i vila för din kompetensdefinition när du vill ha full säkerhet att ingen, inte ens Microsoft, kan dekryptera din kompetensdefinition. När du har krypterat din kompetensuppsättningsdefinition förblir den alltid krypterad. Söktjänsten ignorerar försök att ange den här egenskapen till null. Du kan ändra den här egenskapen efter behov om du vill rotera krypteringsnyckeln. Din kompetensuppsättningsdefinition påverkas inte. Kryptering med kundhanterade nycklar är inte tillgängligt för kostnadsfria söktjänster och är endast tillgängligt för betaltjänster som skapats den 1 januari 2019 eller senare.

indexProjections

SearchIndexerIndexProjection

Definition av ytterligare projektioner för sekundära sökindex(es).

knowledgeStore

SearchIndexerKnowledgeStore

Definition av ytterligare projektioner till Azure-blob, tabell eller filer av berikad data.

name

string

Namnet på kunskapsuppsättningen.

skills SearchIndexerSkill[]:

En lista över färdigheter i kompetensuppsättningen.

SearchResourceEncryptionKey

En kundhanterad krypteringsnyckel i Azure Key Vault. Nycklar som du skapar och hanterar kan användas för att kryptera eller dekryptera vilande data, till exempel index och synonymmappningar.

Name Typ Description
accessCredentials.applicationId

string

Ett AAD Application ID som har fått de nödvändiga åtkomstbehörigheterna till Azure Key Vault som ska användas vid kryptering av dina data i vila. Program-ID:t bör inte förväxlas med objekt-ID:t för ditt AAD-program.

accessCredentials.applicationSecret

string

Autentiseringsnyckeln för det angivna AAD-programmet.

identity SearchIndexerDataIdentity:

En explicit hanterad identitet som ska användas för den här krypteringsnyckeln. Om det inte anges och egenskapen för åtkomstautentiseringsuppgifter är null används den systemtilldelade hanterade identiteten. Om den explicita identiteten är ospecificerad vid uppdatering av resursen förblir den oförändrad. Om "ingen" anges rensas värdet för den här egenskapen.

keyVaultKeyName

string

Namnet på din Azure Key Vault-nyckel som ska användas för att kryptera dina data i vila.

keyVaultKeyVersion

string

Den version av din Azure Key Vault-nyckel som ska användas för att kryptera dina data i vila.

keyVaultUri

string

URI:n för din Azure Key Vault, även kallad DNS-namn, innehåller nyckeln som ska användas för att kryptera dina data i vila. Ett exempel på en URI kan vara https://my-keyvault-name.vault.azure.net.

SentimentSkillLanguage

Språkkoderna som stöds för indatatext av SentimentSkill.

Värde Description
da

Danska

nl

Nederländska

en

Engelska

fi

Finska

fr

Franska

de

Tyska

el

Grekiska

it

Italienska

no

Norska (Bokmaal)

pl

Polska

pt-PT

Portugisiska (Portugal)

ru

Ryska

es

Spanska

sv

Svenska

tr

Turkiska

SentimentSkillV3

Genom att använda Text Analytics API utvärderas ostrukturerad text och för varje post tillhandahålls sentimentetiketter (såsom "negativ", "neutral" och "positiv") baserat på det högsta konfidensvärdet som tjänsten hittat på menings- och dokumentnivå.

Name Typ Standardvärde Description
@odata.type string:

#Microsoft.Skills.Text.V3.SentimentSkill

Diskrimineringen för härledda typer.

context

string

Representerar den nivå där åtgärder utförs, till exempel dokumentroten eller dokumentinnehållet (till exempel /document eller /document/content). Standardvärdet är /document.

defaultLanguageCode

SentimentSkillLanguage

Ett värde som anger vilken språkkod som ska användas. Standard är en.

description

string

Beskrivningen av den färdighet som beskriver indata, utdata och användning av färdigheten.

includeOpinionMining

boolean

False

Om den sätts till true kommer färdighetsresultatet att inkludera information från Text Analytics för opinionsutvinning, nämligen mål (substantiv eller verb) och deras tillhörande bedömning (adjektiv) i texten. Standardvärdet är false.

inputs

InputFieldMappingEntry[]

Indata för färdigheterna kan vara en kolumn i källdatauppsättningen eller utdata från en överordnad färdighet.

modelVersion

string

Den version av modellen som ska användas när man anropar Text Analytics-tjänsten. Den är som standard den senaste tillgängliga när den inte har angetts. Vi rekommenderar att du inte anger det här värdet om det inte är absolut nödvändigt.

name

string

Namnet på den färdighet som unikt identifierar den inom kompetensuppsättningen. En färdighet utan definierat namn får ett standardnamn för sitt 1-baserade index i kunskapsmatrisen, prefixet med tecknet '#'.

outputs

OutputFieldMappingEntry[]

Utdata från en färdighet är antingen ett fält i ett sökindex eller ett värde som kan användas som indata av en annan färdighet.

ShaperSkill

En färdighet för att omforma utdata. Den skapar en komplex typ för att stödja sammansatta fält (även kallade flerdelsfält).

Name Typ Description
@odata.type string:

#Microsoft.Skills.Util.ShaperSkill

Diskrimineringen för härledda typer.

context

string

Representerar den nivå där åtgärder utförs, till exempel dokumentroten eller dokumentinnehållet (till exempel /document eller /document/content). Standardvärdet är /document.

description

string

Beskrivningen av den färdighet som beskriver indata, utdata och användning av färdigheten.

inputs

InputFieldMappingEntry[]

Indata för färdigheterna kan vara en kolumn i källdatauppsättningen eller utdata från en överordnad färdighet.

name

string

Namnet på den färdighet som unikt identifierar den inom kompetensuppsättningen. En färdighet utan definierat namn får ett standardnamn för sitt 1-baserade index i kunskapsmatrisen, prefixet med tecknet '#'.

outputs

OutputFieldMappingEntry[]

Utdata från en färdighet är antingen ett fält i ett sökindex eller ett värde som kan användas som indata av en annan färdighet.

SplitSkill

En färdighet att dela upp en sträng i textsegment.

Name Typ Description
@odata.type string:

#Microsoft.Skills.Text.SplitSkill

Diskrimineringen för härledda typer.

azureOpenAITokenizerParameters

AzureOpenAITokenizerParameters

Gäller endast om enheten är inställd på azureOpenAITokens. Om detta anges använder splitSkill dessa parametrar när tokeniseringen utförs. Parametrarna är en giltig "encoderModelName" och en valfri "allowedSpecialTokens"-egenskap.

context

string

Representerar den nivå där åtgärder utförs, till exempel dokumentroten eller dokumentinnehållet (till exempel /document eller /document/content). Standardvärdet är /document.

defaultLanguageCode

SplitSkillLanguage

Ett värde som anger vilken språkkod som ska användas. Standard är en.

description

string

Beskrivningen av den färdighet som beskriver indata, utdata och användning av färdigheten.

inputs

InputFieldMappingEntry[]

Indata för färdigheterna kan vara en kolumn i källdatauppsättningen eller utdata från en överordnad färdighet.

maximumPageLength

integer (int32)

Önskad maximal sidlängd. Standardvärdet är 10000.

maximumPagesToTake

integer (int32)

Gäller endast när textSplitMode är inställt på "pages". Om det anges upphör SplitSkill att dela upp efter bearbetning av de första "maximumPagesToTake"-sidorna för att förbättra prestanda när endast några få första sidor behövs från varje dokument.

name

string

Namnet på den färdighet som unikt identifierar den inom kompetensuppsättningen. En färdighet utan definierat namn får ett standardnamn för sitt 1-baserade index i kunskapsmatrisen, prefixet med tecknet '#'.

outputs

OutputFieldMappingEntry[]

Utdata från en färdighet är antingen ett fält i ett sökindex eller ett värde som kan användas som indata av en annan färdighet.

pageOverlapLength

integer (int32)

Gäller endast när textSplitMode är inställt på "pages". Om det anges börjar n+1:e segmentet med det här antalet tecken/token från slutet av det n:e segmentet.

textSplitMode

TextSplitMode

Ett värde som anger vilket delningsläge som ska utföras.

unit

SplitSkillUnit

Gäller endast om textSplitMode är inställt på sidor. Det finns två möjliga värden. Valet av värden avgör måttet längd (maximumPageLength och pageOverlapLength). Standardvärdet är "tecken", vilket innebär att längden mäts med tecken.

SplitSkillEncoderModelName

Ett värde som anger vilken tokenizer som ska användas.

Värde Description
r50k_base

Refererar till en basmodell som tränats med en vokabulär på 50 000 token, som ofta används i allmänna uppgifter för bearbetning av naturligt språk.

p50k_base

En basmodell med en vokabulär på 50 000 token, optimerad för promptbaserade uppgifter.

p50k_edit

Liknar p50k_base men finjusterad för att redigera eller omformulera uppgifter med ett ordförråd på 50 000 token.

cl100k_base

En basmodell med en vokabulär på 100 000 token.

SplitSkillLanguage

Språkkoderna som stöds för indatatext av SplitSkill.

Värde Description
am

Amhariska

bs

bosniska

cs

Tjeckiska

da

Danska

de

Tyska

en

Engelska

es

Spanska

et

Estniska

fi

Finska

fr

Franska

he

Hebreiska

hi

Hindi

hr

Kroatiska

hu

Ungerska

id

Indonesiska

is

Isländska

it

Italienska

ja

Japanska

ko

Koreanska

lv

Lettiska

nb

Norska

nl

Nederländska

pl

Polska

pt

Portugisiska (Portugal)

pt-br

Portugisiska (Brasilien)

ru

Ryska

sk

Slovakiska

sl

Slovenien

sr

Serbiska

sv

Svenska

tr

Turkiska

ur

Urdu

zh

Kinesiska (förenklad)

SplitSkillUnit

Ett värde som anger vilken enhet som ska användas.

Värde Description
characters

Längden kommer att mätas efter tecken.

azureOpenAITokens

Längden kommer att mätas av en AzureOpenAI-tokeniserare från tiktoken-biblioteket.

TextSplitMode

Ett värde som anger vilket delningsläge som ska utföras.

Värde Description
pages

Dela upp texten i enskilda sidor.

sentences

Dela upp texten i enskilda meningar.

TextTranslationSkill

En färdighet att översätta text från ett språk till ett annat.

Name Typ Description
@odata.type string:

#Microsoft.Skills.Text.TranslationSkill

Diskrimineringen för härledda typer.

context

string

Representerar den nivå där åtgärder utförs, till exempel dokumentroten eller dokumentinnehållet (till exempel /document eller /document/content). Standardvärdet är /document.

defaultFromLanguageCode

TextTranslationSkillLanguage

Språkkoden för att översätta dokument från för dokument som inte uttryckligen anger språket från.

defaultToLanguageCode

TextTranslationSkillLanguage

Språkkoden som dokument ska översättas till för dokument som inte uttryckligen anger till-språk.

description

string

Beskrivningen av den färdighet som beskriver indata, utdata och användning av färdigheten.

inputs

InputFieldMappingEntry[]

Indata för färdigheterna kan vara en kolumn i källdatauppsättningen eller utdata från en överordnad färdighet.

name

string

Namnet på den färdighet som unikt identifierar den inom kompetensuppsättningen. En färdighet utan definierat namn får ett standardnamn för sitt 1-baserade index i kunskapsmatrisen, prefixet med tecknet '#'.

outputs

OutputFieldMappingEntry[]

Utdata från en färdighet är antingen ett fält i ett sökindex eller ett värde som kan användas som indata av en annan färdighet.

suggestedFrom

TextTranslationSkillLanguage

Språkkoden för att översätta dokument från när varken fromLanguageCode-indata eller defaultFromLanguageCode-parametern tillhandahålls och den automatiska språkidentifieringen misslyckas. Standard är en.

TextTranslationSkillLanguage

Språkkoderna som stöds för indatatext av TextTranslationSkill.

Värde Description
af

Afrikaans

ar

Arabiska

bn

bengali

bs

Bosniska (latinsk)

bg

Bulgariska

yue

Kantonesiska (traditionell)

ca

Katalanska

zh-Hans

Kinesiska (förenklad)

zh-Hant

Kinesiska (traditionell)

hr

Kroatiska

cs

Tjeckiska

da

Danska

nl

Nederländska

en

Engelska

et

Estniska

fj

Fijianska

fil

Filipino

fi

Finska

fr

Franska

de

Tyska

el

Grekiska

ht

Haitisk kreol

he

Hebreiska

hi

Hindi

mww

Hmong

hu

Ungerska

is

Isländska

id

Indonesiska

it

Italienska

ja

Japanska

sw

Kiswahili

tlh

Klingonska

tlh-Latn

Klingonska (latinskt alfabet)

tlh-Piqd

Klingonska (klingonsk skrift)

ko

Koreanska

lv

Lettiska

lt

Litauiska

mg

Malagassiska

ms

Malajiska

mt

Maltesiska

nb

Norska

fa

Persiska

pl

Polska

pt

Portugisiska

pt-br

Portugisiska (Brasilien)

pt-PT

Portugisiska (Portugal)

otq

Queretaro Otomi

ro

Rumänska

ru

Ryska

sm

Samoanska

sr-Cyrl

Serbiska (kyrillisk)

sr-Latn

Serbiska (latin)

sk

Slovakiska

sl

Slovenien

es

Spanska

sv

Svenska

ty

Tahitiska

ta

tamil

te

Telugu

th

Thailändska

to

Tonga

tr

Turkiska

uk

ukrainska

ur

Urdu

vi

Vietnamesiska

cy

Walesiska

yua

Yukatekisk maya

ga

Irländska

kn

Kannada

mi

Maori

ml

Malayalam

pa

Punjabi

VisionVectorizeSkill

Låter dig generera en vektorinbäddning för en given bild eller textinmatning med hjälp av Azure AI Services Vision Vectorize API.

Name Typ Description
@odata.type string:

#Microsoft.Skills.Vision.VectorizeSkill

Diskrimineringen för härledda typer.

context

string

Representerar den nivå där åtgärder utförs, till exempel dokumentroten eller dokumentinnehållet (till exempel /document eller /document/content). Standardvärdet är /document.

description

string

Beskrivningen av den färdighet som beskriver indata, utdata och användning av färdigheten.

inputs

InputFieldMappingEntry[]

Indata för färdigheterna kan vara en kolumn i källdatauppsättningen eller utdata från en överordnad färdighet.

modelVersion

string

Den version av modellen som ska användas när du anropar TJÄNSTEN AI Services Vision. Den är som standard den senaste tillgängliga när den inte har angetts.

name

string

Namnet på den färdighet som unikt identifierar den inom kompetensuppsättningen. En färdighet utan definierat namn får ett standardnamn för sitt 1-baserade index i kunskapsmatrisen, prefixet med tecknet '#'.

outputs

OutputFieldMappingEntry[]

Utdata från en färdighet är antingen ett fält i ett sökindex eller ett värde som kan användas som indata av en annan färdighet.

VisualFeature

Strängarna som anger vilka typer av visuella funktioner som ska returneras.

Värde Description
adult

Visuella kännetecken som känns igen som vuxna personer.

brands

Visuella funktioner som känns igen som kommersiella varumärken.

categories

Kategorier.

description

Description.

faces

Visuella funktioner som känns igen som människors ansikten.

objects

Visuella funktioner som känns igen som objekt.

tags

Taggar.

WebApiSkill

En färdighet som kan anropa en webb-API-slutpunkt, så att du kan utöka en kompetensuppsättning genom att låta den anropa din anpassade kod.

Name Typ Description
@odata.type string:

#Microsoft.Skills.Custom.WebApiSkill

Diskrimineringen för härledda typer.

authIdentity SearchIndexerDataIdentity:

Den användartilldelade hanterade identiteten som används för utgående anslutningar. Om ett authResourceId har angetts och det inte har angetts används den systemtilldelade hanterade identiteten. Vid uppdateringar av indexeraren, om identiteten är ospecificerad, förblir värdet oförändrat. Om värdet är "none" rensas värdet för den här egenskapen.

authResourceId

string

Gäller anpassade färdigheter som kopplas till extern kod i en Azure-funktion eller någon annan applikation som tillhandahåller transformationerna. Detta värde bör vara applikations-ID:t som skapades för funktionen eller appen när den registrerades i Azure Active Directory. När den har angetts ansluter den anpassade färdigheten till funktionen eller appen med hjälp av ett hanterat ID (antingen system eller användartilldelat) för söktjänsten och åtkomsttoken för funktionen eller appen, med det här värdet som resurs-ID för att skapa åtkomsttokens omfång.

batchSize

integer (int32)

Önskad batchstorlek som anger antalet dokument.

context

string

Representerar den nivå där åtgärder utförs, till exempel dokumentroten eller dokumentinnehållet (till exempel /document eller /document/content). Standardvärdet är /document.

degreeOfParallelism

integer (int32)

Om det anges, antalet parallella anrop som kan göras till webb-API:et.

description

string

Beskrivningen av den färdighet som beskriver indata, utdata och användning av färdigheten.

httpHeaders

object

De rubriker som krävs för att göra http-begäran.

httpMethod

string

Metoden för http-begäran.

inputs

InputFieldMappingEntry[]

Indata för färdigheterna kan vara en kolumn i källdatauppsättningen eller utdata från en överordnad färdighet.

name

string

Namnet på den färdighet som unikt identifierar den inom kompetensuppsättningen. En färdighet utan definierat namn får ett standardnamn för sitt 1-baserade index i kunskapsmatrisen, prefixet med tecknet '#'.

outputs

OutputFieldMappingEntry[]

Utdata från en färdighet är antingen ett fält i ett sökindex eller ett värde som kan användas som indata av en annan färdighet.

timeout

string (duration)

Önskad timeout för begäran. Standardvärdet är 30 sekunder.

uri

string

Url:en för webb-API:et.