Sdílet prostřednictvím


Skillsets - Create Or Update

Vytvoří novou sadu dovedností ve vyhledávací službě nebo aktualizuje sadu dovedností, pokud už existuje.

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

Parametry identifikátoru URI

Name V Vyžadováno Typ Description
endpoint
path True

string

Adresa URL koncového bodu vyhledávací služby.

skillsetName
path True

string

Název sady dovedností, která se má vytvořit nebo aktualizovat.

api-version
query True

string

Verze rozhraní API klienta.

disableCacheReprocessingChangeDetection
query

boolean

Zakáže detekci změn opětovného zpracování mezipaměti.

ignoreResetRequirements
query

boolean

Ignoruje požadavky na resetování mezipaměti.

Hlavička požadavku

Name Vyžadováno Typ Description
x-ms-client-request-id

string (uuid)

ID sledování odeslané s požadavkem, které vám pomůže s laděním.

If-Match

string

Definuje podmínku If-Match. Operace bude provedena pouze v případě, že značky ETag na serveru odpovídají této hodnotě.

If-None-Match

string

Definuje podmínku If-None-Match. Operace bude provedena pouze v případě, že značky ETag na serveru neodpovídají této hodnotě.

Prefer True

string

U požadavků HTTP PUT dává službě pokyn k vrácení vytvořeného nebo aktualizovaného prostředku při úspěchu.

Text požadavku

Name Vyžadováno Typ Description
name True

string

Název sady dovedností.

skills True SearchIndexerSkill[]:

Seznam dovedností v sadě dovedností.

@odata.etag

string

ETag sady dovedností.

cognitiveServices CognitiveServicesAccount:

Podrobnosti o službě Azure AI, která se má použít při spouštění dovedností.

description

string

Popis sady dovedností.

encryptionKey

SearchResourceEncryptionKey

Popis šifrovacího klíče, který vytvoříte ve službě Azure Key Vault. Tento klíč slouží k zajištění další úrovně neaktivních uložených šifrování pro definici sady dovedností, pokud chcete mít plnou jistotu, že definici sady dovedností může dešifrovat nikdo, ani Microsoft. Jakmile zašifrujete definici sady dovedností, zůstane vždy zašifrovaná. Vyhledávací služba bude ignorovat pokusy o nastavení této vlastnosti na hodnotu null. Tuto vlastnost můžete podle potřeby změnit, pokud chcete šifrovací klíč otočit; Definice sady dovedností nebude mít vliv. Šifrování pomocí klíčů spravovaných zákazníkem není k dispozici pro bezplatné vyhledávací služby a je k dispozici pouze pro placené služby vytvořené 1. ledna 2019 nebo po 1. lednu 2019.

indexProjections

SearchIndexerIndexProjections

Definice dalších projekcí sekundárního indexu vyhledávání

knowledgeStore

SearchIndexerKnowledgeStore

Definice dalších projekcí pro objekty blob, tabulky nebo soubory Azure pro rozšířená data

Odpovědi

Name Typ Description
200 OK

SearchIndexerSkillset

Sada dovedností se úspěšně aktualizuje.

201 Created

SearchIndexerSkillset

Sada dovedností se úspěšně vytvořila.

Other Status Codes

ErrorResponse

Chybová odpověď.

Příklady

SearchServiceCreateOrUpdateSkillset

Ukázkový požadavek

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





{
  "name": "tempskillset",
  "description": "Skillset for extracting entities and more",
  "skills": [
    {
      "@odata.type": "#Microsoft.Skills.Text.LanguageDetectionSkill",
      "name": "skill2",
      "inputs": [
        {
          "name": "text",
          "source": "/document/content"
        },
        {
          "name": "countryHint",
          "source": "/document/countryHint"
        }
      ],
      "outputs": [
        {
          "name": "languageCode",
          "targetName": "languageCode"
        }
      ]
    },
    {
      "textSplitMode": "pages",
      "maximumPageLength": 4000,
      "unit": "azureOpenAITokens",
      "azureOpenAITokenizerParameters": {
        "encoderModelName": "cl100k_base",
        "allowedSpecialTokens": [
          "[START]",
          "[END]"
        ]
      },
      "@odata.type": "#Microsoft.Skills.Text.SplitSkill",
      "name": "skill3",
      "inputs": [
        {
          "name": "text",
          "source": "/document/content"
        },
        {
          "name": "languageCode",
          "source": "/document/languageCode"
        }
      ],
      "outputs": [
        {
          "name": "textItems",
          "targetName": "pages"
        }
      ]
    },
    {
      "@odata.type": "#Microsoft.Skills.Text.KeyPhraseExtractionSkill",
      "name": "skill4",
      "context": "/document/pages/*",
      "inputs": [
        {
          "name": "text",
          "source": "/document/content"
        },
        {
          "name": "languageCode",
          "source": "/document/languageCode"
        }
      ],
      "outputs": [
        {
          "name": "keyPhrases",
          "targetName": "keyPhrases"
        }
      ]
    },
    {
      "uri": "https://contoso.example.org/",
      "httpMethod": "POST",
      "timeout": "PT5S",
      "@odata.type": "#Microsoft.Skills.Custom.WebApiSkill",
      "name": "skill5",
      "inputs": [
        {
          "name": "text",
          "source": "/document/content"
        },
        {
          "name": "languageCode",
          "source": "/document/languageCode"
        }
      ],
      "outputs": [
        {
          "name": "customresult",
          "targetName": "result"
        }
      ]
    },
    {
      "outputMode": "oneToMany",
      "markdownHeaderDepth": "h3",
      "@odata.type": "#Microsoft.Skills.Util.DocumentIntelligenceLayoutSkill",
      "name": "docIntelligenceLayoutSkill",
      "context": "/document",
      "inputs": [
        {
          "name": "file_data",
          "source": "/document/content"
        }
      ],
      "outputs": [
        {
          "name": "markdown_document",
          "targetName": "markdown_document"
        }
      ]
    }
  ],
  "cognitiveServices": {
    "key": "myKey",
    "subdomainUrl": "https://mySubdomainName.cognitiveservices.azure.com",
    "@odata.type": "#Microsoft.Azure.Search.AIServicesByKey"
  },
  "encryptionKey": {
    "keyVaultKeyName": "myUserManagedEncryptionKey-createdinAzureKeyVault",
    "keyVaultKeyVersion": "myKeyVersion-32charAlphaNumericString",
    "keyVaultUri": "https://myKeyVault.vault.azure.net",
    "accessCredentials": {
      "applicationId": "00000000-0000-0000-0000-000000000000",
      "applicationSecret": "<applicationSecret>"
    }
  }
}

Ukázková odpověď

{
  "@odata.etag": "0x1234568AE7E58A1",
  "name": "tempskillset",
  "description": "Skillset for extracting entities and more",
  "skills": [
    {
      "@odata.type": "#Microsoft.Skills.Text.LanguageDetectionSkill",
      "name": "skill2",
      "inputs": [
        {
          "name": "text",
          "source": "/document/content",
          "inputs": []
        },
        {
          "name": "countryHint",
          "source": "/document/countryHint",
          "inputs": []
        }
      ],
      "outputs": [
        {
          "name": "languageCode",
          "targetName": "languageCode"
        }
      ]
    },
    {
      "@odata.type": "#Microsoft.Skills.Text.SplitSkill",
      "name": "skill3",
      "textSplitMode": "pages",
      "maximumPageLength": 4000,
      "unit": "azureOpenAITokens",
      "inputs": [
        {
          "name": "text",
          "source": "/document/content",
          "inputs": []
        },
        {
          "name": "languageCode",
          "source": "/document/languageCode",
          "inputs": []
        }
      ],
      "outputs": [
        {
          "name": "textItems",
          "targetName": "pages"
        }
      ],
      "azureOpenAITokenizerParameters": {
        "encoderModelName": "cl100k_base",
        "allowedSpecialTokens": [
          "[START]",
          "[END]"
        ]
      }
    },
    {
      "@odata.type": "#Microsoft.Skills.Text.KeyPhraseExtractionSkill",
      "name": "skill4",
      "context": "/document/pages/*",
      "inputs": [
        {
          "name": "text",
          "source": "/document/content",
          "inputs": []
        },
        {
          "name": "languageCode",
          "source": "/document/languageCode",
          "inputs": []
        }
      ],
      "outputs": [
        {
          "name": "keyPhrases",
          "targetName": "keyPhrases"
        }
      ]
    },
    {
      "@odata.type": "#Microsoft.Skills.Custom.WebApiSkill",
      "name": "skill5",
      "uri": "https://contoso.example.org/",
      "httpMethod": "POST",
      "timeout": "PT5S",
      "inputs": [
        {
          "name": "text",
          "source": "/document/content",
          "inputs": []
        },
        {
          "name": "languageCode",
          "source": "/document/languageCode",
          "inputs": []
        }
      ],
      "outputs": [
        {
          "name": "customresult",
          "targetName": "result"
        }
      ]
    },
    {
      "@odata.type": "#Microsoft.Skills.Util.DocumentIntelligenceLayoutSkill",
      "name": "docIntelligenceLayoutSkill",
      "context": "/document",
      "outputMode": "oneToMany",
      "markdownHeaderDepth": "h3",
      "inputs": [
        {
          "name": "file_data",
          "source": "/document/content",
          "inputs": []
        }
      ],
      "outputs": [
        {
          "name": "markdown_document",
          "targetName": "markdown_document"
        }
      ]
    }
  ],
  "cognitiveServices": {
    "@odata.type": "#Microsoft.Azure.Search.AIServicesByKey",
    "key": "myKey",
    "subdomainUrl": "https://mySubdomainName.cognitiveservices.azure.com"
  },
  "encryptionKey": {
    "keyVaultKeyName": "myUserManagedEncryptionKey-createdinAzureKeyVault",
    "keyVaultKeyVersion": "myKeyVersion-32charAlphaNumericString",
    "keyVaultUri": "https://myKeyVault.vault.azure.net",
    "accessCredentials": {
      "applicationId": "00000000-0000-0000-0000-000000000000",
      "applicationSecret": "<applicationSecret>"
    }
  }
}
{
  "@odata.etag": "0x1234568AE7E58A1",
  "name": "tempskillset",
  "description": "Skillset for extracting entities and more",
  "skills": [
    {
      "@odata.type": "#Microsoft.Skills.Text.LanguageDetectionSkill",
      "name": "skill2",
      "inputs": [
        {
          "name": "text",
          "source": "/document/content",
          "inputs": []
        },
        {
          "name": "countryHint",
          "source": "/document/countryHint",
          "inputs": []
        }
      ],
      "outputs": [
        {
          "name": "languageCode",
          "targetName": "languageCode"
        }
      ]
    },
    {
      "@odata.type": "#Microsoft.Skills.Text.SplitSkill",
      "name": "skill3",
      "textSplitMode": "pages",
      "maximumPageLength": 4000,
      "unit": "azureOpenAITokens",
      "inputs": [
        {
          "name": "text",
          "source": "/document/content",
          "inputs": []
        },
        {
          "name": "languageCode",
          "source": "/document/languageCode",
          "inputs": []
        }
      ],
      "outputs": [
        {
          "name": "textItems",
          "targetName": "pages"
        }
      ],
      "azureOpenAITokenizerParameters": {
        "encoderModelName": "cl100k_base",
        "allowedSpecialTokens": [
          "[START]",
          "[END]"
        ]
      }
    },
    {
      "@odata.type": "#Microsoft.Skills.Text.KeyPhraseExtractionSkill",
      "name": "skill4",
      "context": "/document/pages/*",
      "inputs": [
        {
          "name": "text",
          "source": "/document/content",
          "inputs": []
        },
        {
          "name": "languageCode",
          "source": "/document/languageCode",
          "inputs": []
        }
      ],
      "outputs": [
        {
          "name": "keyPhrases",
          "targetName": "keyPhrases"
        }
      ]
    },
    {
      "@odata.type": "#Microsoft.Skills.Custom.WebApiSkill",
      "name": "skill5",
      "uri": "https://contoso.example.org/",
      "httpMethod": "POST",
      "timeout": "PT5S",
      "inputs": [
        {
          "name": "text",
          "source": "/document/content",
          "inputs": []
        },
        {
          "name": "languageCode",
          "source": "/document/languageCode",
          "inputs": []
        }
      ],
      "outputs": [
        {
          "name": "customresult",
          "targetName": "result"
        }
      ]
    },
    {
      "@odata.type": "#Microsoft.Skills.Util.DocumentIntelligenceLayoutSkill",
      "name": "docIntelligenceLayoutSkill",
      "context": "/document",
      "outputMode": "oneToMany",
      "markdownHeaderDepth": "h3",
      "inputs": [
        {
          "name": "file_data",
          "source": "/document/content",
          "inputs": []
        }
      ],
      "outputs": [
        {
          "name": "markdown_document",
          "targetName": "markdown_document"
        }
      ]
    }
  ],
  "cognitiveServices": {
    "@odata.type": "#Microsoft.Azure.Search.AIServicesByKey",
    "key": "myKey",
    "subdomainUrl": "https://mySubdomainName.cognitiveservices.azure.com"
  },
  "encryptionKey": {
    "keyVaultKeyName": "myUserManagedEncryptionKey-createdinAzureKeyVault",
    "keyVaultKeyVersion": "myKeyVersion-32charAlphaNumericString",
    "keyVaultUri": "https://myKeyVault.vault.azure.net",
    "accessCredentials": {
      "applicationId": "00000000-0000-0000-0000-000000000000",
      "applicationSecret": "<applicationSecret>"
    }
  }
}

