Skillsets - Create Or Update
Skapar en ny kompetensuppsättning i en söktjänst eller uppdaterar kompetensuppsättningen om den redan finns.
PUT {endpoint}/skillsets('{skillsetName}')?api-version=2023-11-01
URI-parametrar
Name | I | Obligatorisk | Typ | Description |
---|---|---|---|---|
endpoint
|
path | True |
string |
Slutpunkts-URL:en för söktjänsten. |
skillset
|
path | True |
string |
Namnet på kompetensuppsättningen som ska skapas eller uppdateras. |
api-version
|
query | True |
string |
Klient-API-version. |
Begärandehuvud
Name | Obligatorisk | Typ | Description |
---|---|---|---|
x-ms-client-request-id |
string uuid |
Spårnings-ID:t som skickas med begäran för att hjälpa till med felsökning. |
|
If-Match |
string |
Definierar If-Match villkor. Åtgärden utförs endast om ETag på servern matchar det här värdet. |
|
If-None-Match |
string |
Definierar villkoret If-None-Match. Åtgärden utförs endast om ETag på servern inte matchar det här värdet. |
|
Prefer | True |
string |
För HTTP PUT-begäranden instruerar du tjänsten att returnera den skapade/uppdaterade resursen när den lyckas. |
Begärandetext
Name | Obligatorisk | Typ | Description |
---|---|---|---|
name | True |
string |
Namnet på kompetensuppsättningen. |
skills | True |
SearchIndexerSkill[]:
|
En lista över färdigheter i kompetensuppsättningen. |
@odata.etag |
string |
ETag för kompetensuppsättningen. |
|
cognitiveServices | CognitiveServicesAccount: |
Information om azure AI-tjänsten som ska användas när du kör färdigheter. |
|
description |
string |
Beskrivningen av kompetensuppsättningen. |
|
encryptionKey |
En beskrivning av en krypteringsnyckel som du skapar i Azure Key Vault. Den här nyckeln används för att ge en ytterligare nivå av kryptering i vila för din kompetensuppsättningsdefinition när du vill ha fullständig säkerhet om att ingen, inte ens Microsoft, kan dekryptera definitionen av din kompetensuppsättning. När du har krypterat definitionen för din kompetensuppsättning 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. Definitionen av din kompetensuppsättning 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. |
||
knowledgeStore |
Definition av ytterligare projektioner till Azure-blob, tabell eller filer för berikade data. |
Svar
Name | Typ | Description |
---|---|---|
200 OK |
Kompetensuppsättningen har uppdaterats. |
|
201 Created |
Kompetensuppsättningen har skapats. |
|
Other Status Codes |
Felsvar. |
Exempel
SearchServiceCreateOrUpdateSkillset
Exempelbegäran
PUT https://myservice.search.windows.net/skillsets('demoskillset')?api-version=2023-11-01
{
"name": "demoskillset",
"description": "Extract entities, detect language and extract key-phrases",
"skills": [
{
"@odata.type": "#Microsoft.Skills.Text.EntityRecognitionSkill",
"categories": [
"organization"
],
"defaultLanguageCode": "en",
"minimumPrecision": 0.7,
"inputs": [
{
"name": "text",
"source": "/document/content"
}
],
"outputs": [
{
"name": "organizations",
"targetName": "organizations"
}
]
},
{
"@odata.type": "#Microsoft.Skills.Text.LanguageDetectionSkill",
"inputs": [
{
"name": "text",
"source": "/document/content"
}
],
"outputs": [
{
"name": "languageCode",
"targetName": "languageCode"
}
]
},
{
"@odata.type": "#Microsoft.Skills.Text.SplitSkill",
"textSplitMode": "pages",
"maximumPageLength": 4000,
"inputs": [
{
"name": "text",
"source": "/document/content"
},
{
"name": "languageCode",
"source": "/document/languageCode"
}
],
"outputs": [
{
"name": "textItems",
"targetName": "pages"
}
]
},
{
"@odata.type": "#Microsoft.Skills.Text.KeyPhraseExtractionSkill",
"context": "/document/pages/*",
"inputs": [
{
"name": "text",
"source": "/document/pages/*"
},
{
"name": "languageCode",
"source": "/document/languageCode"
}
],
"outputs": [
{
"name": "keyPhrases",
"targetName": "keyPhrases"
}
]
},
{
"@odata.type": "#Microsoft.Skills.Custom.WebApiSkill",
"name": "MyCustomWebApiSkill",
"uri": "https://contoso.example.org",
"httpMethod": "POST",
"timeout": "PT30S",
"batchSize": 1,
"inputs": [
{
"name": "text",
"source": "/document/pages/*"
},
{
"name": "languageCode",
"source": "/document/languageCode"
}
],
"outputs": [
{
"name": "customresult",
"targetName": "result"
}
],
"httpHeaders": {}
}
],
"encryptionKey": {
"keyVaultKeyName": "myUserManagedEncryptionKey-createdinAzureKeyVault",
"keyVaultKeyVersion": "myKeyVersion-32charAlphaNumericString",
"keyVaultUri": "https://myKeyVault.vault.azure.net",
"accessCredentials": null
}
}
Exempelsvar
{
"name": "demoskillset",
"description": "Extract entities, detect language and extract key-phrases",
"skills": [
{
"@odata.type": "#Microsoft.Skills.Text.EntityRecognitionSkill",
"name": "#1",
"description": null,
"context": null,
"inputs": [
{
"name": "text",
"source": "/document/content"
}
],
"outputs": [
{
"name": "organizations",
"targetName": "organizations"
}
],
"categories": [
"organization"
],
"defaultLanguageCode": "en",
"minimumPrecision": 0.7
},
{
"@odata.type": "#Microsoft.Skills.Text.LanguageDetectionSkill",
"name": "#2",
"description": null,
"context": null,
"inputs": [
{
"name": "text",
"source": "/document/content"
}
],
"outputs": [
{
"name": "languageCode",
"targetName": "languageCode"
}
]
},
{
"@odata.type": "#Microsoft.Skills.Text.SplitSkill",
"name": "#3",
"description": null,
"context": null,
"inputs": [
{
"name": "text",
"source": "/document/content"
},
{
"name": "languageCode",
"source": "/document/languageCode"
}
],
"outputs": [
{
"name": "textItems",
"targetName": "pages"
}
],
"defaultLanguageCode": null,
"textSplitMode": "pages",
"maximumPageLength": 4000
},
{
"@odata.type": "#Microsoft.Skills.Text.KeyPhraseExtractionSkill",
"name": "#4",
"description": null,
"context": "/document/pages/*",
"inputs": [
{
"name": "text",
"source": "/document/pages/*"
},
{
"name": "languageCode",
"source": "/document/languageCode"
}
],
"outputs": [
{
"name": "keyPhrases",
"targetName": "keyPhrases"
}
],
"defaultLanguageCode": null,
"maxKeyPhraseCount": null
},
{
"@odata.type": "#Microsoft.Skills.Custom.WebApiSkill",
"name": "MyCustomWebApiSkill",
"description": null,
"context": "/document",
"uri": "https://contoso.example.org",
"httpMethod": "POST",
"timeout": "PT30S",
"batchSize": 1,
"degreeOfParallelism": null,
"inputs": [
{
"name": "text",
"source": "/document/pages/*"
},
{
"name": "languageCode",
"source": "/document/languageCode"
}
],
"outputs": [
{
"name": "customresult",
"targetName": "result"
}
],
"httpHeaders": {}
}
],
"encryptionKey": {
"keyVaultKeyName": "myUserManagedEncryptionKey-createdinAzureKeyVault",
"keyVaultKeyVersion": "myKeyVersion-32charAlphaNumericString",
"keyVaultUri": "https://myKeyVault.vault.azure.net",
"accessCredentials": null
}
}
{
"name": "demoskillset",
"description": "Extract entities, detect language and extract key-phrases",
"skills": [
{
"@odata.type": "#Microsoft.Skills.Text.EntityRecognitionSkill",
"name": "#1",
"description": null,
"context": null,
"inputs": [
{
"name": "text",
"source": "/document/content"
}
],
"outputs": [
{
"name": "organizations",
"targetName": "organizations"
}
],
"categories": [
"organization"
],
"defaultLanguageCode": "en",
"minimumPrecision": 0.7
},
{
"@odata.type": "#Microsoft.Skills.Text.LanguageDetectionSkill",
"name": "#2",
"description": null,
"context": null,
"inputs": [
{
"name": "text",
"source": "/document/content"
}
],
"outputs": [
{
"name": "languageCode",
"targetName": "languageCode"
}
]
},
{
"@odata.type": "#Microsoft.Skills.Text.SplitSkill",
"name": "#3",
"description": null,
"context": null,
"inputs": [
{
"name": "text",
"source": "/document/content"
},
{
"name": "languageCode",
"source": "/document/languageCode"
}
],
"outputs": [
{
"name": "textItems",
"targetName": "pages"
}
],
"defaultLanguageCode": null,
"textSplitMode": "pages",
"maximumPageLength": 4000
},
{
"@odata.type": "#Microsoft.Skills.Text.KeyPhraseExtractionSkill",
"name": "#4",
"description": null,
"context": "/document/pages/*",
"inputs": [
{
"name": "text",
"source": "/document/pages/*"
},
{
"name": "languageCode",
"source": "/document/languageCode"
}
],
"outputs": [
{
"name": "keyPhrases",
"targetName": "keyPhrases"
}
],
"defaultLanguageCode": null,
"maxKeyPhraseCount": null
},
{
"@odata.type": "#Microsoft.Skills.Custom.WebApiSkill",
"name": "MyCustomWebApiSkill",
"description": null,
"context": "/document",
"uri": "https://contoso.example.org",
"httpMethod": "POST",
"timeout": "PT30S",
"batchSize": 1,
"degreeOfParallelism": null,
"inputs": [
{
"name": "text",
"source": "/document/pages/*"
},
{
"name": "languageCode",
"source": "/document/languageCode"
}
],
"outputs": [
{
"name": "customresult",
"targetName": "result"
}
],
"httpHeaders": {}
}
],
"encryptionKey": {
"keyVaultKeyName": "myUserManagedEncryptionKey-createdinAzureKeyVault",
"keyVaultKeyVersion": "myKeyVersion-32charAlphaNumericString",
"keyVaultUri": "https://myKeyVault.vault.azure.net",
"accessCredentials": null
}
}
Definitioner
Name | Description |
---|---|
Azure |
Autentiseringsuppgifter för ett registrerat program som skapats för din söktjänst och som används för autentiserad åtkomst till krypteringsnycklarna som lagras i Azure Key Vault. |
Cognitive |
En Azure AI-tjänstresurs etablerad med en nyckel som är kopplad till en kompetensuppsättning. |
Conditional |
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. |
Custom |
Ett objekt som innehåller information om matchningar som hittades och relaterade metadata. |
Custom |
Ett komplext objekt som kan användas för att ange alternativa stavningar eller synonymer till rotentitetsnamnet. |
Custom |
En färdighet söker efter text från en anpassad, användardefinierad lista med ord och fraser. |
Custom |
Språkkoderna som stöds för indatatext av CustomEntityLookupSkill. |
Default |
Ett tomt objekt som representerar standardresursen för Azure AI-tjänsten för en kompetensuppsättning. |
Document |
En färdighet som extraherar innehåll från en fil i berikningspipelinen. |
Entity |
En sträng som anger vilka entitetskategorier som ska returneras. |
Entity |
Med hjälp av Textanalys-API:et extraheras länkade entiteter från text. |
Entity |
Entitetsigenkänning för textanalys. |
Entity |
Språkkoderna som stöds för indatatext av EntityRecognitionSkill. |
Entity |
Med hjälp av Textanalys-API:et extraheras entiteter av olika typer från text. |
Image |
En färdighet som analyserar bildfiler. Den extraherar en omfattande uppsättning visuella funktioner baserat på bildinnehållet. |
Image |
Språkkoderna som stöds för indata från ImageAnalysisSkill. |
Image |
En sträng som anger vilken domänspecifik information som ska returneras. |
Input |
Mappning av indatafält för en färdighet. |
Key |
En färdighet som använder textanalys för extrahering av nyckelfraser. |
Key |
Språkkoderna som stöds för indatatext av KeyPhraseExtractionSkill. |
Language |
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 är kopplad till en poäng som anger analysens konfidens. |
Merge |
En färdighet för sammanslagning av två eller flera strängar i en enda enhetlig sträng, med en valfri användardefinierad avgränsare som avgränsar varje komponentdel. |
Ocr |
En färdighet som extraherar text från bildfiler. |
Ocr |
Språkkoderna som stöds för indata från OcrSkill. |
Output |
Mappning av utdatafält för en färdighet. |
PIIDetection |
Med hjälp av Textanalys-API:et extraherar personlig information från en indatatext och ger dig möjlighet att maskera den. |
PIIDetection |
En sträng som anger vilken maskingMode som ska användas för att maskera den personliga information som identifieras i indatatexten. |
Search |
Beskriver ett felvillkor för API:et. |
Search |
Definition av ytterligare projektioner för azure blob, tabell eller filer för berikade data. |
Search |
Projektionsdefinition för vilka data som ska lagras i Azure Files. |
Search |
Projektionsdefinition för vilka data som ska lagras i Azure Blob. |
Search |
Containerobjekt för olika projektionsväljare. |
Search |
Beskrivning av vilka data som ska lagras i Azure-tabeller. |
Search |
En lista över färdigheter. |
Search |
En kundhanterad krypteringsnyckel i Azure Key Vault. Nycklar som du skapar och hanterar kan användas för att kryptera eller dekryptera vilande data i söktjänsten, till exempel index och synonymkartor. |
Sentiment |
Textanalys positiv-negativ attitydanalys, poängsatt som ett flyttalsvärde i intervallet noll till 1. |
Sentiment |
Språkkoderna som stöds för indatatext av SentimentSkill. |
Sentiment |
Med hjälp av Textanalys-API:et utvärderas ostrukturerad text och för varje post tillhandahåller sentimentetiketter (till exempel "negativ", "neutral" och "positiv") baserat på den högsta konfidenspoäng som hittats av tjänsten på menings- och dokumentnivå. |
Shaper |
En färdighet för att omforma utdata. Den skapar en komplex typ för att stödja sammansatta fält (kallas även för flerdelsfält). |
Split |
En färdighet att dela upp en sträng i textsegment. |
Split |
Språkkoderna som stöds för indatatext av SplitSkill. |
Text |
Ett värde som anger vilket delningsläge som ska utföras. |
Text |
En färdighet att översätta text från ett språk till ett annat. |
Text |
Språkkoderna som stöds för indatatext av TextTranslationSkill. |
Visual |
Strängarna som anger vilka typer av visuella funktioner som ska returneras. |
Web |
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. |
AzureActiveDirectoryApplicationCredentials
Autentiseringsuppgifter för ett registrerat program som skapats för din söktjänst och som används för autentiserad åtkomst till krypteringsnycklarna som lagras i Azure Key Vault.
Name | Typ | Description |
---|---|---|
applicationId |
string |
Ett AAD-program-ID som har beviljats nödvändiga åtkomstbehörigheter till Azure-Key Vault som ska användas när du krypterar dina vilande data. Program-ID:t bör inte förväxlas med objekt-ID:t för ditt AAD-program. |
applicationSecret |
string |
Autentiseringsnyckeln för det angivna AAD-programmet. |
CognitiveServicesAccountKey
En Azure AI-tjänstresurs etablerad med en nyckel som är kopplad till en kompetensuppsättning.
Name | Typ | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
Ett URI-fragment som anger vilken typ av Azure AI-tjänstresurs som är kopplad till en kompetensuppsättning. |
description |
string |
Beskrivning av azure AI-tjänstresursen som är kopplad till en kompetensuppsättning. |
key |
string |
Nyckeln som används för att etablera Azure AI-tjänstresursen 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.
Name | Typ | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
Ett URI-fragment som anger typen av färdighet. |
context |
string |
Representerar den nivå där åtgärder utförs, till exempel dokumentets rot- eller dokumentinnehåll (till exempel /document eller /document/content). Standardvärdet är /document. |
description |
string |
Beskrivningen av färdigheten som beskriver indata, utdata och användning av färdigheten. |
inputs |
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 kompetensmatrisen, prefixet med tecknet |
outputs |
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. |
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 |
En matris med komplexa objekt som kan användas för att ange alternativa stavningar eller synonymer till rotentitetsnamnet. |
|
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. Exempelfallsokänsliga matchningar av "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 accentKänsliga 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 |
Ä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 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 |
Standardvärdet är 0. Maximalt värde på 5. Anger det godkända antalet avvikande tecken som fortfarande skulle utgöra en matchning med entitetsnamnet. Minsta möjliga fuzziness för en viss matchning returneras. Om redigeringsavståndet till exempel är inställt på 3 skulle "Windows10" fortfarande matcha "Windows", "Windows10" och "Windows 7". När skiftlägeskänslighet är inställt på falskt räknas skiftlägesskillnader INTE mot fuzzinesstolerans, men annars gör det. |
id |
string |
Det här fältet kan användas som 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 bör representera den "normaliserade" formen av texten som hittas. |
subtype |
string |
Det här fältet kan användas som 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 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 rotentitetsnamnet.
Name | Typ | Description |
---|---|---|
accentSensitive |
boolean |
Kontrollera om aliaset är dekorkänsligt. |
caseSensitive |
boolean |
Kontrollera om aliaset är skiftlägeskänsligt. |
fuzzyEditDistance |
integer |
Fastställ det fuzzy redigeringsavståndet för aliaset. |
text |
string |
Aliasets text. |
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. |
Ett URI-fragment som anger typen av färdighet. |
context |
string |
Representerar den nivå där åtgärder utförs, till exempel dokumentets rot- eller dokumentinnehåll (till exempel /document eller /document/content). Standardvärdet är /document. |
defaultLanguageCode |
Ett värde som anger vilken språkkod som ska användas. Standardvärdet är |
|
description |
string |
Beskrivningen av färdigheten 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. Eventuella 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 |
En global flagga för FuzzyEditDistance. Om FuzzyEditDistance inte anges i CustomEntity är det här värdet standardvärdet. |
inlineEntitiesDefinition |
Den infogade CustomEntity-definitionen. |
|
inputs |
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 kompetensmatrisen, prefixet med tecknet |
outputs |
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
Språkkoderna som stöds för indatatext av CustomEntityLookupSkill.
Name | Typ | Description |
---|---|---|
da |
string |
Danska |
de |
string |
Tyska |
en |
string |
Engelska |
es |
string |
Spanska |
fi |
string |
Finska |
fr |
string |
Franska |
it |
string |
Italienska |
ko |
string |
Koreanska |
pt |
string |
Portugisiska |
DefaultCognitiveServicesAccount
Ett tomt objekt som representerar standardresursen för Azure AI-tjänsten för en kompetensuppsättning.
Name | Typ | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
Ett URI-fragment som anger vilken typ av Azure AI-tjänstresurs som är kopplad till en kompetensuppsättning. |
description |
string |
Beskrivning av Azure AI-tjänstresursen 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. |
Ett URI-fragment som anger typen av färdighet. |
configuration |
object |
En ordlista med konfigurationer för färdigheten. |
context |
string |
Representerar den nivå där åtgärder utförs, till exempel dokumentets rot- eller dokumentinnehåll (till exempel /document eller /document/content). Standardvärdet är /document. |
dataToExtract |
string |
Den typ av data som ska extraheras för färdigheten. Anges till "contentAndMetadata" om det inte har definierats. |
description |
string |
Beskrivningen av färdigheten som beskriver indata, utdata och användning av färdigheten. |
inputs |
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 kompetensmatrisen, prefixet med tecknet |
outputs |
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 definieras. |
EntityCategory
En sträng som anger vilka entitetskategorier som ska returneras.
Name | Typ | Description |
---|---|---|
datetime |
string |
Entiteter som beskriver ett datum och en tid. |
string |
Entiteter som beskriver en e-postadress. |
|
location |
string |
Entiteter som beskriver en fysisk plats. |
organization |
string |
Entiteter som beskriver en organisation. |
person |
string |
Entiteter som beskriver en person. |
quantity |
string |
Entiteter som beskriver en kvantitet. |
url |
string |
Entiteter som beskriver en URL. |
EntityLinkingSkill
Med hjälp av Textanalys-API:et extraheras länkade entiteter från text.
Name | Typ | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
Ett URI-fragment som anger typen av färdighet. |
context |
string |
Representerar den nivå där åtgärder utförs, till exempel dokumentets rot- eller dokumentinnehåll (till exempel /document eller /document/content). Standardvärdet är /document. |
defaultLanguageCode |
string |
Ett värde som anger vilken språkkod som ska användas. Standardvärdet är |
description |
string |
Beskrivningen av färdigheten som beskriver indata, utdata och användning av färdigheten. |
inputs |
Indata för färdigheterna kan vara en kolumn i källdatauppsättningen eller utdata från en överordnad färdighet. |
|
minimumPrecision |
number |
Ett värde mellan 0 och 1 som endast används för att inkludera entiteter vars förtroendepoäng är större än det angivna värdet. Om det inte anges (standard), eller om det uttryckligen anges till null, inkluderas alla entiteter. |
modelVersion |
string |
Den version av modellen som ska användas när du anropar Textanalys-tjänsten. Standardinställningen är den senaste tillgängliga när den inte anges. 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 kompetensmatrisen, prefixet med tecknet |
outputs |
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. |
EntityRecognitionSkill
Entitetsigenkänning för textanalys.
Name | Typ | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
Ett URI-fragment som anger typen av färdighet. |
categories |
En lista över entitetskategorier som ska extraheras. |
|
context |
string |
Representerar den nivå där åtgärder utförs, till exempel dokumentets rot- eller dokumentinnehåll (till exempel /document eller /document/content). Standardvärdet är /document. |
defaultLanguageCode |
Ett värde som anger vilken språkkod som ska användas. Standardvärdet är |
|
description |
string |
Beskrivningen av färdigheten som beskriver indata, utdata och användning av färdigheten. |
includeTypelessEntities |
boolean |
Avgör om entiteter som är välkända men som inte överensstämmer med en fördefinierad typ ska inkluderas eller inte. Om den här konfigurationen inte är inställd (standard), inställd på null eller inställd på false, kommer entiteter som inte överensstämmer med någon av de fördefinierade typerna inte att visas. |
inputs |
Indata för färdigheterna kan vara en kolumn i källdatauppsättningen eller utdata från en överordnad färdighet. |
|
minimumPrecision |
number |
Ett värde mellan 0 och 1 som endast används för att inkludera entiteter vars förtroendepoäng är större än det angivna värdet. Om det inte anges (standard), eller om det uttryckligen anges till null, inkluderas alla entiteter. |
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 kompetensmatrisen, prefixet med tecknet |
outputs |
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.
Name | Typ | Description |
---|---|---|
ar |
string |
Arabiska |
cs |
string |
Tjeckiska |
da |
string |
Danska |
de |
string |
Tyska |
el |
string |
Grekiska |
en |
string |
Engelska |
es |
string |
Spanska |
fi |
string |
Finska |
fr |
string |
Franska |
hu |
string |
Ungerska |
it |
string |
Italienska |
ja |
string |
Japanska |
ko |
string |
Koreanska |
nl |
string |
Nederländska |
no |
string |
Norska (Bokmaal) |
pl |
string |
Polska |
pt-BR |
string |
Portugisiska (Brasilien) |
pt-PT |
string |
Portugisiska (Portugal) |
ru |
string |
Ryska |
sv |
string |
Svenska |
tr |
string |
Turkiska |
zh-Hans |
string |
Chinese-Simplified |
zh-Hant |
string |
Chinese-Traditional |
EntityRecognitionSkillV3
Med hjälp av Textanalys-API:et extraheras entiteter av olika typer från text.
Name | Typ | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
Ett URI-fragment som anger typen av färdighet. |
categories |
string[] |
En lista över entitetskategorier som ska extraheras. |
context |
string |
Representerar den nivå där åtgärder utförs, till exempel dokumentets rot- eller dokumentinnehåll (till exempel /document eller /document/content). Standardvärdet är /document. |
defaultLanguageCode |
string |
Ett värde som anger vilken språkkod som ska användas. Standardvärdet är |
description |
string |
Beskrivningen av färdigheten som beskriver indata, utdata och användning av färdigheten. |
inputs |
Indata för färdigheterna kan vara en kolumn i källdatauppsättningen eller utdata från en överordnad färdighet. |
|
minimumPrecision |
number |
Ett värde mellan 0 och 1 som endast används för att inkludera entiteter vars förtroendepoäng är större än det angivna värdet. Om det inte anges (standard), eller om det uttryckligen anges till null, inkluderas alla entiteter. |
modelVersion |
string |
Den version av modellen som ska användas när du anropar Textanalys-tjänsten. Standardinställningen är den senaste tillgängliga när den inte anges. 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 kompetensmatrisen, prefixet med tecknet |
outputs |
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. |
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. |
Ett URI-fragment som anger typen av färdighet. |
context |
string |
Representerar den nivå där åtgärder utförs, till exempel dokumentets rot- eller dokumentinnehåll (till exempel /document eller /document/content). Standardvärdet är /document. |
defaultLanguageCode |
Ett värde som anger vilken språkkod som ska användas. Standardvärdet är |
|
description |
string |
Beskrivningen av färdigheten som beskriver indata, utdata och användning av färdigheten. |
details |
En sträng som anger vilken domänspecifik information som ska returneras. |
|
inputs |
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 kompetensmatrisen, prefixet med tecknet |
outputs |
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 |
En lista över visuella funktioner. |
ImageAnalysisSkillLanguage
Språkkoderna som stöds för indata från ImageAnalysisSkill.
Name | Typ | Description |
---|---|---|
ar |
string |
Arabiska |
az |
string |
Azerbajdzjanska |
bg |
string |
Bulgariska |
bs |
string |
Bosniska latinska |
ca |
string |
Katalanska |
cs |
string |
Tjeckiska |
cy |
string |
Walesiska |
da |
string |
Danska |
de |
string |
Tyska |
el |
string |
Grekiska |
en |
string |
Engelska |
es |
string |
Spanska |
et |
string |
Estniska |
eu |
string |
Baskiska |
fi |
string |
Finska |
fr |
string |
Franska |
ga |
string |
Iriska |
gl |
string |
Galiciska |
he |
string |
Hebreiska |
hi |
string |
Hindi |
hr |
string |
Kroatiska |
hu |
string |
Ungerska |
id |
string |
Indonesiska |
it |
string |
Italienska |
ja |
string |
Japanska |
kk |
string |
Kazakiska |
ko |
string |
Koreanska |
lt |
string |
Litauiska |
lv |
string |
Lettiska |
mk |
string |
Makedonska |
ms |
string |
Malay Malaysia |
nb |
string |
Norska (Bokmal) |
nl |
string |
Nederländska |
pl |
string |
Polska |
prs |
string |
Dari |
pt |
string |
Portuguese-Portugal |
pt-BR |
string |
Portuguese-Brazil |
pt-PT |
string |
Portuguese-Portugal |
ro |
string |
Rumänska |
ru |
string |
Ryska |
sk |
string |
Slovakiska |
sl |
string |
Slovenska |
sr-Cyrl |
string |
Serbiska – kyrillisk RS |
sr-Latn |
string |
Serbiska – latinsk RS |
sv |
string |
Svenska |
th |
string |
Thailändska |
tr |
string |
Turkiska |
uk |
string |
Ukrainska |
vi |
string |
Vietnamesiska |
zh |
string |
Kinesiska, förenklad |
zh-Hans |
string |
Kinesiska, förenklad |
zh-Hant |
string |
Kinesiska, traditionell |
ImageDetail
En sträng som anger vilken domänspecifik information som ska returneras.
Name | Typ | Description |
---|---|---|
celebrities |
string |
Information som identifieras som kändisar. |
landmarks |
string |
Information som identifieras som landmärken. |
InputFieldMappingEntry
Mappning av indatafält för en färdighet.
Name | Typ | Description |
---|---|---|
inputs |
De rekursiva indata som används när du skapar en komplex typ. |
|
name |
string |
Namnet på indata. |
source |
string |
Källan för 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. |
Ett URI-fragment som anger typen av färdighet. |
context |
string |
Representerar den nivå där åtgärder utförs, till exempel dokumentets rot- eller dokumentinnehåll (till exempel /document eller /document/content). Standardvärdet är /document. |
defaultLanguageCode |
Ett värde som anger vilken språkkod som ska användas. Standardvärdet är |
|
description |
string |
Beskrivningen av färdigheten som beskriver indata, utdata och användning av färdigheten. |
inputs |
Indata för färdigheterna kan vara en kolumn i källdatauppsättningen eller utdata från en överordnad färdighet. |
|
maxKeyPhraseCount |
integer |
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 du anropar Textanalys-tjänsten. Standardinställningen är den senaste tillgängliga när den inte anges. 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 kompetensmatrisen, prefixet med tecknet |
outputs |
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.
Name | Typ | Description |
---|---|---|
da |
string |
Danska |
de |
string |
Tyska |
en |
string |
Engelska |
es |
string |
Spanska |
fi |
string |
Finska |
fr |
string |
Franska |
it |
string |
Italienska |
ja |
string |
Japanska |
ko |
string |
Koreanska |
nl |
string |
Nederländska |
no |
string |
Norska (Bokmaal) |
pl |
string |
Polska |
pt-BR |
string |
Portugisiska (Brasilien) |
pt-PT |
string |
Portugisiska (Portugal) |
ru |
string |
Ryska |
sv |
string |
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 är kopplad till en poäng som anger analysens konfidens.
Name | Typ | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
Ett URI-fragment som anger typen av färdighet. |
context |
string |
Representerar den nivå där åtgärder utförs, till exempel dokumentets rot- eller dokumentinnehåll (till exempel /document eller /document/content). Standardvärdet är /document. |
defaultCountryHint |
string |
En landskod som ska användas som ett tips för språkidentifieringsmodellen om den inte kan skilja språket åt. |
description |
string |
Beskrivningen av färdigheten som beskriver indata, utdata och användning av färdigheten. |
inputs |
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 Textanalys-tjänsten. Standardinställningen är den senaste tillgängliga när den inte anges. 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 kompetensmatrisen, prefixet med tecknet |
outputs |
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 sammanslagning av 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. |
Ett URI-fragment som anger typen av färdighet. |
|
context |
string |
Representerar den nivå där åtgärder utförs, till exempel dokumentets rot- eller dokumentinnehåll (till exempel /document eller /document/content). Standardvärdet är /document. |
|
description |
string |
Beskrivningen av färdigheten som beskriver indata, utdata och användning av färdigheten. |
|
inputs |
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 av 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 kompetensmatrisen, prefixet med tecknet |
|
outputs |
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. |
OcrSkill
En färdighet som extraherar text från bildfiler.
Name | Typ | Standardvärde | Description |
---|---|---|---|
@odata.type |
string:
#Microsoft. |
Ett URI-fragment som anger typen av färdighet. |
|
context |
string |
Representerar den nivå där åtgärder utförs, till exempel dokumentets rot- eller dokumentinnehåll (till exempel /document eller /document/content). Standardvärdet är /document. |
|
defaultLanguageCode |
Ett värde som anger vilken språkkod som ska användas. Standardvärdet är |
||
description |
string |
Beskrivningen av färdigheten 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 |
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 kompetensmatrisen, prefixet med tecknet |
|
outputs |
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 från OcrSkill.
Name | Typ | Description |
---|---|---|
Jns |
string |
Jaunsari (Devanagiri) |
af |
string |
Afrikaans |
anp |
string |
Angika (Devanagiri) |
ar |
string |
Arabiska |
ast |
string |
Asturiska |
awa |
string |
Awadhi-Hindi (Devanagiri) |
az |
string |
Azerbajdzjanska (latinsk) |
be |
string |
Vitryska (kyrillisk och latinsk) |
be-cyrl |
string |
Vitryska (kyrillisk) |
be-latn |
string |
Vitryska (latinsk) |
bfy |
string |
Bagheli |
bfz |
string |
Mahasu Pahari (Devanagiri) |
bg |
string |
Bulgariska |
bgc |
string |
Haryanvi |
bho |
string |
Bhojpuri-Hindi (Devanagiri) |
bi |
string |
Bislama |
bns |
string |
Bundeli |
br |
string |
Breton |
bra |
string |
Brajbha |
brx |
string |
Bodo (Devanagiri) |
bs |
string |
Bosniska latinska |
bua |
string |
Buryat (kyrillisk) |
ca |
string |
Katalanska |
ceb |
string |
Cebuano |
ch |
string |
Chamorro |
cnr-cyrl |
string |
Montenegrin (kyrillisk) |
cnr-latn |
string |
Montenegrin (latinsk) |
co |
string |
Korsikanska |
crh |
string |
Krimtatar (latinsk) |
cs |
string |
Tjeckiska |
csb |
string |
Kasjubiska |
cy |
string |
Walesiska |
da |
string |
Danska |
de |
string |
Tyska |
dhi |
string |
Dhimal (Devanagiri) |
doi |
string |
Dogri (Devanagiri) |
dsb |
string |
Lägre sorbian |
el |
string |
Grekiska |
en |
string |
Engelska |
es |
string |
Spanska |
et |
string |
Estniska |
eu |
string |
Baskiska |
fa |
string |
Persiska |
fi |
string |
Finska |
fil |
string |
Filipino |
fj |
string |
Fijianska |
fo |
string |
Färöiska |
fr |
string |
Franska |
fur |
string |
Frulian |
fy |
string |
Västra frisiska |
ga |
string |
Iriska |
gag |
string |
Gagauz (latinsk) |
gd |
string |
Skotsk gaeliska |
gil |
string |
Gilbertese |
gl |
string |
Galiciska |
gon |
string |
Gondi (Devanagiri) |
gv |
string |
Manx |
gvr |
string |
Gurung (Devanagiri) |
haw |
string |
Hawaiian |
hi |
string |
Hindi |
hlb |
string |
Halbi (Devanagiri) |
hne |
string |
Chhattisgarhi (Devanagiri) |
hni |
string |
Hani |
hoc |
string |
Ho (Devanagiri) |
hr |
string |
Kroatiska |
hsb |
string |
Övre sorbian |
ht |
string |
Haitiska |
hu |
string |
Ungerska |
ia |
string |
Interlingua |
id |
string |
Indonesiska |
is |
string |
Isländska |
it |
string |
Italienska |
iu |
string |
Inuktitut (latinsk) |
ja |
string |
Japanska |
jv |
string |
Javanesiska |
kaa |
string |
Kara-Kalpak (latinsk) |
kaa-cyrl |
string |
Kara-Kalpak (kyrillisk) |
kac |
string |
Kachin (latinsk) |
kea |
string |
Kabuverdianu |
kfq |
string |
Korku |
kha |
string |
Khasi |
kk-cyrl |
string |
Kazakiska (kyrillisk) |
kk-latn |
string |
Kazakiska (latinsk) |
kl |
string |
Grönländska |
klr |
string |
Khaling |
kmj |
string |
Malto (Devanagiri) |
ko |
string |
Koreanska |
kos |
string |
Kosraean |
kpy |
string |
Koryak |
krc |
string |
Karachay-Balkar |
kru |
string |
Kurukh (Devanagiri) |
ksh |
string |
Ripuarian |
ku-arab |
string |
Kurdiska (arabiska) |
ku-latn |
string |
Kurdiska (latinsk) |
kum |
string |
Kumyk (kyrillisk) |
kw |
string |
Cornish |
ky |
string |
Kirgizistan (kyrillisk) |
la |
string |
Latin |
lb |
string |
Luxemburgiska |
lkt |
string |
Lakota |
lt |
string |
Litauiska |
mi |
string |
Maori |
mn |
string |
Mongoliska (kyrillisk) |
mr |
string |
Marathi |
ms |
string |
Malay (latinsk) |
mt |
string |
Maltesiska |
mww |
string |
Hmong Daw (latinsk) |
myv |
string |
Erzya (kyrillisk) |
nap |
string |
Napolitanska |
nb |
string |
Norska |
ne |
string |
Nepali |
niu |
string |
Niuean |
nl |
string |
Nederländska |
no |
string |
Norska |
nog |
string |
Nogay |
oc |
string |
Occitanska |
os |
string |
Ossetic |
pa |
string |
Punjabi (arabiska) |
pl |
string |
Polska |
prs |
string |
Dari |
ps |
string |
Pashto |
pt |
string |
Portugisiska |
quc |
string |
K'iche' |
rab |
string |
Chamling |
rm |
string |
Rätoromanska |
ro |
string |
Rumänska |
ru |
string |
Ryska |
sa |
string |
Sanskrit (Devanagiri) |
sat |
string |
Santali (Devanagiri) |
sck |
string |
Sadri (Devanagiri) |
sco |
string |
Skotsk |
sk |
string |
Slovakiska |
sl |
string |
Slovenska |
sm |
string |
Samoanska (latinsk) |
sma |
string |
Sydsamiska |
sme |
string |
Nordsamiska (latinsk) |
smj |
string |
Lulesamiska |
smn |
string |
Inarisamiska |
sms |
string |
Skoltsamiska |
so |
string |
Somaliska (arabiska) |
sq |
string |
Albanska |
sr |
string |
Serbiska (latinsk) (Serbien) |
sr-Cyrl |
string |
Serbiska (kyrillisk) |
sr-Latn |
string |
Serbiska (latinsk) (Serbien) |
srx |
string |
Sirmauri (Devanagiri) |
sv |
string |
Svenska |
sw |
string |
Swahili (latinsk) |
tet |
string |
Tetum |
tg |
string |
Tadzjikiska (kyrillisk) |
thf |
string |
Thangmi |
tk |
string |
Turkmen (latinsk) |
to |
string |
Tongan |
tr |
string |
Turkiska |
tt |
string |
Tatar (latinsk) |
tyv |
string |
Tuvan |
ug |
string |
Uiguriska (arabiska) |
unk |
string |
Okänd (alla) |
ur |
string |
Urdu |
uz |
string |
Uzbekiska (latinsk) |
uz-arab |
string |
Uzbekiska (arabiska) |
uz-cyrl |
string |
Uzbekiska (kyrillisk) |
vo |
string |
Volapük |
wae |
string |
Walser |
xnr |
string |
Kangri (Devanagiri) |
xsr |
string |
Sherpa (Devanagiri) |
yua |
string |
Yucatec Maya |
za |
string |
Zhuang |
zh-Hans |
string |
Kinesiska, förenklad |
zh-Hant |
string |
Kinesiska, traditionell |
zu |
string |
Zulu |
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 standardnamn. |
PIIDetectionSkill
Med hjälp av Textanalys-API:et extraherar personlig information från en indatatext och ger dig möjlighet att maskera den.
Name | Typ | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
Ett URI-fragment som anger typen av färdighet. |
context |
string |
Representerar den nivå där åtgärder utförs, till exempel dokumentets rot- eller dokumentinnehåll (till exempel /document eller /document/content). Standardvärdet är /document. |
defaultLanguageCode |
string |
Ett värde som anger vilken språkkod som ska användas. Standardvärdet är |
description |
string |
Beskrivningen av färdigheten som beskriver indata, utdata och användning av färdigheten. |
domain |
string |
Om detta 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 |
Indata för färdigheterna kan vara en kolumn i källdatauppsättningen eller utdata från en överordnad färdighet. |
|
maskingCharacter |
string |
Tecknet som används för att maskera texten om parametern maskingMode är inställd på att ersätta. Standardvärdet är |
maskingMode |
En parameter som tillhandahåller olika sätt att maskera den personliga information som identifieras i indatatexten. Standardvärdet är "none". |
|
minimumPrecision |
number |
Ett värde mellan 0 och 1 som endast används för att inkludera entiteter vars förtroendepoäng är större än det angivna värdet. Om det inte anges (standard), eller om det uttryckligen anges till null, inkluderas alla entiteter. |
modelVersion |
string |
Den version av modellen som ska användas när du anropar Textanalys-tjänsten. Standardinställningen är den senaste tillgängliga när den inte anges. 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 kompetensmatrisen, prefixet med tecknet |
outputs |
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.
Name | Typ | Description |
---|---|---|
none |
string |
Ingen maskering sker och maskeradeText-utdata returneras inte. |
replace |
string |
Ersätter de identifierade entiteterna med tecknet som anges i parametern maskingCharacter. Tecknet upprepas till längden på den identifierade entiteten så att förskjutningarna korrekt motsvarar både indatatexten och utdatamaskeradText. |
SearchError
Beskriver ett felvillkor för API:et.
Name | Typ | Description |
---|---|---|
code |
string |
En av en serverdefinierad uppsättning felkoder. |
details |
En matris med information om specifika fel som ledde till det rapporterade felet. |
|
message |
string |
En mänsklig läsbar representation av felet. |
SearchIndexerKnowledgeStore
Definition av ytterligare projektioner för azure blob, tabell eller filer för berikade data.
Name | Typ | Description |
---|---|---|
projections |
En lista över ytterligare projektioner som ska utföras under indexeringen. |
|
storageConnectionString |
string |
Den anslutningssträng till lagringskontoprojektionerna lagras i. |
SearchIndexerKnowledgeStoreFileProjectionSelector
Projektionsdefinition för vilka data som ska lagras i Azure Files.
Name | Typ | Description |
---|---|---|
generatedKeyName |
string |
Namnet på den genererade nyckel som projektionen ska lagras under. |
inputs |
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 vilka data som ska lagras i Azure Blob.
Name | Typ | Description |
---|---|---|
generatedKeyName |
string |
Namnet på den genererade nyckel som projektionen ska lagras under. |
inputs |
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. |
SearchIndexerKnowledgeStoreProjection
Containerobjekt för olika projektionsväljare.
Name | Typ | Description |
---|---|---|
files |
Projektioner till Azure File Storage. |
|
objects |
Projektioner till Azure Blob Storage. |
|
tables |
Projektioner till Azure Table Storage. |
SearchIndexerKnowledgeStoreTableProjectionSelector
Beskrivning av vilka data som ska lagras i Azure-tabeller.
Name | Typ | Description |
---|---|---|
generatedKeyName |
string |
Namnet på den genererade nyckel som projektionen ska lagras under. |
inputs |
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å den Azure-tabell som du vill lagra projicerade data i. |
SearchIndexerSkillset
En lista över färdigheter.
Name | Typ | Description |
---|---|---|
@odata.etag |
string |
ETag för kompetensuppsättningen. |
cognitiveServices | CognitiveServicesAccount: |
Information om Azure AI-tjänsten som ska användas när du kör färdigheter. |
description |
string |
Beskrivning av kompetensuppsättningen. |
encryptionKey |
En beskrivning av en krypteringsnyckel som du skapar i Azure Key Vault. Den här nyckeln används för att ge en ytterligare nivå av kryptering i vila för din kompetensuppsättningsdefinition när du vill ha fullständig försäkran om att ingen, inte ens Microsoft, kan dekryptera definitionen av din kompetensuppsättning. När du har krypterat definitionen för din kompetensuppsättning 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. Definitionen av din kompetensuppsättning 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. |
|
knowledgeStore |
Definition av ytterligare projektioner för Azure-blob, tabell eller filer för berikade data. |
|
name |
string |
Namnet på kompetensuppsä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 i söktjänsten, till exempel index och synonymkartor.
Name | Typ | Description |
---|---|---|
accessCredentials |
Valfria Azure Active Directory-autentiseringsuppgifter som används för att komma åt din Azure-Key Vault. Krävs inte om du använder hanterad identitet i stället. |
|
keyVaultKeyName |
string |
Namnet på din Azure Key Vault nyckel som ska användas för att kryptera vilande data. |
keyVaultKeyVersion |
string |
Versionen av din Azure Key Vault-nyckel som ska användas för att kryptera dina vilande data. |
keyVaultUri |
string |
URI:n för din Azure-Key Vault, även kallad DNS-namn, som innehåller nyckeln som ska användas för att kryptera vilande data. Ett exempel på en URI kan vara |
SentimentSkill
Textanalys positiv-negativ attitydanalys, poängsatt som ett flyttalsvärde i intervallet noll till 1.
Name | Typ | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
Ett URI-fragment som anger typen av färdighet. |
context |
string |
Representerar den nivå där åtgärder utförs, till exempel dokumentets rot- eller dokumentinnehåll (till exempel /document eller /document/content). Standardvärdet är /document. |
defaultLanguageCode |
Ett värde som anger vilken språkkod som ska användas. Standardvärdet är |
|
description |
string |
Beskrivningen av färdigheten som beskriver indata, utdata och användning av färdigheten. |
inputs |
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 kompetensmatrisen, prefixet med tecknet |
outputs |
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. |
SentimentSkillLanguage
Språkkoderna som stöds för indatatext av SentimentSkill.
Name | Typ | Description |
---|---|---|
da |
string |
Danska |
de |
string |
Tyska |
el |
string |
Grekiska |
en |
string |
Engelska |
es |
string |
Spanska |
fi |
string |
Finska |
fr |
string |
Franska |
it |
string |
Italienska |
nl |
string |
Nederländska |
no |
string |
Norska (Bokmaal) |
pl |
string |
Polska |
pt-PT |
string |
Portugisiska (Portugal) |
ru |
string |
Ryska |
sv |
string |
Svenska |
tr |
string |
Turkiska |
SentimentSkillV3
Med hjälp av Textanalys-API:et utvärderas ostrukturerad text och för varje post tillhandahåller sentimentetiketter (till exempel "negativ", "neutral" och "positiv") baserat på den högsta konfidenspoäng som hittats av tjänsten på menings- och dokumentnivå.
Name | Typ | Standardvärde | Description |
---|---|---|---|
@odata.type |
string:
#Microsoft. |
Ett URI-fragment som anger typen av färdighet. |
|
context |
string |
Representerar den nivå där åtgärder utförs, till exempel dokumentets rot- eller dokumentinnehåll (till exempel /document eller /document/content). Standardvärdet är /document. |
|
defaultLanguageCode |
string |
Ett värde som anger vilken språkkod som ska användas. Standardvärdet är |
|
description |
string |
Beskrivningen av färdigheten som beskriver indata, utdata och användning av färdigheten. |
|
includeOpinionMining |
boolean |
False |
Om värdet är true innehåller kunskapsutdata information från Textanalys för åsiktsutvinning, nämligen mål (substantiv eller verb) och deras associerade utvärdering (adjektiv) i texten. Standardvärdet är false. |
inputs |
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 Textanalys-tjänsten. Standardinställningen är den senaste tillgängliga när den inte anges. 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 kompetensmatrisen, prefixet med tecknet |
|
outputs |
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 (kallas även för flerdelsfält).
Name | Typ | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
Ett URI-fragment som anger typen av färdighet. |
context |
string |
Representerar den nivå där åtgärder utförs, till exempel dokumentets rot- eller dokumentinnehåll (till exempel /document eller /document/content). Standardvärdet är /document. |
description |
string |
Beskrivningen av färdigheten som beskriver indata, utdata och användning av färdigheten. |
inputs |
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 kompetensmatrisen, prefixet med tecknet |
outputs |
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. |
Ett URI-fragment som anger typen av färdighet. |
context |
string |
Representerar den nivå där åtgärder utförs, till exempel dokumentets rot- eller dokumentinnehåll (till exempel /document eller /document/content). Standardvärdet är /document. |
defaultLanguageCode |
Ett värde som anger vilken språkkod som ska användas. Standardvärdet är |
|
description |
string |
Beskrivningen av färdigheten som beskriver indata, utdata och användning av färdigheten. |
inputs |
Indata för färdigheterna kan vara en kolumn i källdatauppsättningen eller utdata från en överordnad färdighet. |
|
maximumPageLength |
integer |
Önskad maximal sidlängd. Standardvärdet är 10000. |
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 kompetensmatrisen, prefixet med tecknet |
outputs |
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. |
|
textSplitMode |
Ett värde som anger vilket delningsläge som ska utföras. |
SplitSkillLanguage
Språkkoderna som stöds för indatatext av SplitSkill.
Name | Typ | Description |
---|---|---|
am |
string |
Amhariska |
bs |
string |
Bosnian |
cs |
string |
Tjeckiska |
da |
string |
Danska |
de |
string |
Tyska |
en |
string |
Engelska |
es |
string |
Spanska |
et |
string |
Estniska |
fi |
string |
Finska |
fr |
string |
Franska |
he |
string |
Hebreiska |
hi |
string |
Hindi |
hr |
string |
Kroatiska |
hu |
string |
Ungerska |
id |
string |
Indonesiska |
is |
string |
Isländska |
it |
string |
Italienska |
ja |
string |
Japanska |
ko |
string |
Koreanska |
lv |
string |
Lettiska |
nb |
string |
Norska |
nl |
string |
Nederländska |
pl |
string |
Polska |
pt |
string |
Portugisiska (Portugal) |
pt-br |
string |
Portugisiska (Brasilien) |
ru |
string |
Ryska |
sk |
string |
Slovakiska |
sl |
string |
Slovenska |
sr |
string |
Serbiska |
sv |
string |
Svenska |
tr |
string |
Turkiska |
ur |
string |
Urdu |
zh |
string |
Kinesiska (förenklad) |
TextSplitMode
Ett värde som anger vilket delningsläge som ska utföras.
Name | Typ | Description |
---|---|---|
pages |
string |
Dela upp texten i enskilda sidor. |
sentences |
string |
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. |
Ett URI-fragment som anger typen av färdighet. |
context |
string |
Representerar den nivå där åtgärder utförs, till exempel dokumentets rot- eller dokumentinnehåll (till exempel /document eller /document/content). Standardvärdet är /document. |
defaultFromLanguageCode |
Språkkoden som dokument ska översättas från för dokument som inte uttryckligen anger från-språket. |
|
defaultToLanguageCode |
Språkkoden som dokument ska översättas till för dokument som inte uttryckligen anger till-språket. |
|
description |
string |
Beskrivningen av färdigheten som beskriver indata, utdata och användning av färdigheten. |
inputs |
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 kompetensmatrisen, prefixet med tecknet |
outputs |
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 |
Språkkoden för att översätta dokument från när varken fromLanguageCode-indata eller defaultFromLanguageCode-parametern har angetts och den automatiska språkidentifieringen misslyckas. Standardvärdet är |
TextTranslationSkillLanguage
Språkkoderna som stöds för indatatext av TextTranslationSkill.
Name | Typ | Description |
---|---|---|
af |
string |
Afrikaans |
ar |
string |
Arabiska |
bg |
string |
Bulgariska |
bn |
string |
Bangla |
bs |
string |
Bosniska (latinsk) |
ca |
string |
Katalanska |
cs |
string |
Tjeckiska |
cy |
string |
Walesiska |
da |
string |
Danska |
de |
string |
Tyska |
el |
string |
Grekiska |
en |
string |
Engelska |
es |
string |
Spanska |
et |
string |
Estniska |
fa |
string |
Persiska |
fi |
string |
Finska |
fil |
string |
Filipino |
fj |
string |
Fijianska |
fr |
string |
Franska |
he |
string |
Hebreiska |
hi |
string |
Hindi |
hr |
string |
Kroatiska |
ht |
string |
Haitiska |
hu |
string |
Ungerska |
id |
string |
Indonesiska |
is |
string |
Isländska |
it |
string |
Italienska |
ja |
string |
Japanska |
ko |
string |
Koreanska |
lt |
string |
Litauiska |
lv |
string |
Lettiska |
mg |
string |
Madagaskiska |
ms |
string |
Malajiska |
mt |
string |
Maltesiska |
mww |
string |
Hmong Daw |
nb |
string |
Norska |
nl |
string |
Nederländska |
otq |
string |
Queretaro Otomi |
pl |
string |
Polska |
pt |
string |
Portugisiska |
ro |
string |
Rumänska |
ru |
string |
Ryska |
sk |
string |
Slovakiska |
sl |
string |
Slovenska |
sm |
string |
Samoanska |
sr-Cyrl |
string |
Serbiska (kyrillisk) |
sr-Latn |
string |
Serbiska (latinsk) (Serbien) |
sv |
string |
Svenska |
sw |
string |
Kiswahili |
ta |
string |
Tamilska |
te |
string |
Telugu |
th |
string |
Thailändska |
tlh |
string |
Klingonska |
to |
string |
Tongan |
tr |
string |
Turkiska |
ty |
string |
Tahitian |
uk |
string |
Ukrainska |
ur |
string |
Urdu |
vi |
string |
Vietnamesiska |
yua |
string |
Yucatec Maya |
yue |
string |
Kantonesiska (traditionell) |
zh-Hans |
string |
Kinesiska, förenklad |
zh-Hant |
string |
Kinesiska, traditionell |
VisualFeature
Strängarna som anger vilka typer av visuella funktioner som ska returneras.
Name | Typ | Description |
---|---|---|
adult |
string |
Visuella funktioner som identifieras som vuxna personer. |
brands |
string |
Visuella funktioner som identifieras som kommersiella varumärken. |
categories |
string |
Kategorier. |
description |
string |
Beskrivning. |
faces |
string |
Visuella funktioner som identifieras som personers ansikten. |
objects |
string |
Visuella funktioner som identifieras som objekt. |
tags |
string |
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. |
Ett URI-fragment som anger typen av färdighet. |
batchSize |
integer |
Önskad batchstorlek som anger antalet dokument. |
context |
string |
Representerar den nivå där åtgärder utförs, till exempel dokumentets rot- eller dokumentinnehåll (till exempel /document eller /document/content). Standardvärdet är /document. |
degreeOfParallelism |
integer |
Om detta anges, antalet parallella anrop som kan göras till webb-API:et. |
description |
string |
Beskrivningen av färdigheten som beskriver indata, utdata och användning av färdigheten. |
httpHeaders |
object |
De huvuden som krävs för att göra http-begäran. |
httpMethod |
string |
Metoden för http-begäran. |
inputs |
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 kompetensmatrisen, prefixet med tecknet |
outputs |
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 |
Önskad tidsgräns för begäran. Standardvärdet är 30 sekunder. |
uri |
string |
URL:en för webb-API:et. |