Definice

Name Description
AIServicesAccountIdentity

Účet více oblastí prostředku služby Azure AI, který je připojený ke sadě dovedností.

AIServicesAccountKey

Klíč účtu prostředku služby Azure AI, který je připojený k sadě dovedností, který se má použít s subdoménou prostředku.

AmlSkill

Dovednost AML umožňuje rozšířit rozšiřování AI pomocí vlastního modelu Azure Machine Learning (AML). Jakmile se model AML vytrénuje a nasadí, dovednost AML ji integruje do rozšiřování AI.

AzureActiveDirectoryApplicationCredentials

Přihlašovací údaje registrované aplikace vytvořené pro vaši vyhledávací službu, které slouží k ověřenému přístupu k šifrovacím klíčům uloženým ve službě Azure Key Vault.

AzureOpenAIEmbeddingSkill

Umožňuje vygenerovat vektorové vkládání pro daný textový vstup pomocí prostředku Azure OpenAI.

AzureOpenAIModelName

Název modelu Azure Open AI, který se bude volat.

AzureOpenAITokenizerParameters
CognitiveServicesAccountKey

Klíč účtu více oblastí prostředku služby Azure AI, který je připojený k sadě dovedností.

ConditionalSkill

Dovednost, která umožňuje scénářům, které vyžadují logickou operaci k určení dat, která se mají přiřadit k výstupu.

CustomEntity

Objekt obsahující informace o nalezených shodách a souvisejících metadatech.

CustomEntityAlias

Složitý objekt, který lze použít k určení alternativního pravopisu nebo synonym pro název kořenové entity.

CustomEntityLookupSkill

Dovednost hledá text z vlastního seznamu slov a frází definovaných uživatelem.

CustomEntityLookupSkillLanguage

Kódy jazyka podporované pro zadávání textu customEntityLookupSkill.

DefaultCognitiveServicesAccount

Prázdný objekt, který představuje výchozí prostředek služby Azure AI pro sadu dovedností.

DocumentExtractionSkill

Dovednost, která extrahuje obsah ze souboru v kanálu rozšiřování.

DocumentIntelligenceLayoutSkill

Dovednost, která extrahuje informace o obsahu a rozložení (jako markdown) prostřednictvím služeb Azure AI, ze souborů v kanálu rozšiřování.

DocumentIntelligenceLayoutSkillMarkdownHeaderDepth

Hloubka záhlaví ve výstupu markdownu. Výchozí hodnota je h6.

DocumentIntelligenceLayoutSkillOutputMode

Řídí kardinalitu výstupu vytvořeného dovedností. Výchozí hodnota je oneToMany.

EntityCategory

Řetězec označující kategorie entit, které se mají vrátit.

EntityLinkingSkill

Pomocí rozhraní API pro analýzu textu extrahuje propojené entity z textu.

EntityRecognitionSkill

Tato dovednost je zastaralá. Použijte V3. Místo toho entityRecognitionSkill.

EntityRecognitionSkillLanguage

Zavrhovaný. Kódy jazyka podporované pro vstupní text podle EntityRecognitionSkill.

EntityRecognitionSkillV3

Pomocí rozhraní API pro analýzu textu extrahuje entity různých typů z textu.

ErrorAdditionalInfo

Další informace o chybě správy prostředků

ErrorDetail

Podrobnosti o chybě.

ErrorResponse

Chybová odpověď

ImageAnalysisSkill

Dovednost, která analyzuje soubory obrázků. Extrahuje bohatou sadu vizuálních funkcí na základě obsahu obrázku.

ImageAnalysisSkillLanguage

Kódy jazyka podporované pro vstup nástrojem ImageAnalysisSkill.

ImageDetail

Řetězec označující, které podrobnosti specifické pro doménu se mají vrátit.

IndexProjectionMode

Definuje chování projekcí indexu ve vztahu ke zbytku indexeru.

InputFieldMappingEntry

Mapování vstupních polí pro dovednost

KeyPhraseExtractionSkill

Dovednost, která používá analýzu textu pro extrakci klíčových frází.

KeyPhraseExtractionSkillLanguage

Kódy jazyka podporované pro vstupní text pomocí KeyPhraseExtractionSkill.

LanguageDetectionSkill

Dovednost, která rozpozná jazyk vstupního textu a hlásí kód jednoho jazyka pro každý dokument odeslaný na žádost. Kód jazyka je spárovaný se skóre označujícím spolehlivost analýzy.

LineEnding

Definuje posloupnost znaků, která se má použít mezi řádky textu rozpoznanou dovedností OCR. Výchozí hodnota je mezera.

MergeSkill

Dovednost pro sloučení dvou nebo více řetězců do jednoho sjednoceného řetězce s volitelným uživatelem definovaným oddělovačem, který odděluje jednotlivé součásti.

OcrSkill

Dovednost, která extrahuje text ze souborů obrázků.

OcrSkillLanguage

Kódy jazyka podporované pro vstup pomocí OcrSkill.

OutputFieldMappingEntry

Mapování výstupních polí pro dovednost

PIIDetectionSkill

Pomocí rozhraní API pro analýzu textu extrahuje osobní údaje ze vstupního textu a poskytne vám možnost ho maskovat.

PIIDetectionSkillMaskingMode

Řetězec označující, jaké maskingMode použít k maskování osobních údajů zjištěných ve vstupním textu.

SearchIndexerDataNoneIdentity

Vymaže vlastnost identity zdroje dat.

SearchIndexerDataUserAssignedIdentity

Určuje identitu zdroje dat, která se má použít.

SearchIndexerIndexProjections

Definicedalšíchch

SearchIndexerIndexProjectionSelector

Popis dat uložených v určeném indexu vyhledávání

SearchIndexerIndexProjectionsParameters

Slovník vlastností konfigurace specifické pro projekce indexu. Každý název je název konkrétní vlastnosti. Každá hodnota musí být primitivního typu.

SearchIndexerKnowledgeStore

Definicedalšíchch dat pro azure blob, tabulek nebo souborů

SearchIndexerKnowledgeStoreFileProjectionSelector

Definice projekce pro data, která se mají ukládat ve službě Azure Files.

SearchIndexerKnowledgeStoreObjectProjectionSelector

Definice projekce pro data, která se mají ukládat v objektu blob Azure.

SearchIndexerKnowledgeStoreParameters

Slovník vlastností konfigurace specifické pro úložiště znalostí. Každý název je název konkrétní vlastnosti. Každá hodnota musí být primitivního typu.

SearchIndexerKnowledgeStoreProjection

Objekt kontejneru pro různé selektory projekce

SearchIndexerKnowledgeStoreTableProjectionSelector

Popis dat, která se mají ukládat v tabulkách Azure

SearchIndexerSkillset

Seznam dovedností.

SearchResourceEncryptionKey

Šifrovací klíč spravovaný zákazníkem ve službě Azure Key Vault. Klíče, které vytvoříte a spravujete, se dají použít k šifrování nebo dešifrování neaktivních uložených dat, jako jsou indexy a mapy synonym.

SentimentSkill

Tato dovednost je zastaralá. Použijte V3. SentimentSkill místo toho.

SentimentSkillLanguage

Zavrhovaný. Kódy jazyka podporované pro vstupní text pomocí sentimentSkill.

SentimentSkillV3

Pomocí rozhraní API pro analýzu textu vyhodnocuje nestrukturovaný text a pro každý záznam poskytuje popisky mínění (například "negativní", "neutrální" a "pozitivní") na základě nejvyššího skóre spolehlivosti zjištěného službou na úrovni věty a dokumentu.

ShaperSkill

Dovednost pro přetváření výstupů. Vytvoří komplexní typ pro podporu složených polí (označovaných také jako pole s více částmi).

SplitSkill

Dovednost rozdělit řetězec na bloky textu.

SplitSkillEncoderModelName

Platí pouze v případě, že je jednotka nastavená na azureOpenAITokens. Mezi možnosti patří R50k_base, P50k_base, P50k_edit a CL100k_base. Výchozí hodnota je CL100k_base.

SplitSkillLanguage

Kódy jazyka podporované pro vstupní text nástrojem SplitSkill.

SplitSkillUnit

Hodnota označující, kterou jednotku použít.

TextSplitMode

Hodnota označující, který režim rozdělení se má provést.

TextTranslationSkill

Dovednost překládat text z jednoho jazyka do druhého.

TextTranslationSkillLanguage

Kódy jazyka podporované pro zadávání textu texttranslationSkill.

VisionVectorizeSkill

Umožňuje vygenerovat vektorové vkládání pro daný obrázek nebo textový vstup pomocí rozhraní API pro zpracování obrazu ve službě Azure AI Services Vectorize.

VisualFeature

Řetězce označující typy funkcí vizuálu, které se mají vrátit.

WebApiSkill

Dovednost, která může volat koncový bod webového rozhraní API, což vám umožní rozšířit sadu dovedností tím, že zavolá váš vlastní kód.

AIServicesAccountIdentity

Účet více oblastí prostředku služby Azure AI, který je připojený ke sadě dovedností.

Name Typ Description
@odata.type string:

#Microsoft.Azure.Search.AIServicesByIdentity

Fragment identifikátoru URI určující typ prostředku služby Azure AI připojeného k sadě dovedností.

description

string

Popis prostředku služby Azure AI připojeného k sadě dovedností

identity SearchIndexerDataIdentity:

Spravovaná identita přiřazená uživatelem používaná pro připojení ke službě AI. Pokud není zadána, použije se spravovaná identita přiřazená systémem. Pokud není identita zadaná, při aktualizacích sady dovedností zůstane hodnota beze změny. Pokud je nastavena hodnota none, hodnota této vlastnosti je vymazána.

subdomainUrl

string

Adresa URL subdomény pro odpovídající službu AI.

AIServicesAccountKey

Klíč účtu prostředku služby Azure AI, který je připojený k sadě dovedností, který se má použít s subdoménou prostředku.

Name Typ Description
@odata.type string:

#Microsoft.Azure.Search.AIServicesByKey

Fragment identifikátoru URI určující typ prostředku služby Azure AI připojeného k sadě dovedností.

description

string

Popis prostředku služby Azure AI připojeného k sadě dovedností

key

string

Klíč použitý ke zřízení prostředku služby Azure AI připojeného k sadě dovedností.

subdomainUrl

string

Adresa URL subdomény pro odpovídající službu AI.

AmlSkill

Dovednost AML umožňuje rozšířit rozšiřování AI pomocí vlastního modelu Azure Machine Learning (AML). Jakmile se model AML vytrénuje a nasadí, dovednost AML ji integruje do rozšiřování AI.

Name Typ Description
@odata.type string:

#Microsoft.Skills.Custom.AmlSkill

Fragment identifikátoru URI určující typ dovednosti.

context

string

Představuje úroveň, na které se provádí operace, například kořenový dokument nebo obsah dokumentu (například /document nebo /document/content). Výchozí hodnota je /document.

degreeOfParallelism

integer (int32)

(Volitelné) Po zadání určuje počet volání, které indexer provede paralelně s zadaným koncovým bodem. Tuto hodnotu můžete snížit, pokud koncový bod selhává pod příliš vysokou zátěží požadavku, nebo ji zvýšit, pokud váš koncový bod dokáže přijmout více požadavků a chcete zvýšit výkon indexeru. Pokud není nastavená, použije se výchozí hodnota 5. StupeňOfParallelism lze nastavit na maximálně 10 a minimálně 1.

description

string

Popis dovednosti, která popisuje vstupy, výstupy a využití dovednosti.

inputs

InputFieldMappingEntry[]

Vstupy dovedností můžou být sloupec ve zdrojové sadě dat nebo výstup upstreamové dovednosti.

key

string

(Požadováno pro ověřování klíčů) Klíč pro službu AML.

name

string

Název dovednosti, která ji jednoznačně identifikuje v sadě dovedností. Dovednost bez definovaného názvu bude mít výchozí název indexu založeného na 1 v poli dovedností s předponou znaku #.

outputs

OutputFieldMappingEntry[]

Výstupem dovednosti je buď pole v indexu vyhledávání, nebo hodnota, kterou lze využívat jako vstup jinou dovedností.

region

string

(Volitelné pro ověřování tokenů). Oblast, ve které je služba AML nasazená.

resourceId

string

(Požadováno pro ověřování tokenů). ID prostředku Azure Resource Manageru služby AML. Měla by být ve formátu předplatných/{guid}/resourceGroups/{resource-group-name}/Microsoft.MachineLearningServices/workspaces/{workspace-name}/services/{service_name}.

timeout

string (duration)

(Volitelné) Po zadání označuje časový limit pro klienta HTTP, který volá rozhraní API.

uri

string (uri)

(Požadováno pro žádné ověřování pomocí ověřování nebo klíče) Identifikátor URI bodování služby AML, do které se odešle datová část JSON. Je povoleno pouze schéma identifikátoru URI https.

AzureActiveDirectoryApplicationCredentials

Přihlašovací údaje registrované aplikace vytvořené pro vaši vyhledávací službu, které slouží k ověřenému přístupu k šifrovacím klíčům uloženým ve službě Azure Key Vault.

Name Typ Description
applicationId

string

ID aplikace AAD, kterému byla udělena požadovaná přístupová oprávnění ke službě Azure Key Vault, která se má použít při šifrování neaktivních uložených dat. ID aplikace by nemělo být zaměňováno s ID objektu pro vaši aplikaci AAD.

applicationSecret

string

Ověřovací klíč zadané aplikace AAD.

AzureOpenAIEmbeddingSkill

Umožňuje vygenerovat vektorové vkládání pro daný textový vstup pomocí prostředku Azure OpenAI.

Name Typ Description
@odata.type string:

#Microsoft.Skills.Text.AzureOpenAIEmbeddingSkill

Fragment identifikátoru URI určující typ dovednosti.

apiKey

string

Klíč rozhraní API určeného prostředku Azure OpenAI

authIdentity SearchIndexerDataIdentity:

Spravovaná identita přiřazená uživatelem používaná pro odchozí připojení.

context

string

Představuje úroveň, na které se provádí operace, například kořenový dokument nebo obsah dokumentu (například /document nebo /document/content). Výchozí hodnota je /document.

deploymentId

string

ID nasazení modelu Azure OpenAI v určeném prostředku

description

string

Popis dovednosti, která popisuje vstupy, výstupy a využití dovednosti.

dimensions

integer (int32)

Početdimenzích Podporuje se pouze v modelech pro vkládání textu 3 a novějších.

inputs

InputFieldMappingEntry[]

Vstupy dovedností můžou být sloupec ve zdrojové sadě dat nebo výstup upstreamové dovednosti.

modelName

AzureOpenAIModelName

Název modelu vložení, který je nasazený na zadané cestě deploymentId.

name

string

Název dovednosti, která ji jednoznačně identifikuje v sadě dovedností. Dovednost bez definovaného názvu bude mít výchozí název indexu založeného na 1 v poli dovedností s předponou znaku #.

outputs

OutputFieldMappingEntry[]

Výstupem dovednosti je buď pole v indexu vyhledávání, nebo hodnota, kterou lze využívat jako vstup jinou dovedností.

resourceUri

string (uri)

Identifikátor URI prostředku Azure OpenAI.

AzureOpenAIModelName

Název modelu Azure Open AI, který se bude volat.

Hodnota Description
text-embedding-ada-002
text-embedding-3-large
text-embedding-3-small

AzureOpenAITokenizerParameters

Name Typ Description
allowedSpecialTokens

string[]

(Volitelné) Platí pouze v případě, že je jednotka nastavená na azureOpenAITokens. Tento parametr definuje kolekci speciálních tokenů, které jsou povoleny v rámci procesu tokenizace.

encoderModelName

SplitSkillEncoderModelName

Platí pouze v případě, že je jednotka nastavená na azureOpenAITokens. Mezi možnosti patří R50k_base, P50k_base, P50k_edit a CL100k_base. Výchozí hodnota je CL100k_base.

CognitiveServicesAccountKey

Klíč účtu více oblastí prostředku služby Azure AI, který je připojený k sadě dovedností.

Name Typ Description
@odata.type string:

#Microsoft.Azure.Search.CognitiveServicesByKey

Fragment identifikátoru URI určující typ prostředku služby Azure AI připojeného k sadě dovedností.

description

string

Popis prostředku služby Azure AI připojeného k sadě dovedností

key

string

Klíč použitý ke zřízení prostředku služby Azure AI připojeného k sadě dovedností.

ConditionalSkill

Dovednost, která umožňuje scénářům, které vyžadují logickou operaci k určení dat, která se mají přiřadit k výstupu.

Name Typ Description
@odata.type string:

#Microsoft.Skills.Util.ConditionalSkill

Fragment identifikátoru URI určující typ dovednosti.

context

string

Představuje úroveň, na které se provádí operace, například kořenový dokument nebo obsah dokumentu (například /document nebo /document/content). Výchozí hodnota je /document.

description

string

Popis dovednosti, která popisuje vstupy, výstupy a využití dovednosti.

inputs

InputFieldMappingEntry[]

Vstupy dovedností můžou být sloupec ve zdrojové sadě dat nebo výstup upstreamové dovednosti.

name

string

Název dovednosti, která ji jednoznačně identifikuje v sadě dovedností. Dovednost bez definovaného názvu bude mít výchozí název indexu založeného na 1 v poli dovedností s předponou znaku #.

outputs

OutputFieldMappingEntry[]

Výstupem dovednosti je buď pole v indexu vyhledávání, nebo hodnota, kterou lze využívat jako vstup jinou dovedností.

CustomEntity

Objekt obsahující informace o nalezených shodách a souvisejících metadatech.

Name Typ Description
accentSensitive

boolean

Výchozí nastavení je „false“. Logická hodnota označující, jestli má být porovnání s názvem entity citlivé na zvýraznění.

aliases

CustomEntityAlias[]

Pole složitých objektů, které lze použít k určení alternativního pravopisu nebo synonym pro název kořenové entity.

caseSensitive

boolean

Výchozí nastavení je „false“. Logická hodnota označující, jestli by porovnání s názvem entity mělo být citlivé na velikost písmen znaků. Ukázková malá a malá písmena nerozlišující shody "Microsoft" by mohla být: microsoft, microSoft, MICROSOFT.

defaultAccentSensitive

boolean

Změní výchozí hodnotu citlivosti zvýraznění pro tuto entitu. Slouží ke změně výchozí hodnoty všech aliasů s diakrititivními hodnotami.

defaultCaseSensitive

boolean

Změní výchozí hodnotu citlivosti písmen pro tuto entitu. Slouží ke změně výchozí hodnoty všech aliasů bez rozlišování velkých a malých písmen.

defaultFuzzyEditDistance

integer (int32)

Změní výchozí hodnotu přibližné úpravy vzdálenosti pro tuto entitu. Dá se použít ke změně výchozí hodnoty všech aliasů fuzzyEditDistance hodnot.

description

string

Toto pole lze použít jako průchozí pro vlastní metadata o odpovídajících textech. Hodnota tohoto pole se zobrazí se každou shodou entity ve výstupu dovednosti.

fuzzyEditDistance

integer (int32)

Výchozí nastavení je 0. Maximální hodnota 5. Označuje přijatelný počet divergentních znaků, které by stále představovaly shodu s názvem entity. Vrátí se nejmenší možná fuzziness pro každou danou shodu. Pokud je například vzdálenost úprav nastavená na hodnotu 3, "Windows10" by stále odpovídala "Windows", "Windows10" a "Windows 7". Pokud je citlivost písmen nastavená na hodnotu false, rozdíly mezi případy se nezapočítávají do tolerance fuzziness, ale jinak.

id

string

Toto pole lze použít jako průchozí pro vlastní metadata o odpovídajících textech. Hodnota tohoto pole se zobrazí se každou shodou entity ve výstupu dovednosti.

name

string

Popisovač entity nejvyšší úrovně. Shody ve výstupu dovednosti budou seskupené podle tohoto názvu a měly by představovat "normalizovanou" formu nalezeného textu.

subtype

string

Toto pole lze použít jako průchozí pro vlastní metadata o odpovídajících textech. Hodnota tohoto pole se zobrazí se každou shodou entity ve výstupu dovednosti.

type

string

Toto pole lze použít jako průchozí pro vlastní metadata o odpovídajících textech. Hodnota tohoto pole se zobrazí se každou shodou entity ve výstupu dovednosti.

CustomEntityAlias

Složitý objekt, který lze použít k určení alternativního pravopisu nebo synonym pro název kořenové entity.

Name Typ Description
accentSensitive

boolean

Určete, jestli je alias citlivý na zvýraznění.

caseSensitive

boolean

Určete, jestli alias rozlišují malá a velká písmena.

fuzzyEditDistance

integer (int32)

Určete přibližnou vzdálenost úprav aliasu.

text

string

Text aliasu

CustomEntityLookupSkill

Dovednost hledá text z vlastního seznamu slov a frází definovaných uživatelem.

Name Typ Description
@odata.type string:

#Microsoft.Skills.Text.CustomEntityLookupSkill

Fragment identifikátoru URI určující typ dovednosti.

context

string

Představuje úroveň, na které se provádí operace, například kořenový dokument nebo obsah dokumentu (například /document nebo /document/content). Výchozí hodnota je /document.

defaultLanguageCode

CustomEntityLookupSkillLanguage

Hodnota označující kód jazyka, který se má použít. Výchozí hodnota je en.

description

string

Popis dovednosti, která popisuje vstupy, výstupy a využití dovednosti.

entitiesDefinitionUri

string

Cesta k souboru JSON nebo CSV obsahujícímu veškerý cílový text, který se má shodovat. Tato definice entity je přečtená na začátku spuštění indexeru. Všechny aktualizace tohoto souboru během spuštění indexeru se neprojeví, dokud se nespustí další spuštění. Tato konfigurace musí být přístupná přes PROTOKOL HTTPS.

globalDefaultAccentSensitive

boolean

Globální příznak pro accentSensitive. Pokud funkce AccentSensitive není nastavena ve funkci CustomEntity, bude tato hodnota výchozí hodnotou.

globalDefaultCaseSensitive

boolean

Globální příznak pro rozlišování malých a velkých písmen. Pokud argument CaseSensitive není nastaven ve funkci CustomEntity, bude tato hodnota výchozí hodnotou.

globalDefaultFuzzyEditDistance

integer (int32)

Globální příznak pro FuzzyEditDistance. Pokud funkce FuzzyEditDistance není nastavena ve funkci CustomEntity, bude tato hodnota výchozí hodnotou.

inlineEntitiesDefinition

CustomEntity[]

Vložená definice CustomEntity.

inputs

InputFieldMappingEntry[]

Vstupy dovedností můžou být sloupec ve zdrojové sadě dat nebo výstup upstreamové dovednosti.

name

string

Název dovednosti, která ji jednoznačně identifikuje v sadě dovedností. Dovednost bez definovaného názvu bude mít výchozí název indexu založeného na 1 v poli dovedností s předponou znaku #.

outputs

OutputFieldMappingEntry[]

Výstupem dovednosti je buď pole v indexu vyhledávání, nebo hodnota, kterou lze využívat jako vstup jinou dovedností.

CustomEntityLookupSkillLanguage

Kódy jazyka podporované pro zadávání textu customEntityLookupSkill.

Hodnota Description
da

Dánština

de

Němčina

en

Angličtina

es

Španělština

fi

Finština

fr

Francouzština

it

Italština

ko

Korejština

pt

Portugalština

DefaultCognitiveServicesAccount

Prázdný objekt, který představuje výchozí prostředek služby Azure AI pro sadu dovedností.

Name Typ Description
@odata.type string:

#Microsoft.Azure.Search.DefaultCognitiveServices

Fragment identifikátoru URI určující typ prostředku služby Azure AI připojeného k sadě dovedností.

description

string

Popis prostředku služby Azure AI připojeného k sadě dovedností

DocumentExtractionSkill

Dovednost, která extrahuje obsah ze souboru v kanálu rozšiřování.

Name Typ Description
@odata.type string:

#Microsoft.Skills.Util.DocumentExtractionSkill

Fragment identifikátoru URI určující typ dovednosti.

configuration

object

Slovník konfigurací pro dovednost.

context

string

Představuje úroveň, na které se provádí operace, například kořenový dokument nebo obsah dokumentu (například /document nebo /document/content). Výchozí hodnota je /document.

dataToExtract

string

Typ dat, která se mají extrahovat pro dovednost. Pokud není definován, nastaví se na contentAndMetadata.

description

string

Popis dovednosti, která popisuje vstupy, výstupy a využití dovednosti.

inputs

InputFieldMappingEntry[]

Vstupy dovedností můžou být sloupec ve zdrojové sadě dat nebo výstup upstreamové dovednosti.

name

string

Název dovednosti, která ji jednoznačně identifikuje v sadě dovedností. Dovednost bez definovaného názvu bude mít výchozí název indexu založeného na 1 v poli dovedností s předponou znaku #.

outputs

OutputFieldMappingEntry[]

Výstupem dovednosti je buď pole v indexu vyhledávání, nebo hodnota, kterou lze využívat jako vstup jinou dovedností.

parsingMode

string

ParsingMode pro dovednost. Pokud není definována, nastaví se na výchozí hodnotu.

DocumentIntelligenceLayoutSkill

Dovednost, která extrahuje informace o obsahu a rozložení (jako markdown) prostřednictvím služeb Azure AI, ze souborů v kanálu rozšiřování.

Name Typ Default value Description
@odata.type string:

#Microsoft.Skills.Util.DocumentIntelligenceLayoutSkill

Fragment identifikátoru URI určující typ dovednosti.

context

string

Představuje úroveň, na které se provádí operace, například kořenový dokument nebo obsah dokumentu (například /document nebo /document/content). Výchozí hodnota je /document.

description

string

Popis dovednosti, která popisuje vstupy, výstupy a využití dovednosti.

inputs

InputFieldMappingEntry[]

Vstupy dovedností můžou být sloupec ve zdrojové sadě dat nebo výstup upstreamové dovednosti.

markdownHeaderDepth

DocumentIntelligenceLayoutSkillMarkdownHeaderDepth

h6

Hloubka záhlaví ve výstupu markdownu. Výchozí hodnota je h6.

name

string

Název dovednosti, která ji jednoznačně identifikuje v sadě dovedností. Dovednost bez definovaného názvu bude mít výchozí název indexu založeného na 1 v poli dovedností s předponou znaku #.

outputMode

DocumentIntelligenceLayoutSkillOutputMode

oneToMany

Řídí kardinalitu výstupu vytvořeného dovedností. Výchozí hodnota je oneToMany.

outputs

OutputFieldMappingEntry[]

Výstupem dovednosti je buď pole v indexu vyhledávání, nebo hodnota, kterou lze využívat jako vstup jinou dovedností.

DocumentIntelligenceLayoutSkillMarkdownHeaderDepth

Hloubka záhlaví ve výstupu markdownu. Výchozí hodnota je h6.

Hodnota Description
h1

Úroveň záhlaví 1.

h2

Úroveň záhlaví 2.

h3

Úroveň záhlaví 3.

h4

Úroveň záhlaví 4.

h5

Úroveň záhlaví 5.

h6

Úroveň záhlaví 6.

DocumentIntelligenceLayoutSkillOutputMode

Řídí kardinalitu výstupu vytvořeného dovedností. Výchozí hodnota je oneToMany.

Hodnota Description
oneToMany

Zadejte nejmenší oddíl záhlaví markdownu, který se má analyzovat.

EntityCategory

Řetězec označující kategorie entit, které se mají vrátit.

Hodnota Description
location

Entity popisující fyzické umístění

organization

Entity popisující organizaci

person

Entity popisující osobu

quantity

Entity popisující množství

datetime

Entity popisující datum a čas

url

Entity popisující adresu URL

email

Entity popisující e-mailovou adresu

EntityLinkingSkill

Pomocí rozhraní API pro analýzu textu extrahuje propojené entity z textu.

Name Typ Description
@odata.type string:

#Microsoft.Skills.Text.V3.EntityLinkingSkill

Fragment identifikátoru URI určující typ dovednosti.

context

string

Představuje úroveň, na které se provádí operace, například kořenový dokument nebo obsah dokumentu (například /document nebo /document/content). Výchozí hodnota je /document.

defaultLanguageCode

string

Hodnota označující kód jazyka, který se má použít. Výchozí hodnota je en.

description

string

Popis dovednosti, která popisuje vstupy, výstupy a využití dovednosti.

inputs

InputFieldMappingEntry[]

Vstupy dovedností můžou být sloupec ve zdrojové sadě dat nebo výstup upstreamové dovednosti.

minimumPrecision

number (double)

minimum: 0
maximum: 1

Hodnota od 0 do 1, která se používá pouze k zahrnutí entit, jejichž skóre spolehlivosti je větší než zadaná hodnota. Pokud nenastavíte (výchozí) nebo pokud explicitně nastavíte hodnotu null, budou zahrnuty všechny entity.

modelVersion

string

Verze modelu, která se má použít při volání služby Analýza textu. Pokud není zadaný, nastaví se výchozí hodnota na nejnovější dostupnou. Tuto hodnotu doporučujeme nezadávat, pokud to není nezbytně nutné.

name

string

Název dovednosti, která ji jednoznačně identifikuje v sadě dovedností. Dovednost bez definovaného názvu bude mít výchozí název indexu založeného na 1 v poli dovedností s předponou znaku #.

outputs

OutputFieldMappingEntry[]

Výstupem dovednosti je buď pole v indexu vyhledávání, nebo hodnota, kterou lze využívat jako vstup jinou dovedností.

EntityRecognitionSkill

Tato dovednost je zastaralá. Použijte V3. Místo toho entityRecognitionSkill.

Name Typ Description
@odata.type string:

#Microsoft.Skills.Text.EntityRecognitionSkill

Fragment identifikátoru URI určující typ dovednosti.

categories

EntityCategory[]

Seznam kategorií entit, které by se měly extrahovat.

context

string

Představuje úroveň, na které se provádí operace, například kořenový dokument nebo obsah dokumentu (například /document nebo /document/content). Výchozí hodnota je /document.

defaultLanguageCode

EntityRecognitionSkillLanguage

Hodnota označující kód jazyka, který se má použít. Výchozí hodnota je en.

description

string

Popis dovednosti, která popisuje vstupy, výstupy a využití dovednosti.

includeTypelessEntities

boolean

Určuje, zda se mají zahrnout entity, které jsou dobře známé, ale neodpovídají předem definovanému typu. Pokud tato konfigurace není nastavená (výchozí), nastaví se na hodnotu null nebo na hodnotu false, entity, které neodpovídají některému z předdefinovaných typů, se nezobrazí.

inputs

InputFieldMappingEntry[]

Vstupy dovedností můžou být sloupec ve zdrojové sadě dat nebo výstup upstreamové dovednosti.

minimumPrecision

number (double)

Hodnota od 0 do 1, která se používá pouze k zahrnutí entit, jejichž skóre spolehlivosti je větší než zadaná hodnota. Pokud nenastavíte (výchozí) nebo pokud explicitně nastavíte hodnotu null, budou zahrnuty všechny entity.

name

string

Název dovednosti, která ji jednoznačně identifikuje v sadě dovedností. Dovednost bez definovaného názvu bude mít výchozí název indexu založeného na 1 v poli dovedností s předponou znaku #.

outputs

OutputFieldMappingEntry[]

Výstupem dovednosti je buď pole v indexu vyhledávání, nebo hodnota, kterou lze využívat jako vstup jinou dovedností.

EntityRecognitionSkillLanguage

Zavrhovaný. Kódy jazyka podporované pro vstupní text podle EntityRecognitionSkill.

Hodnota Description
ar

Arabština

cs

Čeština

zh-Hans

Čínština – zjednodušená

zh-Hant

Chinese-Traditional

da

Dánština

nl

Holandština

en

Angličtina

fi

Finština

fr

Francouzština

de

Němčina

el

Řečtina

hu

Maďarština

it

Italština

ja

Japonština

ko

Korejština

no

Norština (Bokmaal)

pl

Polština

pt-PT

Portugalština (Portugalsko)

pt-BR

Portugalština (Brazílie)

ru

Ruština

es

Španělština

sv

Švédština

tr

Turečtina

EntityRecognitionSkillV3

Pomocí rozhraní API pro analýzu textu extrahuje entity různých typů z textu.

Name Typ Description
@odata.type string:

#Microsoft.Skills.Text.V3.EntityRecognitionSkill

Fragment identifikátoru URI určující typ dovednosti.

categories

string[]

Seznam kategorií entit, které by se měly extrahovat.

context

string

Představuje úroveň, na které se provádí operace, například kořenový dokument nebo obsah dokumentu (například /document nebo /document/content). Výchozí hodnota je /document.

defaultLanguageCode

string

Hodnota označující kód jazyka, který se má použít. Výchozí hodnota je en.

description

string

Popis dovednosti, která popisuje vstupy, výstupy a využití dovednosti.

inputs

InputFieldMappingEntry[]

Vstupy dovedností můžou být sloupec ve zdrojové sadě dat nebo výstup upstreamové dovednosti.

minimumPrecision

number (double)

minimum: 0
maximum: 1

Hodnota od 0 do 1, která se používá pouze k zahrnutí entit, jejichž skóre spolehlivosti je větší než zadaná hodnota. Pokud nenastavíte (výchozí) nebo pokud explicitně nastavíte hodnotu null, budou zahrnuty všechny entity.

modelVersion

string

Verze modelu, která se má použít při volání rozhraní API pro analýzu textu. Pokud není zadaný, nastaví se výchozí hodnota na nejnovější dostupnou. Tuto hodnotu doporučujeme nezadávat, pokud to není nezbytně nutné.

name

string

Název dovednosti, která ji jednoznačně identifikuje v sadě dovedností. Dovednost bez definovaného názvu bude mít výchozí název indexu založeného na 1 v poli dovedností s předponou znaku #.

outputs

OutputFieldMappingEntry[]

Výstupem dovednosti je buď pole v indexu vyhledávání, nebo hodnota, kterou lze využívat jako vstup jinou dovedností.

ErrorAdditionalInfo

Další informace o chybě správy prostředků

Name Typ Description
info

object

Další informace.

type

string

Další typ informací.

ErrorDetail

Podrobnosti o chybě.

Name Typ Description
additionalInfo

ErrorAdditionalInfo[]

Další informace o chybě.

code

string

Kód chyby.

details

ErrorDetail[]

Podrobnosti o chybě.

message

string

Chybová zpráva.

target

string

Cíl chyby.

ErrorResponse

Chybová odpověď

Name Typ Description
error

ErrorDetail

Objekt chyby.

ImageAnalysisSkill

Dovednost, která analyzuje soubory obrázků. Extrahuje bohatou sadu vizuálních funkcí na základě obsahu obrázku.

Name Typ Description
@odata.type string:

#Microsoft.Skills.Vision.ImageAnalysisSkill

Fragment identifikátoru URI určující typ dovednosti.

context

string

Představuje úroveň, na které se provádí operace, například kořenový dokument nebo obsah dokumentu (například /document nebo /document/content). Výchozí hodnota je /document.

defaultLanguageCode

ImageAnalysisSkillLanguage

Hodnota označující kód jazyka, který se má použít. Výchozí hodnota je en.

description

string

Popis dovednosti, která popisuje vstupy, výstupy a využití dovednosti.

details

ImageDetail[]

Řetězec označující, které podrobnosti specifické pro doménu se mají vrátit.

inputs

InputFieldMappingEntry[]

Vstupy dovedností můžou být sloupec ve zdrojové sadě dat nebo výstup upstreamové dovednosti.

name

string

Název dovednosti, která ji jednoznačně identifikuje v sadě dovedností. Dovednost bez definovaného názvu bude mít výchozí název indexu založeného na 1 v poli dovedností s předponou znaku #.

outputs

OutputFieldMappingEntry[]

Výstupem dovednosti je buď pole v indexu vyhledávání, nebo hodnota, kterou lze využívat jako vstup jinou dovedností.

visualFeatures

VisualFeature[]

Seznam vizuálních funkcí

ImageAnalysisSkillLanguage

Kódy jazyka podporované pro vstup nástrojem ImageAnalysisSkill.

Hodnota Description
ar

Arabština

az

Ázerbájdžánština

bg

Bulharština

bs

Bosenština – latinka

ca

Katalánština

cs

Čeština

cy

Velština

da

Dánština

de

Němčina

el

Řečtina

en

Angličtina

es

Španělština

et

Estonština

eu

Basque

fi

Finština

fr

Francouzština

ga

Irština

gl

Galicijština

he

Hebrejština

hi

Hindština

hr

Chorvatština

hu

Maďarština

id

Indonéština

it

Italština

ja

Japonština

kk

Kazaština

ko

Korejština

lt

Litevština

lv

Lotyština

mk

Makedonština

ms

Malajská Malajsie

nb

Norština (Bokmal)

nl

Holandština

pl

Polština

prs

Dari

pt-BR

Portugalština – Brazílie

pt

Portuguese-Portugal

pt-PT

Portuguese-Portugal

ro

Rumunština

ru

Ruština

sk

Slovenština

sl

Slovinština

sr-Cyrl

Srbština – cyrilice RS

sr-Latn

Srbština – latinka RS

sv

Švédština

th

Thajština

tr

Turečtina

uk

Ukrajinština

vi

Vietnamština

zh

Zjednodušená čínština

zh-Hans

Zjednodušená čínština

zh-Hant

Tradiční čínština

ImageDetail

Řetězec označující, které podrobnosti specifické pro doménu se mají vrátit.

Hodnota Description
celebrities

Podrobnosti rozpoznané jako celebrity

landmarks

Podrobnosti rozpoznané jako orientační body

IndexProjectionMode

Definuje chování projekcí indexu ve vztahu ke zbytku indexeru.

Hodnota Description
skipIndexingParentDocuments

Zdrojový dokument se přeskočí z zápisu do cílového indexu indexeru.

includeIndexingParentDocuments

Zdrojový dokument se zapíše do cílového indexu indexeru. Toto je výchozí vzor.

InputFieldMappingEntry

Mapování vstupních polí pro dovednost

Name Typ Description
inputs

InputFieldMappingEntry[]

Rekurzivní vstupy použité při vytváření komplexního typu.

name

string

Název vstupu.

source

string

Zdroj vstupu.

sourceContext

string

Zdrojový kontext použitý pro výběr rekurzivních vstupů.

KeyPhraseExtractionSkill

Dovednost, která používá analýzu textu pro extrakci klíčových frází.

Name Typ Description
@odata.type string:

#Microsoft.Skills.Text.KeyPhraseExtractionSkill

Fragment identifikátoru URI určující typ dovednosti.

context

string

Představuje úroveň, na které se provádí operace, například kořenový dokument nebo obsah dokumentu (například /document nebo /document/content). Výchozí hodnota je /document.

defaultLanguageCode

KeyPhraseExtractionSkillLanguage

Hodnota označující kód jazyka, který se má použít. Výchozí hodnota je en.

description

string

Popis dovednosti, která popisuje vstupy, výstupy a využití dovednosti.

inputs

InputFieldMappingEntry[]

Vstupy dovedností můžou být sloupec ve zdrojové sadě dat nebo výstup upstreamové dovednosti.

maxKeyPhraseCount

integer (int32)

Číslo označující, kolik klíčových frází se má vrátit. Pokud chybí, vrátí se všechny identifikované klíčové fráze.

modelVersion

string

Verze modelu, která se má použít při volání služby Analýza textu. Pokud není zadaný, nastaví se výchozí hodnota na nejnovější dostupnou. Tuto hodnotu doporučujeme nezadávat, pokud to není nezbytně nutné.

name

string

Název dovednosti, která ji jednoznačně identifikuje v sadě dovedností. Dovednost bez definovaného názvu bude mít výchozí název indexu založeného na 1 v poli dovedností s předponou znaku #.

outputs

OutputFieldMappingEntry[]

Výstupem dovednosti je buď pole v indexu vyhledávání, nebo hodnota, kterou lze využívat jako vstup jinou dovedností.

KeyPhraseExtractionSkillLanguage

Kódy jazyka podporované pro vstupní text pomocí KeyPhraseExtractionSkill.

Hodnota Description
da

Dánština

nl

Holandština

en

Angličtina

fi

Finština

fr

Francouzština

de

Němčina

it

Italština

ja

Japonština

ko

Korejština

no

Norština (Bokmaal)

pl

Polština

pt-PT

Portugalština (Portugalsko)

pt-BR

Portugalština (Brazílie)

ru

Ruština

es

Španělština

sv

Švédština

LanguageDetectionSkill

Dovednost, která rozpozná jazyk vstupního textu a hlásí kód jednoho jazyka pro každý dokument odeslaný na žádost. Kód jazyka je spárovaný se skóre označujícím spolehlivost analýzy.

Name Typ Description
@odata.type string:

#Microsoft.Skills.Text.LanguageDetectionSkill

Fragment identifikátoru URI určující typ dovednosti.

context

string

Představuje úroveň, na které se provádí operace, například kořenový dokument nebo obsah dokumentu (například /document nebo /document/content). Výchozí hodnota je /document.

defaultCountryHint

string

Kód země, který se má použít jako nápověda k modelu rozpoznávání jazyka, pokud nedokáže jazyk nejednoznačit.

description

string

Popis dovednosti, která popisuje vstupy, výstupy a využití dovednosti.

inputs

InputFieldMappingEntry[]

Vstupy dovedností můžou být sloupec ve zdrojové sadě dat nebo výstup upstreamové dovednosti.

modelVersion

string

Verze modelu, která se má použít při volání služby Analýza textu. Pokud není zadaný, nastaví se výchozí hodnota na nejnovější dostupnou. Tuto hodnotu doporučujeme nezadávat, pokud to není nezbytně nutné.

name

string

Název dovednosti, která ji jednoznačně identifikuje v sadě dovedností. Dovednost bez definovaného názvu bude mít výchozí název indexu založeného na 1 v poli dovedností s předponou znaku #.

outputs

OutputFieldMappingEntry[]

Výstupem dovednosti je buď pole v indexu vyhledávání, nebo hodnota, kterou lze využívat jako vstup jinou dovedností.

LineEnding

Definuje posloupnost znaků, která se má použít mezi řádky textu rozpoznanou dovedností OCR. Výchozí hodnota je mezera.

Hodnota Description
space

Řádky jsou oddělené jedním znakem mezery.

carriageReturn

Řádky jsou odděleny znakem návratu na začátek řádku ("\r').

lineFeed

Řádky jsou odděleny jedním znakem odřádkování ("\n").

carriageReturnLineFeed

Čáry jsou odděleny návratem na začátek řádku a znakem odřádkování ("\r\n').

MergeSkill

Dovednost pro sloučení dvou nebo více řetězců do jednoho sjednoceného řetězce s volitelným uživatelem definovaným oddělovačem, který odděluje jednotlivé součásti.

Name Typ Default value Description
@odata.type string:

#Microsoft.Skills.Text.MergeSkill

Fragment identifikátoru URI určující typ dovednosti.

context

string

Představuje úroveň, na které se provádí operace, například kořenový dokument nebo obsah dokumentu (například /document nebo /document/content). Výchozí hodnota je /document.

description

string

Popis dovednosti, která popisuje vstupy, výstupy a využití dovednosti.

inputs

InputFieldMappingEntry[]

Vstupy dovedností můžou být sloupec ve zdrojové sadě dat nebo výstup upstreamové dovednosti.

insertPostTag

string

Značka označuje konec sloučeného textu. Ve výchozím nastavení je značka prázdným místem.

insertPreTag

string

Značka označuje začátek sloučeného textu. Ve výchozím nastavení je značka prázdným místem.

name

string

Název dovednosti, která ji jednoznačně identifikuje v sadě dovedností. Dovednost bez definovaného názvu bude mít výchozí název indexu založeného na 1 v poli dovedností s předponou znaku #.

outputs

OutputFieldMappingEntry[]

Výstupem dovednosti je buď pole v indexu vyhledávání, nebo hodnota, kterou lze využívat jako vstup jinou dovedností.

OcrSkill

Dovednost, která extrahuje text ze souborů obrázků.

Name Typ Default value Description
@odata.type string:

#Microsoft.Skills.Vision.OcrSkill

Fragment identifikátoru URI určující typ dovednosti.

context

string

Představuje úroveň, na které se provádí operace, například kořenový dokument nebo obsah dokumentu (například /document nebo /document/content). Výchozí hodnota je /document.

defaultLanguageCode

OcrSkillLanguage

Hodnota označující kód jazyka, který se má použít. Výchozí hodnota je en.

description

string

Popis dovednosti, která popisuje vstupy, výstupy a využití dovednosti.

detectOrientation

boolean

False

Hodnota označující zapnutí detekce orientace nebo ne. Výchozí hodnota je false.

inputs

InputFieldMappingEntry[]

Vstupy dovedností můžou být sloupec ve zdrojové sadě dat nebo výstup upstreamové dovednosti.

lineEnding

LineEnding

Definuje posloupnost znaků, která se má použít mezi řádky textu rozpoznanou dovedností OCR. Výchozí hodnota je mezera.

name

string

Název dovednosti, která ji jednoznačně identifikuje v sadě dovedností. Dovednost bez definovaného názvu bude mít výchozí název indexu založeného na 1 v poli dovedností s předponou znaku #.

outputs

OutputFieldMappingEntry[]

Výstupem dovednosti je buď pole v indexu vyhledávání, nebo hodnota, kterou lze využívat jako vstup jinou dovedností.

OcrSkillLanguage

Kódy jazyka podporované pro vstup pomocí OcrSkill.

Hodnota Description
af

Afrikánština

sq

Albánština

anp

Angika (Dévanágiri)

ar

Arabština

ast

Asturština

awa

Awadhi-Hindština (Devanagiri)

az

Ázerbájdžánština (latinka)

bfy

Bagheli

eu

Basque

be

Běloruský (cyrilice a latinka)

be-cyrl

Běloruský (cyrilice)

be-latn

Běloruský (latinka)

bho

Bhojpuri-Hindština (Devanagiri)

bi

Bislama

brx

Bodo (Dévanágirí)

bs

Bosenština – latinka

bra

Brajbha

br

Bretonština

bg

Bulharština

bns

Bundeli

bua

Buryat (cyrilice)

ca

Katalánština

ceb

Cebuano

rab

Zkosení

ch

Chamorro

hne

Čhattísgarhi (Dévanágirí)

zh-Hans

Zjednodušená čínština

zh-Hant

Tradiční čínština

kw

Cornwallština

co

Korsičtina

crh

Krymský Tatar (latinka)

hr

Chorvatština

cs

Čeština

da

Dánština

prs

Dari

dhi

Dhimal (Dévanágirí)

doi

Dógrí (Dévanágirí)

nl

Holandština

en

Angličtina

myv

Erzya (cyrilice)

et

Estonština

fo

Faerština

fj

Fidžijština

fil

Filipínština

fi

Finština

fr

Francouzština

fur

Frulian

gag

Gagauz (latinka)

gl

Galicijština

de

Němčina

gil

Gilbertese

gon

Gondi (Dévanágirí)

el

Řečtina

kl

Grónština

gvr

Gurung (dévanágarí)

ht

Haitská kreolština

hlb

Halbi (Dévanágiri)

hni

Hani

bgc

Haryanvi

haw

Havajský

hi

Hindština

mww

Hmong Daw (latinka)

hoc

Ho (dévanágirí)

hu

Maďarština

is

Islandština

smn

Inari Sami

id

Indonéština

ia

Interlingua

iu

Inuktitut (Latinka)

ga

Irština

it

Italština

ja

Japonština

Jns

Džaunsárí (Dévanágirí)

jv

Jávský

kea

Kabuverdianu

kac

Kachin (latinka)

xnr

Kangri (Dévanágirí)

krc

Karachay-Balkar

kaa-cyrl

Kara-Kalpak (cyrilice)

kaa

Kara-Kalpak (latinka)

csb

Kašubština

kk-cyrl

Kazaština (cyrilice)

kk-latn

Kazaština (latinka)

klr

Khaling

kha

Khasi

quc

K'iche'

ko

Korejština

kfq

Korku

kpy

Koryak

kos

Kosraean

kum

Kumyk (cyrilice)

ku-arab

Arabština (arabština)

ku-latn

Amerika (latinka)

kru

Kurukh (dévanágarí)

ky

Kyrgyz (cyrilice)

lkt

Lakota

la

Latina

lt

Litevština

dsb

Dolnolužičtina

smj

Lule Sami

lb

Lucemburština

bfz

Mahasu Pahari (Dévanágirí)

ms

Malajá (latinka)

mt

Maltština

kmj

Malto (dévanágarí)

gv

Manština

mi

Maorština

mr

Maráthština

mn

Mongolština (cyrilice)

cnr-cyrl

Montenegrin (cyrilice)

cnr-latn

Montenegrin (latinka)

nap

Neapolské

ne

Nepálština

niu

Niuean

nog

Nogay

sme

Severní Sami (latinka)

nb

Norština

no

Norština

oc

Okcitánština

os

Ossetic

ps

Pashto

fa

Perština

pl

Polština

pt

Portugalština

pa

paňdžábština (arabské písmo)

ksh

Ripuarian

ro

Rumunština

rm

Románština

ru

Ruština

sck

Sadri (dévanágarí)

sm

Samoan (latinka)

sa

Sanskrt (dévanágirí)

sat

Santali (Dévanágirí)

sco

Skotové

gd

Skotská gaelština

sr

Srbština (latinka)

sr-Cyrl

Srbština (cyrilice)

sr-Latn

Srbština (latinka)

xsr

Sherpa (Dévanágarí)

srx

Sirmauri (Dévanágirí)

sms

Skoltská sámština

sk

Slovenština

sl

Slovinština

so

Somali (arabština)

sma

Jižní Sami

es

Španělština

sw

Swahili (latinka)

sv

Švédština

tg

Tádžik (cyrilice)

tt

Tatar (latinka)

tet

Tetum

thf

Thangmi

to

Tongan

tr

Turečtina

tk

Turkmen (latinka)

tyv

Tuvan

hsb

Hornolužičtina

ur

Urdština

ug

Yghur (arabština)

uz-arab

Uzbečtina (arabština)

uz-cyrl

Uzbečtina (cyrilice)

uz

Uzbečtina (latinka)

vo

Volapük

wae

Walser

cy

Velština

fy

Západofríština

yua

Yucatécká mayština

za

Zhuang

zu

Zulu

unk

Neznámé (vše)

OutputFieldMappingEntry

Mapování výstupních polí pro dovednost

Name Typ Description
name

string

Název výstupu definovaného dovedností.

targetName

string

Cílový název výstupu. Je nepovinný a výchozí název.

PIIDetectionSkill

Pomocí rozhraní API pro analýzu textu extrahuje osobní údaje ze vstupního textu a poskytne vám možnost ho maskovat.

Name Typ Description
@odata.type string:

#Microsoft.Skills.Text.PIIDetectionSkill

Fragment identifikátoru URI určující typ dovednosti.

context

string

Představuje úroveň, na které se provádí operace, například kořenový dokument nebo obsah dokumentu (například /document nebo /document/content). Výchozí hodnota je /document.

defaultLanguageCode

string

Hodnota označující kód jazyka, který se má použít. Výchozí hodnota je en.

description

string

Popis dovednosti, která popisuje vstupy, výstupy a využití dovednosti.

domain

string

Pokud je zadáno, nastaví doménu PII tak, aby zahrnovala pouze podmnožinu kategorií entit. Mezi možné hodnoty patří: 'phi', 'none'. Výchozí hodnota je žádná.

inputs

InputFieldMappingEntry[]

Vstupy dovedností můžou být sloupec ve zdrojové sadě dat nebo výstup upstreamové dovednosti.

maskingCharacter

string

maxLength: 1

Znak použitý k maskování textu, pokud je parametr maskingMode nastaven na nahrazení. Výchozí hodnota je *.

maskingMode

PIIDetectionSkillMaskingMode

Parametr, který poskytuje různé způsoby maskování osobních údajů zjištěných ve vstupním textu. Výchozí hodnota je žádná.

minimumPrecision

number (double)

minimum: 0
maximum: 1

Hodnota od 0 do 1, která se používá pouze k zahrnutí entit, jejichž skóre spolehlivosti je větší než zadaná hodnota. Pokud nenastavíte (výchozí) nebo pokud explicitně nastavíte hodnotu null, budou zahrnuty všechny entity.

modelVersion

string

Verze modelu, která se má použít při volání služby Analýza textu. Pokud není zadaný, nastaví se výchozí hodnota na nejnovější dostupnou. Tuto hodnotu doporučujeme nezadávat, pokud to není nezbytně nutné.

name

string

Název dovednosti, která ji jednoznačně identifikuje v sadě dovedností. Dovednost bez definovaného názvu bude mít výchozí název indexu založeného na 1 v poli dovedností s předponou znaku #.

outputs

OutputFieldMappingEntry[]

Výstupem dovednosti je buď pole v indexu vyhledávání, nebo hodnota, kterou lze využívat jako vstup jinou dovedností.

piiCategories

string[]

Seznam kategorií entit PII, které by se měly extrahovat a maskovat.

PIIDetectionSkillMaskingMode

Řetězec označující, jaké maskingMode použít k maskování osobních údajů zjištěných ve vstupním textu.

Hodnota Description
none

Nedojde k žádnému maskování a výstup maskedText nebude vrácen.

replace

Nahradí zjištěné entity znakem zadaným v parametru maskingCharacter. Znak se bude opakovat na délku zjištěné entity, aby posuny správně odpovídaly vstupnímu textu i výstupnímu maskovaného textu.

SearchIndexerDataNoneIdentity

Vymaže vlastnost identity zdroje dat.

Name Typ Description
@odata.type string:

#Microsoft.Azure.Search.DataNoneIdentity

Fragment identifikátoru URI určující typ identity.

SearchIndexerDataUserAssignedIdentity

Určuje identitu zdroje dat, která se má použít.

Name Typ Description
@odata.type string:

#Microsoft.Azure.Search.DataUserAssignedIdentity

Fragment identifikátoru URI určující typ identity.

userAssignedIdentity

string

Plně kvalifikované ID prostředku Azure spravované identity přiřazené uživatelem obvykle ve formátu /subscriptions/12345678-1234-1234-1234-1234-1234567890ab/resourceGroups/rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myId, které by měly být přiřazeny vyhledávací službě.

SearchIndexerIndexProjections

Definicedalšíchch

Name Typ Description
parameters

SearchIndexerIndexProjectionsParameters

Slovník vlastností konfigurace specifické pro projekce indexu. Každý název je název konkrétní vlastnosti. Každá hodnota musí být primitivního typu.

selectors

SearchIndexerIndexProjectionSelector[]

Seznam projekcí, které se mají provést v sekundárních indexech vyhledávání.

SearchIndexerIndexProjectionSelector

Popis dat uložených v určeném indexu vyhledávání

Name Typ Description
mappings

InputFieldMappingEntry[]

Mapování pro projekci nebo který zdroj by se měl mapovat na pole v cílovém indexu.

parentKeyFieldName

string

Název pole v indexu vyhledávání pro mapování hodnoty klíče nadřazeného dokumentu na. Musí to být pole řetězce, které je filtrovatelné, a ne pole klíče.

sourceContext

string

Zdrojový kontext pro projekce Představuje kardinalitu, ve které bude dokument rozdělen do více dílčích dokumentů.

targetIndexName

string

Název indexu vyhledávání, na který se má projektovat. Musí mít klíčové pole se sadou analyzátoru klíčového slova.

SearchIndexerIndexProjectionsParameters

Slovník vlastností konfigurace specifické pro projekce indexu. Každý název je název konkrétní vlastnosti. Každá hodnota musí být primitivního typu.

Name Typ Description
projectionMode

IndexProjectionMode

Definuje chování projekcí indexu ve vztahu ke zbytku indexeru.

SearchIndexerKnowledgeStore

Definicedalšíchch dat pro azure blob, tabulek nebo souborů

Name Typ Description
identity SearchIndexerDataIdentity:

Spravovaná identita přiřazená uživatelem používaná pro připojení ke službě Azure Storage při psaní projekcí úložiště znalostí. Pokud připojovací řetězec označuje identitu (ResourceId) a není určená, použije se spravovaná identita přiřazená systémem. Při aktualizacích indexeru, pokud není zadána identita, zůstane hodnota beze změny. Pokud je nastavena hodnota none, hodnota této vlastnosti je vymazána.

parameters

SearchIndexerKnowledgeStoreParameters

Slovník vlastností konfigurace specifické pro úložiště znalostí. Každý název je název konkrétní vlastnosti. Každá hodnota musí být primitivního typu.

projections

SearchIndexerKnowledgeStoreProjection[]

Seznamdalšíchch

storageConnectionString

string

Připojovací řetězec pro projekce účtu úložiště se uloží do.

SearchIndexerKnowledgeStoreFileProjectionSelector

Definice projekce pro data, která se mají ukládat ve službě Azure Files.

Name Typ Description
generatedKeyName

string

Název vygenerovaného klíče pro uložení projekce.

inputs

InputFieldMappingEntry[]

Vnořené vstupy pro složité projekce

referenceKeyName

string

Název referenčního klíče k odlišné projekci

source

string

Zdrojová data do projektu.

sourceContext

string

Zdrojový kontext pro složité projekce

storageContainer

string

Kontejner objektů blob pro ukládání projekce.

SearchIndexerKnowledgeStoreObjectProjectionSelector

Definice projekce pro data, která se mají ukládat v objektu blob Azure.

Name Typ Description
generatedKeyName

string

Název vygenerovaného klíče pro uložení projekce.

inputs

InputFieldMappingEntry[]

Vnořené vstupy pro složité projekce

referenceKeyName

string

Název referenčního klíče k odlišné projekci

source

string

Zdrojová data do projektu.

sourceContext

string

Zdrojový kontext pro složité projekce

storageContainer

string

Kontejner objektů blob pro ukládání projekce.

SearchIndexerKnowledgeStoreParameters

Slovník vlastností konfigurace specifické pro úložiště znalostí. Každý název je název konkrétní vlastnosti. Každá hodnota musí být primitivního typu.

Name Typ Default value Description
synthesizeGeneratedKeyName

boolean

False

Jestli by projekce měly syntetizovat vygenerovaný název klíče, pokud ještě neexistuje.

SearchIndexerKnowledgeStoreProjection

Objekt kontejneru pro různé selektory projekce

Name Typ Description
files

SearchIndexerKnowledgeStoreFileProjectionSelector[]

Projekce pro Azure File Storage.

objects

SearchIndexerKnowledgeStoreObjectProjectionSelector[]

Projekce úložiště objektů blob v Azure

tables

SearchIndexerKnowledgeStoreTableProjectionSelector[]

Projekce do služby Azure Table Storage

SearchIndexerKnowledgeStoreTableProjectionSelector

Popis dat, která se mají ukládat v tabulkách Azure

Name Typ Description
generatedKeyName

string

Název vygenerovaného klíče pro uložení projekce.

inputs

InputFieldMappingEntry[]

Vnořené vstupy pro složité projekce

referenceKeyName

string

Název referenčního klíče k odlišné projekci

source

string

Zdrojová data do projektu.

sourceContext

string

Zdrojový kontext pro složité projekce

tableName

string

Název tabulky Azure pro ukládání projektovaných dat.

SearchIndexerSkillset

Seznam dovedností.

Name Typ Description
@odata.etag

string

ETag sady dovedností.

cognitiveServices CognitiveServicesAccount:

Podrobnosti o službě Azure AI, která se má použít při spouštění dovedností.

description

string

Popis sady dovedností.

encryptionKey

SearchResourceEncryptionKey

Popis šifrovacího klíče, který vytvoříte ve službě Azure Key Vault. Tento klíč slouží k zajištění další úrovně neaktivních uložených šifrování pro definici sady dovedností, pokud chcete mít plnou jistotu, že definici sady dovedností může dešifrovat nikdo, ani Microsoft. Jakmile zašifrujete definici sady dovedností, zůstane vždy zašifrovaná. Vyhledávací služba bude ignorovat pokusy o nastavení této vlastnosti na hodnotu null. Tuto vlastnost můžete podle potřeby změnit, pokud chcete šifrovací klíč otočit; Definice sady dovedností nebude mít vliv. Šifrování pomocí klíčů spravovaných zákazníkem není k dispozici pro bezplatné vyhledávací služby a je k dispozici pouze pro placené služby vytvořené 1. ledna 2019 nebo po 1. lednu 2019.

indexProjections

SearchIndexerIndexProjections

Definice dalších projekcí sekundárního indexu vyhledávání

knowledgeStore

SearchIndexerKnowledgeStore

Definice dalších projekcí pro objekty blob, tabulky nebo soubory Azure pro rozšířená data

name

string

Název sady dovedností.

skills SearchIndexerSkill[]:

Seznam dovedností v sadě dovedností.

SearchResourceEncryptionKey

Šifrovací klíč spravovaný zákazníkem ve službě Azure Key Vault. Klíče, které vytvoříte a spravujete, se dají použít k šifrování nebo dešifrování neaktivních uložených dat, jako jsou indexy a mapy synonym.

Name Typ Description
accessCredentials

AzureActiveDirectoryApplicationCredentials

Volitelné přihlašovací údaje Azure Active Directory používané pro přístup ke službě Azure Key Vault. Nevyžaduje se, pokud místo toho používáte spravovanou identitu.

identity SearchIndexerDataIdentity:

Explicitní spravovaná identita, která se má použít pro tento šifrovací klíč. Pokud není zadána vlastnost přihlašovacích údajů přístupu null, použije se spravovaná identita přiřazená systémem. Při aktualizaci prostředku zůstane explicitní identita beze změny. Pokud je zadána hodnota "none", hodnota této vlastnosti je vymazána.

keyVaultKeyName

string

Název klíče služby Azure Key Vault, který se má použít k šifrování neaktivních uložených dat.

keyVaultKeyVersion

string

Verze klíče služby Azure Key Vault, která se má použít k šifrování neaktivních uložených dat.

keyVaultUri

string

Identifikátor URI služby Azure Key Vault, označovaný také jako název DNS, který obsahuje klíč, který se má použít k šifrování neaktivních uložených dat. Příkladem identifikátoru URI může být https://my-keyvault-name.vault.azure.net.

SentimentSkill

Tato dovednost je zastaralá. Použijte V3. SentimentSkill místo toho.

Name Typ Description
@odata.type string:

#Microsoft.Skills.Text.SentimentSkill

Fragment identifikátoru URI určující typ dovednosti.

context

string

Představuje úroveň, na které se provádí operace, například kořenový dokument nebo obsah dokumentu (například /document nebo /document/content). Výchozí hodnota je /document.

defaultLanguageCode

SentimentSkillLanguage

Hodnota označující kód jazyka, který se má použít. Výchozí hodnota je en.

description

string

Popis dovednosti, která popisuje vstupy, výstupy a využití dovednosti.

inputs

InputFieldMappingEntry[]

Vstupy dovedností můžou být sloupec ve zdrojové sadě dat nebo výstup upstreamové dovednosti.

name

string

Název dovednosti, která ji jednoznačně identifikuje v sadě dovedností. Dovednost bez definovaného názvu bude mít výchozí název indexu založeného na 1 v poli dovedností s předponou znaku #.

outputs

OutputFieldMappingEntry[]

Výstupem dovednosti je buď pole v indexu vyhledávání, nebo hodnota, kterou lze využívat jako vstup jinou dovedností.

SentimentSkillLanguage

Zavrhovaný. Kódy jazyka podporované pro vstupní text pomocí sentimentSkill.

Hodnota Description
da

Dánština

nl

Holandština

en

Angličtina

fi

Finština

fr

Francouzština

de

Němčina

el

Řečtina

it

Italština

no

Norština (Bokmaal)

pl

Polština

pt-PT

Portugalština (Portugalsko)

ru

Ruština

es

Španělština

sv

Švédština

tr

Turečtina

SentimentSkillV3

Pomocí rozhraní API pro analýzu textu vyhodnocuje nestrukturovaný text a pro každý záznam poskytuje popisky mínění (například "negativní", "neutrální" a "pozitivní") na základě nejvyššího skóre spolehlivosti zjištěného službou na úrovni věty a dokumentu.

Name Typ Default value Description
@odata.type string:

#Microsoft.Skills.Text.V3.SentimentSkill

Fragment identifikátoru URI určující typ dovednosti.

context

string

Představuje úroveň, na které se provádí operace, například kořenový dokument nebo obsah dokumentu (například /document nebo /document/content). Výchozí hodnota je /document.

defaultLanguageCode

string

Hodnota označující kód jazyka, který se má použít. Výchozí hodnota je en.

description

string

Popis dovednosti, která popisuje vstupy, výstupy a využití dovednosti.

includeOpinionMining

boolean

False

Pokud je nastavena hodnota true, výstup dovednosti bude obsahovat informace z Analýzy textu pro dolování názorů, konkrétně cíle (podstatná jména nebo slovesa) a jejich přidružené hodnocení (adjektivní jméno) v textu. Výchozí hodnota je false.

inputs

InputFieldMappingEntry[]

Vstupy dovedností můžou být sloupec ve zdrojové sadě dat nebo výstup upstreamové dovednosti.

modelVersion

string

Verze modelu, která se má použít při volání služby Analýza textu. Pokud není zadaný, nastaví se výchozí hodnota na nejnovější dostupnou. Tuto hodnotu doporučujeme nezadávat, pokud to není nezbytně nutné.

name

string

Název dovednosti, která ji jednoznačně identifikuje v sadě dovedností. Dovednost bez definovaného názvu bude mít výchozí název indexu založeného na 1 v poli dovedností s předponou znaku #.

outputs

OutputFieldMappingEntry[]

Výstupem dovednosti je buď pole v indexu vyhledávání, nebo hodnota, kterou lze využívat jako vstup jinou dovedností.

ShaperSkill

Dovednost pro přetváření výstupů. Vytvoří komplexní typ pro podporu složených polí (označovaných také jako pole s více částmi).

Name Typ Description
@odata.type string:

#Microsoft.Skills.Util.ShaperSkill

Fragment identifikátoru URI určující typ dovednosti.

context

string

Představuje úroveň, na které se provádí operace, například kořenový dokument nebo obsah dokumentu (například /document nebo /document/content). Výchozí hodnota je /document.

description

string

Popis dovednosti, která popisuje vstupy, výstupy a využití dovednosti.

inputs

InputFieldMappingEntry[]

Vstupy dovedností můžou být sloupec ve zdrojové sadě dat nebo výstup upstreamové dovednosti.

name

string

Název dovednosti, která ji jednoznačně identifikuje v sadě dovedností. Dovednost bez definovaného názvu bude mít výchozí název indexu založeného na 1 v poli dovedností s předponou znaku #.

outputs

OutputFieldMappingEntry[]

Výstupem dovednosti je buď pole v indexu vyhledávání, nebo hodnota, kterou lze využívat jako vstup jinou dovedností.

SplitSkill

Dovednost rozdělit řetězec na bloky textu.

Name Typ Description
@odata.type string:

#Microsoft.Skills.Text.SplitSkill

Fragment identifikátoru URI určující typ dovednosti.

azureOpenAITokenizerParameters

AzureOpenAITokenizerParameters

Platí pouze v případě, že je jednotka nastavená na azureOpenAITokens. Pokud je zadáno, funkce splitSkill použije tyto parametry při provádění tokenizace. Parametry jsou platná vlastnost encoderModelName a volitelná vlastnost allowedSpecialTokens.

context

string

Představuje úroveň, na které se provádí operace, například kořenový dokument nebo obsah dokumentu (například /document nebo /document/content). Výchozí hodnota je /document.

defaultLanguageCode

SplitSkillLanguage

Hodnota označující kód jazyka, který se má použít. Výchozí hodnota je en.

description

string

Popis dovednosti, která popisuje vstupy, výstupy a využití dovednosti.

inputs

InputFieldMappingEntry[]

Vstupy dovedností můžou být sloupec ve zdrojové sadě dat nebo výstup upstreamové dovednosti.

maximumPageLength

integer (int32)

Požadovaná maximální délka stránky. Výchozí hodnota je 1 0000.

maximumPagesToTake

integer (int32)

Platí pouze v případě, že je textSplitMode nastavený na "pages". Pokud je zadána hodnota SplitSkill, po zpracování prvních stránek maximumPagesToTake přestane rozdělovat, aby se zlepšil výkon, pokud z každého dokumentu potřebujete jenom několik počátečních stránek.

name

string

Název dovednosti, která ji jednoznačně identifikuje v sadě dovedností. Dovednost bez definovaného názvu bude mít výchozí název indexu založeného na 1 v poli dovedností s předponou znaku #.

outputs

OutputFieldMappingEntry[]

Výstupem dovednosti je buď pole v indexu vyhledávání, nebo hodnota, kterou lze využívat jako vstup jinou dovedností.

pageOverlapLength

integer (int32)

Platí pouze v případě, že je textSplitMode nastavený na "pages". Pokud zadáte, n+1. blok dat začne tímto počtem znaků/tokenů od konce n-tého bloku dat.

textSplitMode

TextSplitMode

Hodnota označující, který režim rozdělení se má provést.

unit

SplitSkillUnit

Platí pouze v případě, že je textSplitMode nastavený na stránky. Existují dvě možné hodnoty. Volba hodnot určí délku měření (maximumPageLength a pageOverlapLength). Výchozí hodnota je znaky, což znamená, že délka se měří znakem.

SplitSkillEncoderModelName

Platí pouze v případě, že je jednotka nastavená na azureOpenAITokens. Mezi možnosti patří R50k_base, P50k_base, P50k_edit a CL100k_base. Výchozí hodnota je CL100k_base.

Hodnota Description
r50k_base

Odkazuje na základní model natrénovaný se slovníkem 50 000 tokenů, který se často používá v obecných úlohách zpracování přirozeného jazyka.

p50k_base

Základní model se slovníkem 50 000 tokenů optimalizovaným pro úlohy založené na výzev.

p50k_edit

Podobá se p50k_base, ale jemně vyladěné pro úpravy nebo přehrávání úkolů pomocí 50 000 tokenů slovníku.

cl100k_base

Základní model se slovníkem 100 000 tokenů.

SplitSkillLanguage

Kódy jazyka podporované pro vstupní text nástrojem SplitSkill.

Hodnota Description
am

Amharština

bs

Bosenština

cs

Čeština

da

Dánština

de

Němčina

en

Angličtina

es

Španělština

et

Estonština

fi

Finština

fr

Francouzština

he

Hebrejština

hi

Hindština

hr

Chorvatština

hu

Maďarština

id

Indonéština

is

Islandština

it

Italština

ja

Japonština

ko

Korejština

lv

Lotyština

nb

Norština

nl

Holandština

pl

Polština

pt

Portugalština (Portugalsko)

pt-br

Portugalština (Brazílie)

ru

Ruština

sk

Slovenština

sl

Slovinština

sr

Srbština

sv

Švédština

tr

Turečtina

ur

Urdština

zh

Čínština (zjednodušená)

SplitSkillUnit

Hodnota označující, kterou jednotku použít.

Hodnota Description
characters

Délka bude měřena znakem.

azureOpenAITokens

Délka se měří tokenizátorem AzureOpenAI z knihovny tiktoken.

TextSplitMode

Hodnota označující, který režim rozdělení se má provést.

Hodnota Description
pages

Rozdělte text na jednotlivé stránky.

sentences

Rozdělte text na jednotlivé věty.

TextTranslationSkill

Dovednost překládat text z jednoho jazyka do druhého.

Name Typ Description
@odata.type string:

#Microsoft.Skills.Text.TranslationSkill

Fragment identifikátoru URI určující typ dovednosti.

context

string

Představuje úroveň, na které se provádí operace, například kořenový dokument nebo obsah dokumentu (například /document nebo /document/content). Výchozí hodnota je /document.

defaultFromLanguageCode

TextTranslationSkillLanguage

Kód jazyka pro překlad dokumentů z dokumentů, které explicitně nezadávají jazyk.

defaultToLanguageCode

TextTranslationSkillLanguage

Kód jazyka pro překlad dokumentů do dokumentů, které explicitně nezadávají jazyk.

description

string

Popis dovednosti, která popisuje vstupy, výstupy a využití dovednosti.

inputs

InputFieldMappingEntry[]

Vstupy dovedností můžou být sloupec ve zdrojové sadě dat nebo výstup upstreamové dovednosti.

name

string

Název dovednosti, která ji jednoznačně identifikuje v sadě dovedností. Dovednost bez definovaného názvu bude mít výchozí název indexu založeného na 1 v poli dovedností s předponou znaku #.

outputs

OutputFieldMappingEntry[]

Výstupem dovednosti je buď pole v indexu vyhledávání, nebo hodnota, kterou lze využívat jako vstup jinou dovedností.

suggestedFrom

TextTranslationSkillLanguage

Kód jazyka pro překlad dokumentů, z nichž není zadaný vstup fromLanguageCode ani výchozí parametrFromLanguageCode a automatické rozpoznávání jazyka není úspěšné. Výchozí hodnota je en.

TextTranslationSkillLanguage

Kódy jazyka podporované pro zadávání textu texttranslationSkill.

Hodnota Description
af

Afrikánština

ar

Arabština

bn

Bengálština

bs

Bosenština (latinka)

bg

Bulharština

yue

Kantonština (tradiční)

ca

Katalánština

zh-Hans

Zjednodušená čínština

zh-Hant

Tradiční čínština

hr

Chorvatština

cs

Čeština

da

Dánština

nl

Holandština

en

Angličtina

et

Estonština

fj

Fidžijština

fil

Filipínština

fi

Finština

fr

Francouzština

de

Němčina

el

Řečtina

ht

Haitská kreolština

he

Hebrejština

hi

Hindština

mww

Hmong Daw

hu

Maďarština

is

Islandština

id

Indonéština

it

Italština

ja

Japonština

sw

Svahilština

tlh

Klingonština

tlh-Latn

Klingon (latinský skript)

tlh-Piqd

Klingon (skript Klingon)

ko

Korejština

lv

Lotyština

lt

Litevština

mg

Malgaština

ms

Malajština

mt

Maltština

nb

Norština

fa

Perština

pl

Polština

pt

Portugalština

pt-br

Portugalština (Brazílie)

pt-PT

Portugalština (Portugalsko)

otq

Otomí querétaro

ro

Rumunština

ru

Ruština

sm

Samojština

sr-Cyrl

Srbština (cyrilice)

sr-Latn

Srbština (latinka)

sk

Slovenština

sl

Slovinština

es

Španělština

sv

Švédština

ty

Tahitština

ta

Tamilština

te

Telugština

th

Thajština

to

Tongan

tr

Turečtina

uk

Ukrajinština

ur

Urdština

vi

Vietnamština

cy

Velština

yua

Yucatécká mayština

ga

Irština

kn

Kannadština

mi

Maorština

ml

Malajalámština

pa

Paňdžábština

VisionVectorizeSkill

Umožňuje vygenerovat vektorové vkládání pro daný obrázek nebo textový vstup pomocí rozhraní API pro zpracování obrazu ve službě Azure AI Services Vectorize.

Name Typ Description
@odata.type string:

#Microsoft.Skills.Vision.VectorizeSkill

Fragment identifikátoru URI určující typ dovednosti.

context

string

Představuje úroveň, na které se provádí operace, například kořenový dokument nebo obsah dokumentu (například /document nebo /document/content). Výchozí hodnota je /document.

description

string

Popis dovednosti, která popisuje vstupy, výstupy a využití dovednosti.

inputs

InputFieldMappingEntry[]

Vstupy dovedností můžou být sloupec ve zdrojové sadě dat nebo výstup upstreamové dovednosti.

modelVersion

string

Verze modelu, která se má použít při volání služby AI Services Vision. Pokud není zadaný, nastaví se výchozí hodnota na nejnovější dostupnou.

name

string

Název dovednosti, která ji jednoznačně identifikuje v sadě dovedností. Dovednost bez definovaného názvu bude mít výchozí název indexu založeného na 1 v poli dovedností s předponou znaku #.

outputs

OutputFieldMappingEntry[]

Výstupem dovednosti je buď pole v indexu vyhledávání, nebo hodnota, kterou lze využívat jako vstup jinou dovedností.

VisualFeature

Řetězce označující typy funkcí vizuálu, které se mají vrátit.

Hodnota Description
adult

Vizuální funkce rozpoznané jako dospělé osoby

brands

Vizuální funkce rozpoznané jako komerční značky

categories

Kategorie.

description

Popis.

faces

Vizuální funkce rozpoznané jako tváře lidí

objects

Vizuální funkce rozpoznané jako objekty

tags

Štítky.

WebApiSkill

Dovednost, která může volat koncový bod webového rozhraní API, což vám umožní rozšířit sadu dovedností tím, že zavolá váš vlastní kód.

Name Typ Description
@odata.type string:

#Microsoft.Skills.Custom.WebApiSkill

Fragment identifikátoru URI určující typ dovednosti.

authIdentity SearchIndexerDataIdentity:

Spravovaná identita přiřazená uživatelem používaná pro odchozí připojení. Pokud je zadaný identifikátor authResourceId a není zadaný, použije se spravovaná identita přiřazená systémem. Při aktualizacích indexeru, pokud není zadána identita, zůstane hodnota beze změny. Pokud je nastavena hodnota none, hodnota této vlastnosti je vymazána.

authResourceId

string

Platí pro vlastní dovednosti, které se připojují k externímu kódu ve funkci Azure nebo v jiné aplikaci, která transformace poskytuje. Tato hodnota by měla být ID aplikace vytvořené pro funkci nebo aplikaci při registraci v Azure Active Directory. Při zadání se vlastní dovednost připojí k funkci nebo aplikaci pomocí spravovaného ID (systému nebo uživatelem přiřazeného) vyhledávací služby a přístupového tokenu funkce nebo aplikace. Tato hodnota se použije jako ID prostředku pro vytvoření oboru přístupového tokenu.

batchSize

integer (int32)

Požadovaná velikost dávky označující počet dokumentů.

context

string

Představuje úroveň, na které se provádí operace, například kořenový dokument nebo obsah dokumentu (například /document nebo /document/content). Výchozí hodnota je /document.

degreeOfParallelism

integer (int32)

Pokud je nastavená, počet paralelních volání, která je možné provést ve webovém rozhraní API.

description

string

Popis dovednosti, která popisuje vstupy, výstupy a využití dovednosti.

httpHeaders

object

Hlavičky potřebné k provedení požadavku HTTP.

httpMethod

string

Metoda požadavku HTTP.

inputs

InputFieldMappingEntry[]

Vstupy dovedností můžou být sloupec ve zdrojové sadě dat nebo výstup upstreamové dovednosti.

name

string

Název dovednosti, která ji jednoznačně identifikuje v sadě dovedností. Dovednost bez definovaného názvu bude mít výchozí název indexu založeného na 1 v poli dovedností s předponou znaku #.

outputs

OutputFieldMappingEntry[]

Výstupem dovednosti je buď pole v indexu vyhledávání, nebo hodnota, kterou lze využívat jako vstup jinou dovedností.

timeout

string (duration)

Požadovaný časový limit požadavku Výchozí hodnota je 30 sekund.

uri

string

Adresa URL webového rozhraní API.