Skillsets - Create Or Update

Létrehoz egy új képességkészletet egy keresési szolgáltatásban, vagy frissíti a képességkészletet, ha már létezik.

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

URI-paraméterek

Név In Kötelező Típus Description
endpoint
path True

string (uri)

A keresési szolgáltatás végpontjának URL-címe.

skillsetName
path True

string

A készségkészlet neve.

api-version
query True

string

minLength: 1

A művelethez használni kívánt API-verzió.

Kérelem fejléce

Név Kötelező Típus Description
x-ms-client-request-id

string (uuid)

A kérés átlátszatlan, globálisan egyedi, ügyfél által generált sztringazonosítója.

Accept

Accept

Az Elfogadás fejléce.

If-Match

string

Meghatározza a If-Match feltételt. A művelet csak akkor lesz végrehajtva, ha a kiszolgálón lévő ETag megegyezik ezzel az értékkel.

If-None-Match

string

Meghatározza az If-None-Match feltételt. A művelet csak akkor lesz végrehajtva, ha a kiszolgálón lévő ETag nem egyezik meg ezzel az értékkel.

Prefer True

Prefer

HTTP PUT-kérések esetén arra utasítja a szolgáltatást, hogy sikeres esetben adja vissza a létrehozott/frissített erőforrást.

Kérelem törzse

Név Kötelező Típus Description
name True

string

A készségkészlet neve.

skills True SearchIndexerSkill[]:

A készségek listája a készségkészletben.

@odata.etag

string

A készségkészlet ETagje.

cognitiveServices CognitiveServicesAccount:

Részletek az Azure AI szolgáltatásról, amelyet a képességek futtatásához kell használni.

description

string

A készségkészlet leírása.

encryptionKey

SearchResourceEncryptionKey

Az Azure Key Vaultban létrehozott titkosítási kulcs leírása. Ez a kulcs további szintű titkosítást biztosít a képességkészlet definíciójához, amikor teljes biztosítékot szeretnél abban, hogy senki, még a Microsoft sem tudja dekódolni a képességkészletedet. Miután titkosította a képességkészlet definícióját, az mindig titkosítva marad. A keresési szolgáltatás figyelmen kívül hagyja a tulajdonság null értékre állítására tett kísérleteket. Szükség szerint módosíthatja ezt a tulajdonságot, ha el szeretné forgatni a titkosítási kulcsot; A készségkészlet definíciója nem lesz hatással. Az ügyfél által felügyelt kulcsokkal rendelkező titkosítás nem érhető el az ingyenes keresési szolgáltatásokhoz, és csak a 2019. január 1-jén vagy azt követően létrehozott fizetős szolgáltatásokhoz érhető el.

indexProjections

SearchIndexerIndexProjection

A másodlagos keresési index(ek)re vonatkozó további előrejelzések meghatározása.

knowledgeStore

SearchIndexerKnowledgeStore

További vetítések definíciója Azure tömbbe, táblához vagy fájlokhoz gazdagított adatokból.

Válaszok

Név Típus Description
200 OK

SearchIndexerSkillset

A kérés sikeres volt.

201 Created

SearchIndexerSkillset

A kérés sikeres volt, és ennek eredményeként új erőforrás jött létre.

Other Status Codes

ErrorResponse

Váratlan hibaválasz.

Biztonság

api-key

Típus: apiKey
In: header

OAuth2Auth

Típus: oauth2
Folyamat: implicit
Engedélyezési URL: https://login.microsoftonline.com/common/oauth2/v2.0/authorize

Hatókörök

Név Description
https://search.azure.com/.default

Példák

SearchServiceCreateOrUpdateSkillset

Mintakérelem

PUT https://stableexampleservice.search.windows.net/skillsets('tempskillset')?api-version=2026-04-01





{
  "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,
      "@odata.type": "#Microsoft.Skills.Text.SplitSkill",
      "name": "skill3",
      "inputs": [
        {
          "name": "text",
          "source": "/document/content"
        },
        {
          "name": "languageCode",
          "source": "/document/languageCode"
        }
      ],
      "outputs": [
        {
          "name": "textItems",
          "targetName": "pages"
        }
      ]
    },
    {
      "@odata.type": "#Microsoft.Skills.Text.KeyPhraseExtractionSkill",
      "name": "skill4",
      "context": "/document/pages/*",
      "inputs": [
        {
          "name": "text",
          "source": "/document/content"
        },
        {
          "name": "languageCode",
          "source": "/document/languageCode"
        }
      ],
      "outputs": [
        {
          "name": "keyPhrases",
          "targetName": "keyPhrases"
        }
      ]
    },
    {
      "uri": "https://contoso.example.org/",
      "httpMethod": "POST",
      "timeout": "PT5S",
      "@odata.type": "#Microsoft.Skills.Custom.WebApiSkill",
      "name": "skill5",
      "inputs": [
        {
          "name": "text",
          "source": "/document/content"
        },
        {
          "name": "languageCode",
          "source": "/document/languageCode"
        }
      ],
      "outputs": [
        {
          "name": "customresult",
          "targetName": "result"
        }
      ]
    },
    {
      "outputMode": "oneToMany",
      "markdownHeaderDepth": "h3",
      "@odata.type": "#Microsoft.Skills.Util.DocumentIntelligenceLayoutSkill",
      "name": "docIntelligenceLayoutSkill",
      "context": "/document",
      "inputs": [
        {
          "name": "file_data",
          "source": "/document/content"
        }
      ],
      "outputs": [
        {
          "name": "markdown_document",
          "targetName": "markdown_document"
        }
      ]
    },
    {
      "outputFormat": "text",
      "outputMode": "oneToMany",
      "extractionOptions": [
        "images",
        "locationMetadata"
      ],
      "chunkingProperties": {
        "unit": "characters",
        "maximumLength": 500,
        "overlapLength": 50
      },
      "@odata.type": "#Microsoft.Skills.Util.DocumentIntelligenceLayoutSkill",
      "name": "docIntelligenceLayoutSkill#2",
      "context": "/document",
      "inputs": [
        {
          "name": "file_data",
          "source": "/document/content"
        }
      ],
      "outputs": [
        {
          "name": "text_sections",
          "targetName": "text_sections"
        },
        {
          "name": "normalized_images",
          "targetName": "normalized_images"
        }
      ]
    }
  ],
  "cognitiveServices": {
    "key": "myKey",
    "subdomainUrl": "https://mySubdomainName.cognitiveservices.azure.com",
    "@odata.type": "#Microsoft.Azure.Search.AIServicesByKey",
    "description": "Description of the Azure AI service resource attached to a skillset"
  },
  "@odata.etag": "0x1234568AE7E58A1"
}

Mintaválasz

{
  "@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,
      "inputs": [
        {
          "name": "text",
          "source": "/document/content",
          "inputs": []
        },
        {
          "name": "languageCode",
          "source": "/document/languageCode",
          "inputs": []
        }
      ],
      "outputs": [
        {
          "name": "textItems",
          "targetName": "pages"
        }
      ]
    },
    {
      "@odata.type": "#Microsoft.Skills.Text.KeyPhraseExtractionSkill",
      "name": "skill4",
      "context": "/document/pages/*",
      "inputs": [
        {
          "name": "text",
          "source": "/document/content",
          "inputs": []
        },
        {
          "name": "languageCode",
          "source": "/document/languageCode",
          "inputs": []
        }
      ],
      "outputs": [
        {
          "name": "keyPhrases",
          "targetName": "keyPhrases"
        }
      ]
    },
    {
      "@odata.type": "#Microsoft.Skills.Custom.WebApiSkill",
      "name": "skill5",
      "uri": "https://contoso.example.org/",
      "httpMethod": "POST",
      "timeout": "PT5S",
      "inputs": [
        {
          "name": "text",
          "source": "/document/content",
          "inputs": []
        },
        {
          "name": "languageCode",
          "source": "/document/languageCode",
          "inputs": []
        }
      ],
      "outputs": [
        {
          "name": "customresult",
          "targetName": "result"
        }
      ]
    },
    {
      "@odata.type": "#Microsoft.Skills.Util.DocumentIntelligenceLayoutSkill",
      "name": "docIntelligenceLayoutSkill",
      "context": "/document",
      "outputMode": "oneToMany",
      "markdownHeaderDepth": "h3",
      "extractionOptions": [],
      "inputs": [
        {
          "name": "file_data",
          "source": "/document/content",
          "inputs": []
        }
      ],
      "outputs": [
        {
          "name": "markdown_document",
          "targetName": "markdown_document"
        }
      ]
    },
    {
      "@odata.type": "#Microsoft.Skills.Util.DocumentIntelligenceLayoutSkill",
      "name": "docIntelligenceLayoutSkill#2",
      "context": "/document",
      "outputMode": "oneToMany",
      "outputFormat": "text",
      "extractionOptions": [
        "images",
        "locationMetadata"
      ],
      "inputs": [
        {
          "name": "file_data",
          "source": "/document/content",
          "inputs": []
        }
      ],
      "outputs": [
        {
          "name": "text_sections",
          "targetName": "text_sections"
        },
        {
          "name": "normalized_images",
          "targetName": "normalized_images"
        }
      ],
      "chunkingProperties": {
        "unit": "characters",
        "maximumLength": 500,
        "overlapLength": 50
      }
    }
  ],
  "cognitiveServices": {
    "@odata.type": "#Microsoft.Azure.Search.AIServicesByKey",
    "description": "Description of the Azure AI service resource attached to a skillset",
    "key": "myKey",
    "subdomainUrl": "https://mySubdomainName.cognitiveservices.azure.com"
  }
}
{
  "@odata.etag": "0x1234568AE7E58A1",
  "name": "tempskillset",
  "description": "Skillset for extracting entities and more",
  "skills": [
    {
      "@odata.type": "#Microsoft.Skills.Text.LanguageDetectionSkill",
      "name": "skill2",
      "inputs": [
        {
          "name": "text",
          "source": "/document/content",
          "inputs": []
        },
        {
          "name": "countryHint",
          "source": "/document/countryHint",
          "inputs": []
        }
      ],
      "outputs": [
        {
          "name": "languageCode",
          "targetName": "languageCode"
        }
      ]
    },
    {
      "@odata.type": "#Microsoft.Skills.Text.SplitSkill",
      "name": "skill3",
      "textSplitMode": "pages",
      "maximumPageLength": 4000,
      "inputs": [
        {
          "name": "text",
          "source": "/document/content",
          "inputs": []
        },
        {
          "name": "languageCode",
          "source": "/document/languageCode",
          "inputs": []
        }
      ],
      "outputs": [
        {
          "name": "textItems",
          "targetName": "pages"
        }
      ]
    },
    {
      "@odata.type": "#Microsoft.Skills.Text.KeyPhraseExtractionSkill",
      "name": "skill4",
      "context": "/document/pages/*",
      "inputs": [
        {
          "name": "text",
          "source": "/document/content",
          "inputs": []
        },
        {
          "name": "languageCode",
          "source": "/document/languageCode",
          "inputs": []
        }
      ],
      "outputs": [
        {
          "name": "keyPhrases",
          "targetName": "keyPhrases"
        }
      ]
    },
    {
      "@odata.type": "#Microsoft.Skills.Custom.WebApiSkill",
      "name": "skill5",
      "uri": "https://contoso.example.org/",
      "httpMethod": "POST",
      "timeout": "PT5S",
      "inputs": [
        {
          "name": "text",
          "source": "/document/content",
          "inputs": []
        },
        {
          "name": "languageCode",
          "source": "/document/languageCode",
          "inputs": []
        }
      ],
      "outputs": [
        {
          "name": "customresult",
          "targetName": "result"
        }
      ]
    },
    {
      "@odata.type": "#Microsoft.Skills.Util.DocumentIntelligenceLayoutSkill",
      "name": "docIntelligenceLayoutSkill",
      "context": "/document",
      "outputMode": "oneToMany",
      "markdownHeaderDepth": "h3",
      "extractionOptions": [],
      "inputs": [
        {
          "name": "file_data",
          "source": "/document/content",
          "inputs": []
        }
      ],
      "outputs": [
        {
          "name": "markdown_document",
          "targetName": "markdown_document"
        }
      ]
    },
    {
      "@odata.type": "#Microsoft.Skills.Util.DocumentIntelligenceLayoutSkill",
      "name": "docIntelligenceLayoutSkill#2",
      "context": "/document",
      "outputMode": "oneToMany",
      "outputFormat": "text",
      "extractionOptions": [
        "images",
        "locationMetadata"
      ],
      "inputs": [
        {
          "name": "file_data",
          "source": "/document/content",
          "inputs": []
        }
      ],
      "outputs": [
        {
          "name": "text_sections",
          "targetName": "text_sections"
        },
        {
          "name": "normalized_images",
          "targetName": "normalized_images"
        }
      ],
      "chunkingProperties": {
        "unit": "characters",
        "maximumLength": 500,
        "overlapLength": 50
      }
    }
  ],
  "cognitiveServices": {
    "@odata.type": "#Microsoft.Azure.Search.AIServicesByKey",
    "description": "Description of the Azure AI service resource attached to a skillset",
    "key": "myKey",
    "subdomainUrl": "https://mySubdomainName.cognitiveservices.azure.com"
  }
}

Definíciók

Név Description
Accept

Az Elfogadás fejléce.

AIServicesAccountIdentity

Egy Azure AI szolgáltatási erőforrás többrégiós fiókja, amely egy készségkészlethez van kötve.

AIServicesAccountKey

Az Azure AI szolgáltatási erőforrás fiókkulcsa, amely egy képességkészlethez van csatlakoztatva, és a forrás aldomainjével használható.

AzureOpenAIEmbeddingSkill

Lehetővé teszi egy vektor beágyazását egy adott szöveges bemenethez az Azure OpenAI-erőforrás használatával.

AzureOpenAIModelName

A meghívott Azure Open AI-modell neve.

ChatCompletionCommonModelParameters

A csevegés befejezésének közös nyelvi modellparaméterei. Ha nincs megadva, a rendszer az alapértelmezett értékeket használja.

ChatCompletionExtraParametersBehavior

Megadja, hogyan kell kezelni az 'extraParameters'-et az Azure AI Foundry-nek. Alapértelmezés szerint "error".

ChatCompletionResponseFormat

Meghatározza, hogy a nyelvi modell válaszát hogyan kell szerializálni. Alapértelmezés szerint "szöveg".

ChatCompletionResponseFormatType

Megadja, hogy az LLM hogyan formázza a választ.

ChatCompletionSchema

A modell által a kimenet strukturálásához használt egyéni sémát meghatározó objektum.

ChatCompletionSchemaProperties

Tulajdonságok a JSON séma válaszformátumhoz.

ChatCompletionSkill

Egy olyan képesség, amely az Azure AI Foundry Chat Completions végpontján keresztül hív nyelvi modellt.

CognitiveServicesAccountKey

Egy azure AI-szolgáltatás erőforrásának többrégiós fiókkulcsa, amely egy készségkészlethez van csatolva.

ConditionalSkill

Olyan képesség, amely lehetővé teszi azokat a forgatókönyveket, amelyek logikai műveletet igényelnek a kimenethez hozzárendelni kívánt adatok meghatározásához.

ContentUnderstandingSkill

Ez a képesség az Azure AI tartalommegértést használja arra, hogy feldolgozza és kinyerje a dokumentumokból strukturált betekintéseket, lehetővé téve a gazdagabb, kereshető tartalmat a dokumentumindexelés és visszakeresés fejlesztéséhez.

ContentUnderstandingSkillChunkingProperties

A tartalom darabolásának számosságát szabályozza.

ContentUnderstandingSkillExtractionOptions

A képesség által a dokumentumból kinyert tartalom számosságát szabályozza.

CustomEntity

Egy objektum, amely információkat tartalmaz a talált egyezésekről és a kapcsolódó metaadatokról.

CustomEntityAlias

Összetett objektum, amely a gyökérentitás nevének alternatív helyesírási vagy szinonimáinak megadására használható.

CustomEntityLookupSkill

A szakértelem a szavak és kifejezések egyéni, felhasználó által definiált listájából keres szöveget.

CustomEntityLookupSkillLanguage

A CustomEntityLookupSkill által a bemeneti szöveghez támogatott nyelvi kódok.

DefaultCognitiveServicesAccount

Üres objektum, amely egy képességkészlet alapértelmezett Azure AI-szolgáltatás-erőforrását jelöli.

DocumentExtractionSkill

Olyan képesség, amely tartalmat nyer ki egy fájlból a bővítési folyamaton belül.

DocumentIntelligenceLayoutSkill

Egy olyan készség, amely az Azure AI Services-en keresztül nyeri ki a tartalmat és elrendezési információkat a gazdagító csővezeték fájljaiból.

DocumentIntelligenceLayoutSkillChunkingProperties

A tartalom darabolásának számosságát szabályozza.

DocumentIntelligenceLayoutSkillExtractionOptions

A képesség által a dokumentumból kinyert tartalom számosságát szabályozza.

EntityCategory

Egy sztring, amely jelzi, hogy milyen entitáskategóriákat kell visszaadni.

EntityLinkingSkill

A Text Analytics API használatával kinyeri a csatolt entitásokat a szövegből.

EntityRecognitionSkillLanguage

A bemeneti szöveghez támogatott nyelvi kódok EntityRecognitionSkill.

EntityRecognitionSkillV3

A Text Analytics API használatával különböző típusú entitásokat nyer ki a szövegből.

ErrorAdditionalInfo

Az erőforrás-kezelési hiba további információi.

ErrorDetail

A hiba részletei.

ErrorResponse

Az Összes Azure Resource Manager API gyakori hibaválasza a sikertelen műveletek hibaadatainak visszaadásához. (Ez az OData hibaválasz formátumát is követi.)

ImageAnalysisSkill

Képfájlok elemzésére szolgáló képesség. A képtartalom alapján számos vizuális funkciót nyer ki.

ImageAnalysisSkillLanguage

Az ImageAnalysisSkill által támogatott nyelvi kódok.

ImageDetail

Egy sztring, amely jelzi, hogy mely tartományspecifikus adatokat kell visszaadni.

IndexProjectionMode

Meghatározza az indexleképezések viselkedését az indexelő többi részéhez képest.

InputFieldMappingEntry

Beviteli mező leképezése egy képességhez.

KeyPhraseExtractionSkill

Olyan képesség, amely szövegelemzést használ a kulcskifejezések kinyerésére.

KeyPhraseExtractionSkillLanguage

A KeyPhraseExtractionSkill által a bemeneti szöveghez támogatott nyelvi kódok.

LanguageDetectionSkill

Olyan készség, amely észleli a bemeneti szöveg nyelvét, és egyetlen nyelvi kódot jelent a kérelemben beküldött minden dokumentumhoz. A nyelvi kód egy olyan pontszámmal van párosítva, amely az elemzés megbízhatóságát jelzi.

MergeSkill

Két vagy több sztring egyetlen egyesített sztringbe való egyesítésére szolgáló képesség, amely egy felhasználó által definiált elválasztójellel elválasztja az egyes összetevőket.

OcrLineEnding

Meghatározza az OCR-képesség által felismert szövegsorok között használandó karakterek sorrendjét. Az alapértelmezett érték a "szóköz".

OcrSkill

Egy képesség, amely szövegeket nyer ki a képfájlokból.

OcrSkillLanguage

Az OcrSkill által támogatott nyelvi kódok.

OutputFieldMappingEntry

Kimeneti mezőleképezés egy képességhez.

PIIDetectionSkill

A Text Analytics API használatával kinyeri a személyes adatokat egy bemeneti szövegből, és lehetővé teszi a maszkolást.

PIIDetectionSkillMaskingMode

Egy sztring, amely jelzi, hogy milyen maskingMode használható a bemeneti szövegben észlelt személyes adatok elrejtésére.

Prefer

HTTP PUT-kérések esetén arra utasítja a szolgáltatást, hogy sikeres esetben adja vissza a létrehozott/frissített erőforrást.

SearchIndexerDataNoneIdentity

Törli az adatforrás identitástulajdonságát.

SearchIndexerDataUserAssignedIdentity

Megadja a használni kívánt adatforrás identitását.

SearchIndexerIndexProjection

További előrejelzések meghatározása másodlagos keresési indexekre.

SearchIndexerIndexProjectionSelector

A kijelölt keresési indexben tárolandó adatok leírása.

SearchIndexerIndexProjectionsParameters

Az index előrejelzésspecifikus konfigurációs tulajdonságainak szótára. Minden név egy adott tulajdonság neve. Minden értéknek primitív típusúnak kell lennie.

SearchIndexerKnowledgeStore

Az Azure Blob, a Table vagy a Files további, bővített adatokra vonatkozó előrejelzéseinek meghatározása.

SearchIndexerKnowledgeStoreFileProjectionSelector

Az Azure Filesban tárolandó adatok leképezési definíciója.

SearchIndexerKnowledgeStoreObjectProjectionSelector

Az Azure Blobban tárolandó adatok leképezési definíciója.

SearchIndexerKnowledgeStoreProjection

Tárolóobjektum különböző vetületválasztókhoz.

SearchIndexerKnowledgeStoreTableProjectionSelector

Az Azure Tablesben tárolandó adatok leírása.

SearchIndexerSkillset

A készségek listája.

SearchResourceEncryptionKey

Ügyfél által felügyelt titkosítási kulcs az Azure Key Vaultban. A létrehozott és kezelt kulcsok az inaktív adatok, például az indexek és a szinonimatérképek titkosítására vagy visszafejtésére használhatók.

SentimentSkillLanguage

A SentimentSkill által a bemeneti szöveghez támogatott nyelvi kódok.

SentimentSkillV3

A Text Analytics API használatával kiértékeli a strukturálatlan szöveget, és minden rekordhoz hangulatcímkéket biztosít (például "negatív", "semleges" és "pozitív") a szolgáltatás által egy mondatban és dokumentumszinten talált legmagasabb megbízhatósági pontszám alapján.

ShaperSkill

Képesség a kimenetek átalakítására. Összetett típust hoz létre az összetett mezők (más néven többrészes mezők) támogatásához.

SplitSkill

A sztringek szövegtömbökre való felosztásának képessége.

SplitSkillLanguage

A SplitSkill által a bemeneti szöveghez támogatott nyelvi kódok.

TextSplitMode

Egy érték, amely jelzi, hogy melyik felosztási módot kell végrehajtani.

TextTranslationSkill

Készség szöveg fordítására egyik nyelvről a másikra.

TextTranslationSkillLanguage

A TextTranslationSkill által a bemeneti szöveghez támogatott nyelvi kódok.

VisualFeature

A visszaadni kívánt vizuális funkciótípusokat jelző sztringek.

WebApiSkill

Egy olyan képesség, amely meghívhat egy webes API-végpontot, amely lehetővé teszi, hogy bővítse a képességkészletet az egyéni kód meghívásával.

Accept

Az Elfogadás fejléce.

Érték Description
application/json;odata.metadata=minimal

AIServicesAccountIdentity

Egy Azure AI szolgáltatási erőforrás többrégiós fiókja, amely egy készségkészlethez van kötve.

Név Típus Description
@odata.type string:

#Microsoft.Azure.Search.AIServicesByIdentity

A származtatott típusok diszkriminatív.

description

string

Az Azure AI szolgáltatási erőforrás leírása, amely egy készségkészlethez csatolva.

identity SearchIndexerDataIdentity:

Az AI-szolgáltatással való kapcsolatokhoz használt, felhasználó által hozzárendelt felügyelt identitás. Ha nincs megadva, a rendszer a rendszer által hozzárendelt felügyelt identitást használja. A képességkészlet frissítéseinél, ha az identitás nincs meghatározva, az érték változatlan marad. Ha a "none" értékre van állítva, a tulajdonság értéke törlődik.

subdomainUrl

string

Az aldomain/Azure AI Services végpont URL-je a megfelelő AI szolgáltatáshoz.

AIServicesAccountKey

Az Azure AI szolgáltatási erőforrás fiókkulcsa, amely egy képességkészlethez van csatlakoztatva, és a forrás aldomainjével használható.

Név Típus Description
@odata.type string:

#Microsoft.Azure.Search.AIServicesByKey

A származtatott típusok diszkriminatív.

description

string

Az Azure AI szolgáltatási erőforrás leírása, amely egy készségkészlethez csatolva.

key

string

A kulcs, amelyet az Azure AI szolgáltatási erőforrás biztosításához használnak, egy készségkészlethez csatolva.

subdomainUrl

string

Az aldomain/Azure AI Services végpont URL-je a megfelelő AI szolgáltatáshoz.

AzureOpenAIEmbeddingSkill

Lehetővé teszi egy vektor beágyazását egy adott szöveges bemenethez az Azure OpenAI-erőforrás használatával.

Név Típus Description
@odata.type string:

#Microsoft.Skills.Text.AzureOpenAIEmbeddingSkill

A származtatott típusok diszkriminatív.

apiKey

string

A kijelölt Azure OpenAI-erőforrás API-kulcsa.

authIdentity SearchIndexerDataIdentity:

A kimenő kapcsolatokhoz használt, felhasználó által hozzárendelt felügyelt identitás.

context

string

A műveletek végrehajtásának szintjét jelöli, például a dokumentum gyökerét vagy a dokumentum tartalmát (például /document vagy /document/content). Az alapértelmezett érték a /document.

deploymentId

string

Az Azure OpenAI-modell üzembe helyezésének azonosítója a kijelölt erőforráson.

description

string

A képesség leírása, amely leírja a képesség bemeneteit, kimeneteit és használatát.

dimensions

integer (int32)

Az eredményként kapott kimeneti beágyazások dimenzióinak száma. Csak a text-embedding-3 és újabb modellekben támogatott.

inputs

InputFieldMappingEntry[]

A készségek bemenetei lehetnek a forrásadatkészlet oszlopai, vagy egy felsőbb rétegbeli képesség kimenete.

modelName

AzureOpenAIModelName

A megadott deploymentId elérési úton üzembe helyezett beágyazási modell neve.

name

string

Annak a képességnek a neve, amely egyedileg azonosítja azt a képességkészleten belül. A névvel nem rendelkező képességek a képességtömb 1-alapú indexének alapértelmezett nevét kapják, "#" karakterrel előtaggal.

outputs

OutputFieldMappingEntry[]

A szakértelem kimenete vagy egy keresési index mezője, vagy egy olyan érték, amelyet egy másik képesség bemenetként használhat fel.

resourceUri

string (uri)

Az Azure OpenAI-erőforrás erőforrás-URI-ja.

AzureOpenAIModelName

A meghívott Azure Open AI-modell neve.

Érték Description
text-embedding-ada-002

TextEmbeddingAda002 modell.

text-embedding-3-large

TextEmbedding3Large modell.

text-embedding-3-small

TextEmbedding3Small modell.

gpt-5-mini

Gpt5Mini modell.

gpt-5-nano

Gpt5Nano modell.

gpt-5.4-mini

Gpt54Mini modell.

gpt-5.4-nano

Gpt54Nano modell.

ChatCompletionCommonModelParameters

A csevegés befejezésének közös nyelvi modellparaméterei. Ha nincs megadva, a rendszer az alapértelmezett értékeket használja.

Név Típus Alapértelmezett érték Description
frequencyPenalty

number (double)

0

A [-2,2] tartományban lévő lebegő, amely csökkenti vagy növeli az ismétlődő tokenek valószínűségét. Az alapértelmezett érték 0.

maxTokens

integer (int32)

A generálható jogkivonatok maximális száma.

model

string

A használni kívánt modell neve (pl. "gpt-4o" stb.). Az alapértelmezett érték null, ha nincs megadva.

presencePenalty

number (double)

0

A [-2,2] tartományban lévő lebegtetés, amely az új tokeneket a meglévő jelenlétük alapján bünteti. Az alapértelmezett érték 0.

seed

integer (int32)

Véletlenszerű mag determinisztikus kimenetek vezérlésére. Ha nincs megadva, a rendszer véletlenszerűsítést alkalmaz.

stop

string[]

A szöveggenerálást megszakító leállítási sorozatok listája. Nincs alapértelmezés.

temperature

number (double)

0.7

Mintavételi hőmérséklet. Az alapértelmezett érték 0,7.

ChatCompletionExtraParametersBehavior

Megadja, hogyan kell kezelni az 'extraParameters'-et az Azure AI Foundry-nek. Alapértelmezés szerint "error".

Érték Description
passThrough

A további paramétereket közvetlenül a modellnek adja át.

drop

Eldobja az összes extra paramétert.

error

Hibát jelez, ha bármilyen további paraméter van jelen.

ChatCompletionResponseFormat

Meghatározza, hogy a nyelvi modell válaszát hogyan kell szerializálni. Alapértelmezés szerint "szöveg".

Név Típus Alapértelmezett érték Description
jsonSchemaProperties

ChatCompletionSchemaProperties

Nyitott szótár a kiterjesztett tulajdonságokhoz. Kötelező, ha 'type' == 'json_schema'

type

ChatCompletionResponseFormatType

text

Megadja, hogy az LLM hogyan formázza a választ.

ChatCompletionResponseFormatType

Megadja, hogy az LLM hogyan formázza a választ.

Érték Description
text

Egyszerű szöveges válaszformátum.

jsonObject

Tetszőleges JSON objektumválasz formátum.

jsonSchema

JSON séma-ragaszkódó válaszformátum.

ChatCompletionSchema

A modell által a kimenet strukturálásához használt egyéni sémát meghatározó objektum.

Név Típus Alapértelmezett érték Description
additionalProperties

boolean

False

Azt szabályozza, hogy egy objektum tartalmazhat-e további kulcsokat/értékeket, amelyek nincsenek definiálva a JSON-sémában. Az alapértelmezett érték false.

properties

string

JSON-formátumú sztring, amely meghatározza a kimeneti séma tulajdonságait és megkötéseit a modellhez.

required

string[]

A modell válaszának részét képező tulajdonságnevek tömbje. A strukturált kimenetekhez minden tulajdonságot bele kell foglalni.

type

string

object

A sémaábrázolás típusa. Általában "tárgy". Az alapértelmezett érték az "objektum".

ChatCompletionSchemaProperties

Tulajdonságok a JSON séma válaszformátumhoz.

Név Típus Alapértelmezett érték Description
description

string

A modell által követett json-séma leírása.

name

string

A modell által betartandó json séma neve.

schema

ChatCompletionSchema

A séma definíciója.

strict

boolean

True

A modell válaszának strukturált kimeneteket kell-e használnia. Alapértelmezett érték: true (igaz).

ChatCompletionSkill

Egy olyan képesség, amely az Azure AI Foundry Chat Completions végpontján keresztül hív nyelvi modellt.

Név Típus Alapértelmezett érték Description
@odata.type string:

#Microsoft.Skills.Custom.ChatCompletionSkill

A származtatott típusok diszkriminatív.

apiKey

string

API-kulcs a modellben való hitelesítéshez. Az apiKey és az authIdentity nem adható meg egyszerre.

authIdentity SearchIndexerDataIdentity:

A kimenő kapcsolatokhoz használt, felhasználó által hozzárendelt felügyelt identitás. Ha authResourceId van megadva, és nincs megadva, a rendszer a rendszer által hozzárendelt felügyelt identitást használja. Az indexelő frissítéseinél, ha az identitás nincs meghatározva, az érték változatlan marad. Ha a "none" értékre van állítva, a tulajdonság értéke törlődik.

commonModelParameters

ChatCompletionCommonModelParameters

Az ügyfelek által módosítható közös nyelvi modellparaméterek. Ha nincs megadva, ésszerű alapértelmezett értékeket alkalmazunk.

context

string

A műveletek végrehajtásának szintjét jelöli, például a dokumentum gyökerét vagy a dokumentum tartalmát (például /document vagy /document/content). Az alapértelmezett érték a /document.

description

string

A képesség leírása, amely leírja a képesség bemeneteit, kimeneteit és használatát.

extraParameters

Nyitott típusú szótár a modellspecifikus paraméterekhez, amelyeket hozzá kell fűzni a csevegés befejezési hívásához. Az Azure AI Foundry bővíthetőségi mintáját követi.

extraParametersBehavior

ChatCompletionExtraParametersBehavior

error

Hogyan kezeli az extra paramétereket az Azure AI Foundry. Az alapértelmezett érték az "error".

inputs

InputFieldMappingEntry[]

A készségek bemenetei lehetnek a forrásadatkészlet oszlopai, vagy egy felsőbb rétegbeli képesség kimenete.

name

string

Annak a képességnek a neve, amely egyedileg azonosítja azt a képességkészleten belül. A névvel nem rendelkező képességek a képességtömb 1-alapú indexének alapértelmezett nevét kapják, "#" karakterrel előtaggal.

outputs

OutputFieldMappingEntry[]

A szakértelem kimenete vagy egy keresési index mezője, vagy egy olyan érték, amelyet egy másik képesség bemenetként használhat fel.

responseFormat

ChatCompletionResponseFormat

Meghatározza, hogy az LLM hogyan formázza a válaszát. Alapértelmezés szerint a "szöveg" választípus.

uri

string

A webes API URL-címe.

CognitiveServicesAccountKey

Egy azure AI-szolgáltatás erőforrásának többrégiós fiókkulcsa, amely egy készségkészlethez van csatolva.

Név Típus Description
@odata.type string:

#Microsoft.Azure.Search.CognitiveServicesByKey

A származtatott típusok diszkriminatív.

description

string

Az Azure AI szolgáltatási erőforrás leírása, amely egy készségkészlethez csatolva.

key

string

A kulcs, amelyet az Azure AI szolgáltatási erőforrás biztosításához használnak, egy készségkészlethez csatolva.

ConditionalSkill

Olyan képesség, amely lehetővé teszi azokat a forgatókönyveket, amelyek logikai műveletet igényelnek a kimenethez hozzárendelni kívánt adatok meghatározásához.

Név Típus Description
@odata.type string:

#Microsoft.Skills.Util.ConditionalSkill

A származtatott típusok diszkriminatív.

context

string

A műveletek végrehajtásának szintjét jelöli, például a dokumentum gyökerét vagy a dokumentum tartalmát (például /document vagy /document/content). Az alapértelmezett érték a /document.

description

string

A képesség leírása, amely leírja a képesség bemeneteit, kimeneteit és használatát.

inputs

InputFieldMappingEntry[]

A készségek bemenetei lehetnek a forrásadatkészlet oszlopai, vagy egy felsőbb rétegbeli képesség kimenete.

name

string

Annak a képességnek a neve, amely egyedileg azonosítja azt a képességkészleten belül. A névvel nem rendelkező képességek a képességtömb 1-alapú indexének alapértelmezett nevét kapják, "#" karakterrel előtaggal.

outputs

OutputFieldMappingEntry[]

A szakértelem kimenete vagy egy keresési index mezője, vagy egy olyan érték, amelyet egy másik képesség bemenetként használhat fel.

ContentUnderstandingSkill

Ez a képesség az Azure AI tartalommegértést használja arra, hogy feldolgozza és kinyerje a dokumentumokból strukturált betekintéseket, lehetővé téve a gazdagabb, kereshető tartalmat a dokumentumindexelés és visszakeresés fejlesztéséhez.

Név Típus Description
@odata.type string:

#Microsoft.Skills.Util.ContentUnderstandingSkill

A származtatott típusok diszkriminatív.

chunkingProperties

ContentUnderstandingSkillChunkingProperties

A tartalom darabolásának számosságát szabályozza.

context

string

A műveletek végrehajtásának szintjét jelöli, például a dokumentum gyökerét vagy a dokumentum tartalmát (például /document vagy /document/content). Az alapértelmezett érték a /document.

description

string

A képesség leírása, amely leírja a képesség bemeneteit, kimeneteit és használatát.

extractionOptions

ContentUnderstandingSkillExtractionOptions[]

A képesség által a dokumentumból kinyert tartalom számosságát szabályozza.

inputs

InputFieldMappingEntry[]

A készségek bemenetei lehetnek a forrásadatkészlet oszlopai, vagy egy felsőbb rétegbeli képesség kimenete.

name

string

Annak a képességnek a neve, amely egyedileg azonosítja azt a képességkészleten belül. A névvel nem rendelkező képességek a képességtömb 1-alapú indexének alapértelmezett nevét kapják, "#" karakterrel előtaggal.

outputs

OutputFieldMappingEntry[]

A szakértelem kimenete vagy egy keresési index mezője, vagy egy olyan érték, amelyet egy másik képesség bemenetként használhat fel.

ContentUnderstandingSkillChunkingProperties

A tartalom darabolásának számosságát szabályozza.

Név Típus Alapértelmezett érték Description
maximumLength

integer (int32)

A darab maximális hossza karakterekben. Az alapértelmezett érték 500.

overlapLength

integer (int32)

A két szövegtömb közötti átfedés hossza. Az alapértelmezett érték 0.

unit enum:

characters

characters

A darab egysége.

ContentUnderstandingSkillExtractionOptions

A képesség által a dokumentumból kinyert tartalom számosságát szabályozza.

Érték Description
images

Adja meg, hogy a kép tartalma ki legyen nyerve a dokumentumból.

locationMetadata

Adja meg, hogy a hely metaadatait ki kell nyerni a dokumentumból.

CustomEntity

Egy objektum, amely információkat tartalmaz a talált egyezésekről és a kapcsolódó metaadatokról.

Név Típus Description
accentSensitive

boolean

Alapértelmezés szerint hamis. Logikai érték, amely azt jelzi, hogy az entitás nevével való összehasonlításnak érzékenynek kell-e lennie az ékezetre.

aliases

CustomEntityAlias[]

Összetett objektumok tömbje, amely a gyökérentitás nevének alternatív írásmódjának vagy szinonimáinak megadására használható.

caseSensitive

boolean

Alapértelmezés szerint hamis. Logikai érték, amely azt jelzi, hogy az entitás nevével való összehasonlításnak érzékenynek kell-e lennie a karakterházra. A "Microsoft" esetében a kisnagy-nagybetűs egyezések a következők: microsoft, microSoft, MICROSOFT.

defaultAccentSensitive

boolean

Módosítja az entitás alapértelmezett ékezetérzékenységi értékét. Az összes alias accentSensitive alapértelmezett értékének módosítására használható.

defaultCaseSensitive

boolean

Módosítja az entitás alapértelmezett kis- és nagybetűk érzékenységi értékét. Az összes alias caseSensitive alapértelmezett értékének módosítására használható.

defaultFuzzyEditDistance

integer (int32)

Módosítja az entitás alapértelmezett fuzzy szerkesztési távolság értékét. Az összes alias alapértelmezett értékének módosítására használható fuzzyEditDistance értékek.

description

string

Ez a mező az egyező szöveg(ek) egyéni metaadatainak áteresztésére használható. Ennek a mezőnek az értéke az entitás minden egyezésével megjelenik a képességkimenetben.

fuzzyEditDistance

integer (int32)

Alapértelmezés szerint 0. Maximális érték: 5. Azon eltérő karakterek elfogadható számát jelöli, amelyek továbbra is egyeznek az entitás nevével. A lehető legkisebb homályosságot adja vissza az adott találatokhoz. Például, ha a szerkesztési távolság 3-ra van állítva, a "Windows10" továbbra is egyezik a "Windows", "Windows10" és "Windows 7" típusokkal. Ha a kis- és nagybetűk érzékenysége hamis értékre van állítva, a kis- és nagybetűk közötti különbségek NEM számítanak bele a rugalmassági tűréshatárba, de máskülönben igen.

id

string

Ez a mező az egyező szöveg(ek) egyéni metaadatainak áteresztésére használható. Ennek a mezőnek az értéke az entitás minden egyezésével megjelenik a képességkimenetben.

name

string

A legfelső szintű entitásleíró. A képességkimenetben szereplő egyezéseket ez a név fogja csoportosítani, és a talált szöveg "normalizált" formáját kell jelölnie.

subtype

string

Ez a mező az egyező szöveg(ek) egyéni metaadatainak áteresztésére használható. Ennek a mezőnek az értéke az entitás minden egyezésével megjelenik a képességkimenetben.

type

string

Ez a mező az egyező szöveg(ek) egyéni metaadatainak áteresztésére használható. Ennek a mezőnek az értéke az entitás minden egyezésével megjelenik a képességkimenetben.

CustomEntityAlias

Összetett objektum, amely a gyökérentitás nevének alternatív helyesírási vagy szinonimáinak megadására használható.

Név Típus Description
accentSensitive

boolean

Állapítsa meg, hogy az alias kiemelhető-e.

caseSensitive

boolean

Állapítsa meg, hogy az alias megkülönbözteti-e a kis- és nagybetűket.

fuzzyEditDistance

integer (int32)

Határozza meg az alias homályos szerkesztési távolságát.

text

string

Az álnév szövege.

CustomEntityLookupSkill

A szakértelem a szavak és kifejezések egyéni, felhasználó által definiált listájából keres szöveget.

Név Típus Description
@odata.type string:

#Microsoft.Skills.Text.CustomEntityLookupSkill

A származtatott típusok diszkriminatív.

context

string

A műveletek végrehajtásának szintjét jelöli, például a dokumentum gyökerét vagy a dokumentum tartalmát (például /document vagy /document/content). Az alapértelmezett érték a /document.

defaultLanguageCode

CustomEntityLookupSkillLanguage

Egy érték, amely jelzi, hogy melyik nyelvi kódot kell használni. Az alapértelmezett érték en.

description

string

A képesség leírása, amely leírja a képesség bemeneteit, kimeneteit és használatát.

entitiesDefinitionUri

string

Az összes célszöveget tartalmazó JSON- vagy CSV-fájl elérési útja. Ezt az entitásdefiníciót az indexelő futtatásakor olvassa be a rendszer. Az indexelő futtatása során a fájl frissítései csak a későbbi futtatások során lépnek érvénybe. Ennek a konfigurációnak HTTPS-en keresztül elérhetőnek kell lennie.

globalDefaultAccentSensitive

boolean

Az AccentSensitive globális jelzője. Ha az AccentSensitive nincs beállítva a CustomEntity értékben, akkor ez lesz az alapértelmezett érték.

globalDefaultCaseSensitive

boolean

A CaseSensitive globális jelzője. Ha a CaseSensitive nincs beállítva a CustomEntity értékben, akkor ez lesz az alapértelmezett érték.

globalDefaultFuzzyEditDistance

integer (int32)

A FuzzyEditDistance globális jelzője. Ha az FuzzyEditDistance nincs beállítva a CustomEntityben, akkor ez lesz az alapértelmezett érték.

inlineEntitiesDefinition

CustomEntity[]

A beágyazott CustomEntity definíció.

inputs

InputFieldMappingEntry[]

A készségek bemenetei lehetnek a forrásadatkészlet oszlopai, vagy egy felsőbb rétegbeli képesség kimenete.

name

string

Annak a képességnek a neve, amely egyedileg azonosítja azt a képességkészleten belül. A névvel nem rendelkező képességek a képességtömb 1-alapú indexének alapértelmezett nevét kapják, "#" karakterrel előtaggal.

outputs

OutputFieldMappingEntry[]

A szakértelem kimenete vagy egy keresési index mezője, vagy egy olyan érték, amelyet egy másik képesség bemenetként használhat fel.

CustomEntityLookupSkillLanguage

A CustomEntityLookupSkill által a bemeneti szöveghez támogatott nyelvi kódok.

Érték Description
da

Dán

de

Német

en

Angol

es

Spanyol

fi

finn nyelv

fr

Francia

it

Olasz

ko

Koreai

pt

Portugál

DefaultCognitiveServicesAccount

Üres objektum, amely egy képességkészlet alapértelmezett Azure AI-szolgáltatás-erőforrását jelöli.

Név Típus Description
@odata.type string:

#Microsoft.Azure.Search.DefaultCognitiveServices

A származtatott típusok diszkriminatív.

description

string

Az Azure AI szolgáltatási erőforrás leírása, amely egy készségkészlethez csatolva.

DocumentExtractionSkill

Olyan képesség, amely tartalmat nyer ki egy fájlból a bővítési folyamaton belül.

Név Típus Description
@odata.type string:

#Microsoft.Skills.Util.DocumentExtractionSkill

A származtatott típusok diszkriminatív.

configuration

A képesség konfigurációinak szótára.

context

string

A műveletek végrehajtásának szintjét jelöli, például a dokumentum gyökerét vagy a dokumentum tartalmát (például /document vagy /document/content). Az alapértelmezett érték a /document.

dataToExtract

string

A képességhez kinyerendő adatok típusa. Ha nincs definiálva, akkor a "contentAndMetadata" értékre lesz állítva.

description

string

A képesség leírása, amely leírja a képesség bemeneteit, kimeneteit és használatát.

inputs

InputFieldMappingEntry[]

A készségek bemenetei lehetnek a forrásadatkészlet oszlopai, vagy egy felsőbb rétegbeli képesség kimenete.

name

string

Annak a képességnek a neve, amely egyedileg azonosítja azt a képességkészleten belül. A névvel nem rendelkező képességek a képességtömb 1-alapú indexének alapértelmezett nevét kapják, "#" karakterrel előtaggal.

outputs

OutputFieldMappingEntry[]

A szakértelem kimenete vagy egy keresési index mezője, vagy egy olyan érték, amelyet egy másik képesség bemenetként használhat fel.

parsingMode

string

A képességhez tartozó parsingMode. Ha nincs definiálva, az alapértelmezett értékre lesz állítva.

DocumentIntelligenceLayoutSkill

Egy olyan készség, amely az Azure AI Services-en keresztül nyeri ki a tartalmat és elrendezési információkat a gazdagító csővezeték fájljaiból.

Név Típus Alapértelmezett érték Description
@odata.type string:

#Microsoft.Skills.Util.DocumentIntelligenceLayoutSkill

A származtatott típusok diszkriminatív.

chunkingProperties

DocumentIntelligenceLayoutSkillChunkingProperties

A tartalom darabolásának számosságát szabályozza.

context

string

A műveletek végrehajtásának szintjét jelöli, például a dokumentum gyökerét vagy a dokumentum tartalmát (például /document vagy /document/content). Az alapértelmezett érték a /document.

description

string

A képesség leírása, amely leírja a képesség bemeneteit, kimeneteit és használatát.

extractionOptions

DocumentIntelligenceLayoutSkillExtractionOptions[]

A képesség által a dokumentumból kinyert tartalom számosságát szabályozza.

inputs

InputFieldMappingEntry[]

A készségek bemenetei lehetnek a forrásadatkészlet oszlopai, vagy egy felsőbb rétegbeli képesség kimenete.

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

Az élőfejek mélysége a Markdown-kimenetben. Az alapértelmezett érték a h6.

name

string

Annak a képességnek a neve, amely egyedileg azonosítja azt a képességkészleten belül. A névvel nem rendelkező képességek a képességtömb 1-alapú indexének alapértelmezett nevét kapják, "#" karakterrel előtaggal.

outputFormat enum:
  • markdown
  • text
markdown

A kimeneti formátumot szabályozza. Az alapértelmezett érték a "markdown".

outputMode enum:

oneToMany

oneToMany

Szabályozza a képesség által előállított kimenet számosságát. Az alapértelmezett érték a "oneToMany".

outputs

OutputFieldMappingEntry[]

A szakértelem kimenete vagy egy keresési index mezője, vagy egy olyan érték, amelyet egy másik képesség bemenetként használhat fel.

DocumentIntelligenceLayoutSkillChunkingProperties

A tartalom darabolásának számosságát szabályozza.

Név Típus Alapértelmezett érték Description
maximumLength

integer (int32)

A darab maximális hossza karakterekben. Az alapértelmezett érték 500.

overlapLength

integer (int32)

A két szövegtömb közötti átfedés hossza. Az alapértelmezett érték 0.

unit enum:

characters

characters

A darab egysége.

DocumentIntelligenceLayoutSkillExtractionOptions

A képesség által a dokumentumból kinyert tartalom számosságát szabályozza.

Érték Description
images

Adja meg, hogy a kép tartalma ki legyen nyerve a dokumentumból.

locationMetadata

Adja meg, hogy a hely metaadatait ki kell nyerni a dokumentumból.

EntityCategory

Egy sztring, amely jelzi, hogy milyen entitáskategóriákat kell visszaadni.

Érték Description
location

Fizikai helyet leíró entitások.

organization

Egy szervezetet leíró entitások.

person

Egy személyt leíró entitások.

quantity

Mennyiségeket leíró entitások.

datetime

Dátumot és időt leíró entitások.

url

URL-címet leíró entitások.

email

E-mail-címet leíró entitások.

EntityLinkingSkill

A Text Analytics API használatával kinyeri a csatolt entitásokat a szövegből.

Név Típus Description
@odata.type string:

#Microsoft.Skills.Text.V3.EntityLinkingSkill

A származtatott típusok diszkriminatív.

context

string

A műveletek végrehajtásának szintjét jelöli, például a dokumentum gyökerét vagy a dokumentum tartalmát (például /document vagy /document/content). Az alapértelmezett érték a /document.

defaultLanguageCode

string

Egy érték, amely jelzi, hogy melyik nyelvi kódot kell használni. Az alapértelmezett érték en.

description

string

A képesség leírása, amely leírja a képesség bemeneteit, kimeneteit és használatát.

inputs

InputFieldMappingEntry[]

A készségek bemenetei lehetnek a forrásadatkészlet oszlopai, vagy egy felsőbb rétegbeli képesség kimenete.

minimumPrecision

number (double)

minimum: 0
maximum: 1

0 és 1 közötti érték, amely csak olyan entitásokat tartalmaz, amelyek megbízhatósági pontszáma nagyobb, mint a megadott érték. Ha nincs beállítva (alapértelmezett), vagy ha kifejezetten null értékre van állítva, az összes entitás szerepelni fog.

modelVersion

string

A Text Analytics szolgáltatás meghívásakor használni kívánt modell verziója. Ha nincs megadva, alapértelmezés szerint a legújabb elérhető lesz. Javasoljuk, hogy csak akkor adja meg ezt az értéket, ha feltétlenül szükséges.

name

string

Annak a képességnek a neve, amely egyedileg azonosítja azt a képességkészleten belül. A névvel nem rendelkező képességek a képességtömb 1-alapú indexének alapértelmezett nevét kapják, "#" karakterrel előtaggal.

outputs

OutputFieldMappingEntry[]

A szakértelem kimenete vagy egy keresési index mezője, vagy egy olyan érték, amelyet egy másik képesség bemenetként használhat fel.

EntityRecognitionSkillLanguage

A bemeneti szöveghez támogatott nyelvi kódok EntityRecognitionSkill.

Érték Description
ar

Arab nyelv

cs

Cseh

zh-Hans

kínai (egyszerűsített)

zh-Hant

Hagyományos kínai

da

Dán

nl

Holland

en

Angol

fi

finn nyelv

fr

Francia

de

Német

el

Görög

hu

Magyar

it

Olasz

ja

Japán

ko

Koreai

no

Norvég (Bokmaal)

pl

Lengyel

pt-PT

Portugál nyelv (Portugália)

pt-BR

Portugál (Brazília)

ru

Orosz

es

Spanyol

sv

Svéd

tr

Török

EntityRecognitionSkillV3

A Text Analytics API használatával különböző típusú entitásokat nyer ki a szövegből.

Név Típus Description
@odata.type string:

#Microsoft.Skills.Text.V3.EntityRecognitionSkill

A származtatott típusok diszkriminatív.

categories

EntityCategory[]

A kinyerni kívánt entitáskategóriák listája.

context

string

A műveletek végrehajtásának szintjét jelöli, például a dokumentum gyökerét vagy a dokumentum tartalmát (például /document vagy /document/content). Az alapértelmezett érték a /document.

defaultLanguageCode

EntityRecognitionSkillLanguage

Egy érték, amely jelzi, hogy melyik nyelvi kódot kell használni. Az alapértelmezett érték en.

description

string

A képesség leírása, amely leírja a képesség bemeneteit, kimeneteit és használatát.

inputs

InputFieldMappingEntry[]

A készségek bemenetei lehetnek a forrásadatkészlet oszlopai, vagy egy felsőbb rétegbeli képesség kimenete.

minimumPrecision

number (double)

minimum: 0
maximum: 1

0 és 1 közötti érték, amely csak olyan entitásokat tartalmaz, amelyek megbízhatósági pontszáma nagyobb, mint a megadott érték. Ha nincs beállítva (alapértelmezett), vagy ha kifejezetten null értékre van állítva, az összes entitás szerepelni fog.

modelVersion

string

A Text Analytics API meghívásakor használni kívánt modell verziója. Ha nincs megadva, alapértelmezés szerint a legújabb elérhető lesz. Javasoljuk, hogy csak akkor adja meg ezt az értéket, ha feltétlenül szükséges.

name

string

Annak a képességnek a neve, amely egyedileg azonosítja azt a képességkészleten belül. A névvel nem rendelkező képességek a képességtömb 1-alapú indexének alapértelmezett nevét kapják, "#" karakterrel előtaggal.

outputs

OutputFieldMappingEntry[]

A szakértelem kimenete vagy egy keresési index mezője, vagy egy olyan érték, amelyet egy másik képesség bemenetként használhat fel.

ErrorAdditionalInfo

Az erőforrás-kezelési hiba további információi.

Név Típus Description
info

A további információk.

type

string

A további információtípus.

ErrorDetail

A hiba részletei.

Név Típus Description
additionalInfo

ErrorAdditionalInfo[]

A hiba további információi.

code

string

A hibakód.

details

ErrorDetail[]

A hiba részletei.

message

string

A hibaüzenet.

target

string

A hiba célpontja.

ErrorResponse

Az Összes Azure Resource Manager API gyakori hibaválasza a sikertelen műveletek hibaadatainak visszaadásához. (Ez az OData hibaválasz formátumát is követi.)

Név Típus Description
error

ErrorDetail

A hibaobjektum.

ImageAnalysisSkill

Képfájlok elemzésére szolgáló képesség. A képtartalom alapján számos vizuális funkciót nyer ki.

Név Típus Description
@odata.type string:

#Microsoft.Skills.Vision.ImageAnalysisSkill

A származtatott típusok diszkriminatív.

context

string

A műveletek végrehajtásának szintjét jelöli, például a dokumentum gyökerét vagy a dokumentum tartalmát (például /document vagy /document/content). Az alapértelmezett érték a /document.

defaultLanguageCode

ImageAnalysisSkillLanguage

Egy érték, amely jelzi, hogy melyik nyelvi kódot kell használni. Az alapértelmezett érték en.

description

string

A képesség leírása, amely leírja a képesség bemeneteit, kimeneteit és használatát.

details

ImageDetail[]

Egy sztring, amely jelzi, hogy mely tartományspecifikus adatokat kell visszaadni.

inputs

InputFieldMappingEntry[]

A készségek bemenetei lehetnek a forrásadatkészlet oszlopai, vagy egy felsőbb rétegbeli képesség kimenete.

name

string

Annak a képességnek a neve, amely egyedileg azonosítja azt a képességkészleten belül. A névvel nem rendelkező képességek a képességtömb 1-alapú indexének alapértelmezett nevét kapják, "#" karakterrel előtaggal.

outputs

OutputFieldMappingEntry[]

A szakértelem kimenete vagy egy keresési index mezője, vagy egy olyan érték, amelyet egy másik képesség bemenetként használhat fel.

visualFeatures

VisualFeature[]

A vizualizációs funkciók listája.

ImageAnalysisSkillLanguage

Az ImageAnalysisSkill által támogatott nyelvi kódok.

Érték Description
ar

Arab nyelv

az

Azerbajdzsáni

bg

Bolgár

bs

Boszniai latin

ca

Katalán

cs

Cseh

cy

Walesi

da

Dán

de

Német

el

Görög

en

Angol

es

Spanyol

et

Észt

eu

Baszk

fi

finn nyelv

fr

Francia

ga

Ír

gl

Galíciai nyelv

he

Héber nyelv

hi

hindi

hr

Horvát

hu

Magyar

id

Indonéz

it

Olasz

ja

Japán

kk

Kazak

ko

Koreai

lt

Litván

lv

lett

mk

Macedón

ms

Maláj Malajzia

nb

Norvég (Bokmal)

nl

Holland

pl

Lengyel

prs

Dari nyelv

pt-BR

portugál-Brazília

pt

portugál-Portugália

pt-PT

portugál-Portugália

ro

Román

ru

Orosz

sk

Szlovák

sl

Szlovén

sr-Cyrl

Szerb - Cirill írásrendszer RS

sr-Latn

Szerb - Latin RS

sv

Svéd

th

Thai

tr

Török

uk

Ukrán

vi

Vietnami

zh

Kínai (egyszerűsített)

zh-Hans

Kínai (egyszerűsített)

zh-Hant

Kínai (hagyományos)

ImageDetail

Egy sztring, amely jelzi, hogy mely tartományspecifikus adatokat kell visszaadni.

Érték Description
celebrities

Hírességként elismert részletek.

landmarks

Nevezetességként felismert részletek.

IndexProjectionMode

Meghatározza az indexleképezések viselkedését az indexelő többi részéhez képest.

Érték Description
skipIndexingParentDocuments

A forrásdokumentum nem lesz beírva az indexelő célindexébe.

includeIndexingParentDocuments

A forrásdokumentum az indexelő célindexébe lesz beírva. Ez az alapértelmezett minta.

InputFieldMappingEntry

Beviteli mező leképezése egy képességhez.

Név Típus Description
inputs

InputFieldMappingEntry[]

A komplex típus létrehozásakor használt rekurzív bemenetek.

name

string

A bemenet neve.

source

string

A bemenet forrása.

sourceContext

string

A rekurzív bemenetek kiválasztásához használt forráskörnyezet.

KeyPhraseExtractionSkill

Olyan képesség, amely szövegelemzést használ a kulcskifejezések kinyerésére.

Név Típus Description
@odata.type string:

#Microsoft.Skills.Text.KeyPhraseExtractionSkill

A származtatott típusok diszkriminatív.

context

string

A műveletek végrehajtásának szintjét jelöli, például a dokumentum gyökerét vagy a dokumentum tartalmát (például /document vagy /document/content). Az alapértelmezett érték a /document.

defaultLanguageCode

KeyPhraseExtractionSkillLanguage

Egy érték, amely jelzi, hogy melyik nyelvi kódot kell használni. Az alapértelmezett érték en.

description

string

A képesség leírása, amely leírja a képesség bemeneteit, kimeneteit és használatát.

inputs

InputFieldMappingEntry[]

A készségek bemenetei lehetnek a forrásadatkészlet oszlopai, vagy egy felsőbb rétegbeli képesség kimenete.

maxKeyPhraseCount

integer (int32)

Egy szám, amely azt jelzi, hogy hány kulcskifejezést kell visszaadni. Ha nem jelenik meg, a rendszer az összes azonosított kulcskifejezést visszaadja.

modelVersion

string

A Text Analytics szolgáltatás meghívásakor használni kívánt modell verziója. Ha nincs megadva, alapértelmezés szerint a legújabb elérhető lesz. Javasoljuk, hogy csak akkor adja meg ezt az értéket, ha feltétlenül szükséges.

name

string

Annak a képességnek a neve, amely egyedileg azonosítja azt a képességkészleten belül. A névvel nem rendelkező képességek a képességtömb 1-alapú indexének alapértelmezett nevét kapják, "#" karakterrel előtaggal.

outputs

OutputFieldMappingEntry[]

A szakértelem kimenete vagy egy keresési index mezője, vagy egy olyan érték, amelyet egy másik képesség bemenetként használhat fel.

KeyPhraseExtractionSkillLanguage

A KeyPhraseExtractionSkill által a bemeneti szöveghez támogatott nyelvi kódok.

Érték Description
da

Dán

nl

Holland

en

Angol

fi

finn nyelv

fr

Francia

de

Német

it

Olasz

ja

Japán

ko

Koreai

no

Norvég (Bokmaal)

pl

Lengyel

pt-PT

Portugál nyelv (Portugália)

pt-BR

Portugál (Brazília)

ru

Orosz

es

Spanyol

sv

Svéd

LanguageDetectionSkill

Olyan készség, amely észleli a bemeneti szöveg nyelvét, és egyetlen nyelvi kódot jelent a kérelemben beküldött minden dokumentumhoz. A nyelvi kód egy olyan pontszámmal van párosítva, amely az elemzés megbízhatóságát jelzi.

Név Típus Description
@odata.type string:

#Microsoft.Skills.Text.LanguageDetectionSkill

A származtatott típusok diszkriminatív.

context

string

A műveletek végrehajtásának szintjét jelöli, például a dokumentum gyökerét vagy a dokumentum tartalmát (például /document vagy /document/content). Az alapértelmezett érték a /document.

defaultCountryHint

string

Egy országkód, amelyet a nyelvészlelési modellnek kell használnia, ha nem tudja egyértelműsíteni a nyelvet.

description

string

A képesség leírása, amely leírja a képesség bemeneteit, kimeneteit és használatát.

inputs

InputFieldMappingEntry[]

A készségek bemenetei lehetnek a forrásadatkészlet oszlopai, vagy egy felsőbb rétegbeli képesség kimenete.

modelVersion

string

A Text Analytics szolgáltatás meghívásakor használni kívánt modell verziója. Ha nincs megadva, alapértelmezés szerint a legújabb elérhető lesz. Javasoljuk, hogy csak akkor adja meg ezt az értéket, ha feltétlenül szükséges.

name

string

Annak a képességnek a neve, amely egyedileg azonosítja azt a képességkészleten belül. A névvel nem rendelkező képességek a képességtömb 1-alapú indexének alapértelmezett nevét kapják, "#" karakterrel előtaggal.

outputs

OutputFieldMappingEntry[]

A szakértelem kimenete vagy egy keresési index mezője, vagy egy olyan érték, amelyet egy másik képesség bemenetként használhat fel.

MergeSkill

Két vagy több sztring egyetlen egyesített sztringbe való egyesítésére szolgáló képesség, amely egy felhasználó által definiált elválasztójellel elválasztja az egyes összetevőket.

Név Típus Alapértelmezett érték Description
@odata.type string:

#Microsoft.Skills.Text.MergeSkill

A származtatott típusok diszkriminatív.

context

string

A műveletek végrehajtásának szintjét jelöli, például a dokumentum gyökerét vagy a dokumentum tartalmát (például /document vagy /document/content). Az alapértelmezett érték a /document.

description

string

A képesség leírása, amely leírja a képesség bemeneteit, kimeneteit és használatát.

inputs

InputFieldMappingEntry[]

A készségek bemenetei lehetnek a forrásadatkészlet oszlopai, vagy egy felsőbb rétegbeli képesség kimenete.

insertPostTag

string

A címke az egyesített szöveg végét jelzi. Alapértelmezés szerint a címke üres terület.

insertPreTag

string

A címke az egyesített szöveg kezdetét jelzi. Alapértelmezés szerint a címke üres terület.

name

string

Annak a képességnek a neve, amely egyedileg azonosítja azt a képességkészleten belül. A névvel nem rendelkező képességek a képességtömb 1-alapú indexének alapértelmezett nevét kapják, "#" karakterrel előtaggal.

outputs

OutputFieldMappingEntry[]

A szakértelem kimenete vagy egy keresési index mezője, vagy egy olyan érték, amelyet egy másik képesség bemenetként használhat fel.

OcrLineEnding

Meghatározza az OCR-képesség által felismert szövegsorok között használandó karakterek sorrendjét. Az alapértelmezett érték a "szóköz".

Érték Description
space

A vonalakat egyetlen szóköz karakter választja el egymástól.

carriageReturn

A vonalakat kocsivisszajel ('\r') karakter választja el egymástól.

lineFeed

A vonalakat egyetlen sorcsatorna ('\n') karakter választja el egymástól.

carriageReturnLineFeed

A vonalakat kocsivissza és vonalcsatorna ('\r\n') karakter választja el egymástól.

OcrSkill

Egy képesség, amely szövegeket nyer ki a képfájlokból.

Név Típus Alapértelmezett érték Description
@odata.type string:

#Microsoft.Skills.Vision.OcrSkill

A származtatott típusok diszkriminatív.

context

string

A műveletek végrehajtásának szintjét jelöli, például a dokumentum gyökerét vagy a dokumentum tartalmát (például /document vagy /document/content). Az alapértelmezett érték a /document.

defaultLanguageCode

OcrSkillLanguage

Egy érték, amely jelzi, hogy melyik nyelvi kódot kell használni. Az alapértelmezett érték en.

description

string

A képesség leírása, amely leírja a képesség bemeneteit, kimeneteit és használatát.

detectOrientation

boolean

False

A tájolásészlelés bekapcsolását jelző érték. Az alapértelmezett érték false.

inputs

InputFieldMappingEntry[]

A készségek bemenetei lehetnek a forrásadatkészlet oszlopai, vagy egy felsőbb rétegbeli képesség kimenete.

lineEnding

OcrLineEnding

Meghatározza az OCR-képesség által felismert szövegsorok között használandó karakterek sorrendjét. Az alapértelmezett érték a "szóköz".

name

string

Annak a képességnek a neve, amely egyedileg azonosítja azt a képességkészleten belül. A névvel nem rendelkező képességek a képességtömb 1-alapú indexének alapértelmezett nevét kapják, "#" karakterrel előtaggal.

outputs

OutputFieldMappingEntry[]

A szakértelem kimenete vagy egy keresési index mezője, vagy egy olyan érték, amelyet egy másik képesség bemenetként használhat fel.

OcrSkillLanguage

Az OcrSkill által támogatott nyelvi kódok.

Érték Description
af

afrikaans nyelv

sq

Albán

anp

Angika (Devanagiri)

ar

Arab nyelv

ast

Asztúriai

awa

Awadhi-Hindi (Dévanágari)

az

Azerbajdzsáni (latin)

bfy

Bagheli

eu

Baszk

be

Fehérorosz (cirill és latin)

be-cyrl

Fehérorosz (cirill betűs)

be-latn

Fehérorosz (latin)

bho

Bhojpuri-Hindi (Devanagiri)

bi

Bislama

brx

Bodo (Devanagiri)

bs

Boszniai latin

bra

Brajbha

br

Breton nyelv

bg

Bolgár

bns

Bundeli

bua

Buryat (cirill betűs)

ca

Katalán

ceb

Cebuano

rab

Chamling

ch

Chamorro

hne

Chhattisgarhi (Devanagiri)

zh-Hans

Kínai (egyszerűsített)

zh-Hant

Kínai (hagyományos)

kw

kornvalli

co

Korzikai nyelv

crh

Krími tatár (latin)

hr

Horvát

cs

Cseh

da

Dán

prs

Dari nyelv

dhi

Dhimal (Devanagiri)

doi

Dogri (Devanagiri)

nl

Holland

en

Angol

myv

Erzya (cirill betűs)

et

Észt

fo

Feröer-szigeteki

fj

Fidzsi-szigetek

fil

Filippínó

fi

finn nyelv

fr

Francia

fur

Frulian

gag

Gagauz (latin)

gl

Galíciai nyelv

de

Német

gil

Gilbertese

gon

Gondi (Devanagiri)

el

Görög

kl

Grönlandi

gvr

Gurung (Dévanágarí)

ht

Haitii kreol

hlb

Halbi (Devanagiri)

hni

Hani

bgc

Haryanvi

haw

Hawaii

hi

hindi

mww

Hmong Daw (latin)

hoc

Ho (Devanagiri)

hu

Magyar

is

Izlandi

smn

Inari Sami

id

Indonéz

ia

Interlingva

iu

Inuktitut (latin)

ga

Ír

it

Olasz

ja

Japán

Jns

Jaunsari (Devanagiri)

jv

Jávai nyelv

kea

Kabuverdianu

kac

Kachin (latin)

xnr

Kangri (Devanagiri)

krc

Karachay-Balkar

kaa-cyrl

Kara-Kalpak (cirill betűs)

kaa

Kara-Kalpak (latin)

csb

Kashubian

kk-cyrl

Kazak (cirill betűs)

kk-latn

Kazak (latin)

klr

Khaling

kha

Khasi

quc

K'iche'

ko

Koreai

kfq

Félelem

kpy

Koryak

kos

Kosraean

kum

Kumyk (cirill betűs)

ku-arab

Kurdisztáni (arab)

ku-latn

Kurdisztáni (latin)

kru

Kurukh (Dévanágari)

ky

Kirgiz (cirill betűs)

lkt

Lakota

la

Latin

lt

Litván

dsb

Alsó-szorb

smj

Lule Sami

lb

Luxemburgi

bfz

Mahasu Pahari (Devanagiri)

ms

Maláj (latin)

mt

Máltai

kmj

Malto (Dévanágari)

gv

Manx

mi

Maori

mr

Marathi

mn

Mongol (cirill betűs)

cnr-cyrl

Montenegró (cirill betűs)

cnr-latn

Montenegró (latin)

nap

Nápolyi stílusú

ne

Nepáli

niu

Niuean

nog

Nogay

sme

Északi Számi (Latin)

nb

Norvég

no

Norvég

oc

Okszitán

os

Oszét

ps

Pashtu

fa

Perzsa

pl

Lengyel

pt

Portugál

pa

Punjabi (Arab)

ksh

Ripuarian

ro

Román

rm

Romansh

ru

Orosz

sck

Sadri (Dévanágarí)

sm

Szamoán (latin)

sa

Szanszkrit (Devanagiri)

sat

Santali (Devanagiri)

sco

Skót

gd

Skót gael nyelv

sr

Szerb (latin)

sr-Cyrl

Szerb (cirill betűs)

sr-Latn

Szerb (latin)

xsr

Sherpa (dévanágari)

srx

Sirmauri (Devanagiri)

sms

Skolt Sami

sk

Szlovák

sl

Szlovén

so

Szomáliai (arab)

sma

Dél-Szami

es

Spanyol

sw

Szuahéli (latin)

sv

Svéd

tg

Tajik (cirill betűs)

tt

Tatár (latin)

tet

Tetum

thf

Thangmi

to

Tongai

tr

Török

tk

Türkmen (latin betűs)

tyv

Tuvan

hsb

Felső sorbián

ur

Urdu nyelv

ug

Ujgur (arab írás)

uz-arab

Üzbég (arab)

uz-cyrl

Üzbég (cirill betűs)

uz

Üzbég (latin)

vo

Volapük

wae

Walser

cy

Walesi

fy

Nyugati fríz

yua

Yucatec Maya

za

Zhuang

zu

Zulu

unk

Ismeretlen (mind)

OutputFieldMappingEntry

Kimeneti mezőleképezés egy képességhez.

Név Típus Description
name

string

A képesség által meghatározott kimenet neve.

targetName

string

A kimenet célneve. Ez nem kötelező, és alapértelmezés szerint a név.

PIIDetectionSkill

A Text Analytics API használatával kinyeri a személyes adatokat egy bemeneti szövegből, és lehetővé teszi a maszkolást.

Név Típus Description
@odata.type string:

#Microsoft.Skills.Text.PIIDetectionSkill

A származtatott típusok diszkriminatív.

context

string

A műveletek végrehajtásának szintjét jelöli, például a dokumentum gyökerét vagy a dokumentum tartalmát (például /document vagy /document/content). Az alapértelmezett érték a /document.

defaultLanguageCode

string

Egy érték, amely jelzi, hogy melyik nyelvi kódot kell használni. Az alapértelmezett érték en.

description

string

A képesség leírása, amely leírja a képesség bemeneteit, kimeneteit és használatát.

domain

string

Ha meg van adva, a PII-tartományt úgy állítja be, hogy csak az entitáskategóriák egy részét tartalmazza. A lehetséges értékek a következők: "phi", "none". Az alapértelmezett érték a "none".

inputs

InputFieldMappingEntry[]

A készségek bemenetei lehetnek a forrásadatkészlet oszlopai, vagy egy felsőbb rétegbeli képesség kimenete.

maskingCharacter

string

maxLength: 1

A szöveg maszkolásához használt karakter, ha a maskingMode paraméter csereként van beállítva. Az alapértelmezett érték a "*".

maskingMode

PIIDetectionSkillMaskingMode

A bemeneti szövegben észlelt személyes adatok maszkolásának különböző módjait biztosító paraméter. Az alapértelmezett érték a "none".

minimumPrecision

number (double)

minimum: 0
maximum: 1

0 és 1 közötti érték, amely csak olyan entitásokat tartalmaz, amelyek megbízhatósági pontszáma nagyobb, mint a megadott érték. Ha nincs beállítva (alapértelmezett), vagy ha kifejezetten null értékre van állítva, az összes entitás szerepelni fog.

modelVersion

string

A Text Analytics szolgáltatás meghívásakor használni kívánt modell verziója. Ha nincs megadva, alapértelmezés szerint a legújabb elérhető lesz. Javasoljuk, hogy csak akkor adja meg ezt az értéket, ha feltétlenül szükséges.

name

string

Annak a képességnek a neve, amely egyedileg azonosítja azt a képességkészleten belül. A névvel nem rendelkező képességek a képességtömb 1-alapú indexének alapértelmezett nevét kapják, "#" karakterrel előtaggal.

outputs

OutputFieldMappingEntry[]

A szakértelem kimenete vagy egy keresési index mezője, vagy egy olyan érték, amelyet egy másik képesség bemenetként használhat fel.

piiCategories

string[]

A kicsomagolandó és maszkolt PII-entitáskategóriák listája.

PIIDetectionSkillMaskingMode

Egy sztring, amely jelzi, hogy milyen maskingMode használható a bemeneti szövegben észlelt személyes adatok elrejtésére.

Érték Description
none

Nincs maszkolás, és a maszkolt szöveg kimenete nem lesz visszaadva.

replace

Az észlelt entitásokat lecseréli a maskingCharacter paraméterben megadott karakterre. A karakter az észlelt entitás hosszáig ismétlődik, hogy az eltolások megfelelően megfeleljenek mind a bemeneti szövegnek, mind a kimeneti maszkolt szövegnek.

Prefer

HTTP PUT-kérések esetén arra utasítja a szolgáltatást, hogy sikeres esetben adja vissza a létrehozott/frissített erőforrást.

Érték Description
return=representation

SearchIndexerDataNoneIdentity

Törli az adatforrás identitástulajdonságát.

Név Típus Description
@odata.type string:

#Microsoft.Azure.Search.DataNoneIdentity

Az identitás típusát meghatározó URI-töredék.

SearchIndexerDataUserAssignedIdentity

Megadja a használni kívánt adatforrás identitását.

Név Típus Description
@odata.type string:

#Microsoft.Azure.Search.DataUserAssignedIdentity

Az identitás típusát meghatározó URI-töredék.

userAssignedIdentity

string

A felhasználó által hozzárendelt felügyelt identitás teljes Azure-erőforrás-azonosítója általában "/subscriptions/12345678-1234-1234-1234-1234-1234567890ab/resourceGroups/rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myId" formában található, amelyet hozzá kellett volna rendelni a keresési szolgáltatáshoz.

SearchIndexerIndexProjection

További előrejelzések meghatározása másodlagos keresési indexekre.

Név Típus Description
parameters

SearchIndexerIndexProjectionsParameters

Az index előrejelzésspecifikus konfigurációs tulajdonságainak szótára. Minden név egy adott tulajdonság neve. Minden értéknek primitív típusúnak kell lennie.

selectors

SearchIndexerIndexProjectionSelector[]

A másodlagos keresési indexekhez végrehajtandó előrejelzések listája.

SearchIndexerIndexProjectionSelector

A kijelölt keresési indexben tárolandó adatok leírása.

Név Típus Description
mappings

InputFieldMappingEntry[]

A leképezés leképezése, vagy hogy melyik forrást kell leképezni a célindex melyik mezőjére.

parentKeyFieldName

string

A keresési index azon mezőjének neve, amelyre a szülődokumentum kulcsértékét le kell képezni. Szűrhető karakterláncmezőnek kell lennie, nem pedig a kulcsmezőnek.

sourceContext

string

Az előrejelzések forráskontextusa. Azt a számosságot jelöli, amelynél a dokumentum több aldokumentumra lesz felosztva.

targetIndexName

string

A kivetíteni kívánt keresési index neve. Rendelkeznie kell egy kulcsmezővel, amelyben a "kulcsszó" elemző van beállítva.

SearchIndexerIndexProjectionsParameters

Az index előrejelzésspecifikus konfigurációs tulajdonságainak szótára. Minden név egy adott tulajdonság neve. Minden értéknek primitív típusúnak kell lennie.

Név Típus Description
projectionMode

IndexProjectionMode

Meghatározza az indexleképezések viselkedését az indexelő többi részéhez képest.

SearchIndexerKnowledgeStore

Az Azure Blob, a Table vagy a Files további, bővített adatokra vonatkozó előrejelzéseinek meghatározása.

Név Típus Description
identity SearchIndexerDataIdentity:

A felhasználó által hozzárendelt menedzselt identitás, amelyet az Azure Storage-hez való csatlakozásokhoz használnak tudástároló projektítések írásakor. Ha a kapcsolati karakterlánc identitást (ResourceId) jelöl, és nincs megadva, akkor a rendszer által hozzárendelt menedzselt identitást használják. Az indexelő frissítéseinél, ha az identitás nincs meghatározva, az érték változatlan marad. Ha a "none" értékre van állítva, a tulajdonság értéke törlődik.

projections

SearchIndexerKnowledgeStoreProjection[]

Az indexelés során végrehajtandó további vetületek listája.

storageConnectionString

string

A tárolófiók előrejelzéseihez tartozó kapcsolati karakterlánc tároló lesz.

SearchIndexerKnowledgeStoreFileProjectionSelector

Az Azure Filesban tárolandó adatok leképezési definíciója.

Név Típus Description
generatedKeyName

string

A generált kulcs neve, amely alatt a kivetítés tárolható.

inputs

InputFieldMappingEntry[]

Beágyazott bemenetek összetett vetületekhez.

referenceKeyName

string

A referenciakulcs neve a különböző kivetítéshez.

source

string

Forrásadatok a projekthez.

sourceContext

string

Összetett előrejelzések forráskörnyezete.

storageContainer

string

Blobtároló a leképezések tárolására.

SearchIndexerKnowledgeStoreObjectProjectionSelector

Az Azure Blobban tárolandó adatok leképezési definíciója.

Név Típus Description
generatedKeyName

string

A generált kulcs neve, amely alatt a kivetítés tárolható.

inputs

InputFieldMappingEntry[]

Beágyazott bemenetek összetett vetületekhez.

referenceKeyName

string

A referenciakulcs neve a különböző kivetítéshez.

source

string

Forrásadatok a projekthez.

sourceContext

string

Összetett előrejelzések forráskörnyezete.

storageContainer

string

Blobtároló a leképezések tárolására.

SearchIndexerKnowledgeStoreProjection

Tárolóobjektum különböző vetületválasztókhoz.

Név Típus Description
files

SearchIndexerKnowledgeStoreFileProjectionSelector[]

Projections to Azure File storage.

objects

SearchIndexerKnowledgeStoreObjectProjectionSelector[]

Projections to Azure Blob storage.

tables

SearchIndexerKnowledgeStoreTableProjectionSelector[]

Projections to Azure Table storage.

SearchIndexerKnowledgeStoreTableProjectionSelector

Az Azure Tablesben tárolandó adatok leírása.

Név Típus Description
generatedKeyName

string

A generált kulcs neve, amely alatt a kivetítés tárolható.

inputs

InputFieldMappingEntry[]

Beágyazott bemenetek összetett vetületekhez.

referenceKeyName

string

A referenciakulcs neve a különböző kivetítéshez.

source

string

Forrásadatok a projekthez.

sourceContext

string

Összetett előrejelzések forráskörnyezete.

tableName

string

A tervezett adatok tárolására használt Azure-tábla neve.

SearchIndexerSkillset

A készségek listája.

Név Típus Description
@odata.etag

string

A készségkészlet ETagje.

cognitiveServices CognitiveServicesAccount:

Részletek az Azure AI szolgáltatásról, amelyet a képességek futtatásához kell használni.

description

string

A készségkészlet leírása.

encryptionKey

SearchResourceEncryptionKey

Az Azure Key Vaultban létrehozott titkosítási kulcs leírása. Ez a kulcs további szintű titkosítást biztosít a képességkészlet definíciójához, amikor teljes biztosítékot szeretnél abban, hogy senki, még a Microsoft sem tudja dekódolni a képességkészletedet. Miután titkosította a képességkészlet definícióját, az mindig titkosítva marad. A keresési szolgáltatás figyelmen kívül hagyja a tulajdonság null értékre állítására tett kísérleteket. Szükség szerint módosíthatja ezt a tulajdonságot, ha el szeretné forgatni a titkosítási kulcsot; A készségkészlet definíciója nem lesz hatással. Az ügyfél által felügyelt kulcsokkal rendelkező titkosítás nem érhető el az ingyenes keresési szolgáltatásokhoz, és csak a 2019. január 1-jén vagy azt követően létrehozott fizetős szolgáltatásokhoz érhető el.

indexProjections

SearchIndexerIndexProjection

A másodlagos keresési index(ek)re vonatkozó további előrejelzések meghatározása.

knowledgeStore

SearchIndexerKnowledgeStore

További vetítések definíciója Azure tömbbe, táblához vagy fájlokhoz gazdagított adatokból.

name

string

A készségkészlet neve.

skills SearchIndexerSkill[]:

A készségek listája a készségkészletben.

SearchResourceEncryptionKey

Ügyfél által felügyelt titkosítási kulcs az Azure Key Vaultban. A létrehozott és kezelt kulcsok az inaktív adatok, például az indexek és a szinonimatérképek titkosítására vagy visszafejtésére használhatók.

Név Típus Description
accessCredentials.applicationId

string

Egy AAD-alkalmazásazonosító, amely megkapta a szükséges hozzáférési engedélyeket az Azure Key Vaulthoz, amelyet az inaktív adatok titkosításához kell használni. Az alkalmazásazonosító nem tévesztendő össze az AAD-alkalmazás objektumazonosítójával.

accessCredentials.applicationSecret

string

A megadott AAD-alkalmazás hitelesítési kulcsa.

identity SearchIndexerDataIdentity:

Explicit felügyelt identitás ehhez a titkosítási kulcshoz. Ha nincs megadva, és a hozzáférési hitelesítő adatok tulajdonság null értékű, akkor a rendszer a rendszer által hozzárendelt felügyelt identitást használja. Az erőforrás frissítésekor, ha az explicit identitás nincs meghatározva, az változatlan marad. Ha nincs megadva, a tulajdonság értéke törlődik.

keyVaultKeyName

string

A inaktív adatok titkosításához használandó Azure Key Vault-kulcs neve.

keyVaultKeyVersion

string

Az Azure Key Vault-kulcs inaktív adatok titkosításához használandó verziója.

keyVaultUri

string

Az Azure Key Vault URI-ja, más néven DNS-név, amely tartalmazza az inaktív adatok titkosításához használandó kulcsot. Példa URI lehet https://my-keyvault-name.vault.azure.net.

SentimentSkillLanguage

A SentimentSkill által a bemeneti szöveghez támogatott nyelvi kódok.

Érték Description
da

Dán

nl

Holland

en

Angol

fi

finn nyelv

fr

Francia

de

Német

el

Görög

it

Olasz

no

Norvég (Bokmaal)

pl

Lengyel

pt-PT

Portugál nyelv (Portugália)

ru

Orosz

es

Spanyol

sv

Svéd

tr

Török

SentimentSkillV3

A Text Analytics API használatával kiértékeli a strukturálatlan szöveget, és minden rekordhoz hangulatcímkéket biztosít (például "negatív", "semleges" és "pozitív") a szolgáltatás által egy mondatban és dokumentumszinten talált legmagasabb megbízhatósági pontszám alapján.

Név Típus Alapértelmezett érték Description
@odata.type string:

#Microsoft.Skills.Text.V3.SentimentSkill

A származtatott típusok diszkriminatív.

context

string

A műveletek végrehajtásának szintjét jelöli, például a dokumentum gyökerét vagy a dokumentum tartalmát (például /document vagy /document/content). Az alapértelmezett érték a /document.

defaultLanguageCode

SentimentSkillLanguage

Egy érték, amely jelzi, hogy melyik nyelvi kódot kell használni. Az alapértelmezett érték en.

description

string

A képesség leírása, amely leírja a képesség bemeneteit, kimeneteit és használatát.

includeOpinionMining

boolean

False

Ha igaz értékre van állítva, a képesség kimenete a Text Analyticsből származó információkat tartalmazza a véleménybányászathoz, nevezetesen a célokat (főneveket vagy igéket) és a hozzájuk tartozó értékelést (melléknevet) a szövegben. Az alapértelmezett érték false.

inputs

InputFieldMappingEntry[]

A készségek bemenetei lehetnek a forrásadatkészlet oszlopai, vagy egy felsőbb rétegbeli képesség kimenete.

modelVersion

string

A Text Analytics szolgáltatás meghívásakor használni kívánt modell verziója. Ha nincs megadva, alapértelmezés szerint a legújabb elérhető lesz. Javasoljuk, hogy csak akkor adja meg ezt az értéket, ha feltétlenül szükséges.

name

string

Annak a képességnek a neve, amely egyedileg azonosítja azt a képességkészleten belül. A névvel nem rendelkező képességek a képességtömb 1-alapú indexének alapértelmezett nevét kapják, "#" karakterrel előtaggal.

outputs

OutputFieldMappingEntry[]

A szakértelem kimenete vagy egy keresési index mezője, vagy egy olyan érték, amelyet egy másik képesség bemenetként használhat fel.

ShaperSkill

Képesség a kimenetek átalakítására. Összetett típust hoz létre az összetett mezők (más néven többrészes mezők) támogatásához.

Név Típus Description
@odata.type string:

#Microsoft.Skills.Util.ShaperSkill

A származtatott típusok diszkriminatív.

context

string

A műveletek végrehajtásának szintjét jelöli, például a dokumentum gyökerét vagy a dokumentum tartalmát (például /document vagy /document/content). Az alapértelmezett érték a /document.

description

string

A képesség leírása, amely leírja a képesség bemeneteit, kimeneteit és használatát.

inputs

InputFieldMappingEntry[]

A készségek bemenetei lehetnek a forrásadatkészlet oszlopai, vagy egy felsőbb rétegbeli képesség kimenete.

name

string

Annak a képességnek a neve, amely egyedileg azonosítja azt a képességkészleten belül. A névvel nem rendelkező képességek a képességtömb 1-alapú indexének alapértelmezett nevét kapják, "#" karakterrel előtaggal.

outputs

OutputFieldMappingEntry[]

A szakértelem kimenete vagy egy keresési index mezője, vagy egy olyan érték, amelyet egy másik képesség bemenetként használhat fel.

SplitSkill

A sztringek szövegtömbökre való felosztásának képessége.

Név Típus Description
@odata.type string:

#Microsoft.Skills.Text.SplitSkill

A származtatott típusok diszkriminatív.

context

string

A műveletek végrehajtásának szintjét jelöli, például a dokumentum gyökerét vagy a dokumentum tartalmát (például /document vagy /document/content). Az alapértelmezett érték a /document.

defaultLanguageCode

SplitSkillLanguage

Egy érték, amely jelzi, hogy melyik nyelvi kódot kell használni. Az alapértelmezett érték en.

description

string

A képesség leírása, amely leírja a képesség bemeneteit, kimeneteit és használatát.

inputs

InputFieldMappingEntry[]

A készségek bemenetei lehetnek a forrásadatkészlet oszlopai, vagy egy felsőbb rétegbeli képesség kimenete.

maximumPageLength

integer (int32)

A kívánt maximális oldalhossz. Az alapértelmezett érték 10000.

maximumPagesToTake

integer (int32)

Csak akkor alkalmazható, ha a textSplitMode értéke "pages". Ha meg van adva, a SplitSkill az első "maximumPagesToTake" oldalak feldolgozása után megszűnik a felosztással, hogy javuljon a teljesítmény, ha csak néhány kezdeti lapra van szükség az egyes dokumentumokból.

name

string

Annak a képességnek a neve, amely egyedileg azonosítja azt a képességkészleten belül. A névvel nem rendelkező képességek a képességtömb 1-alapú indexének alapértelmezett nevét kapják, "#" karakterrel előtaggal.

outputs

OutputFieldMappingEntry[]

A szakértelem kimenete vagy egy keresési index mezője, vagy egy olyan érték, amelyet egy másik képesség bemenetként használhat fel.

pageOverlapLength

integer (int32)

Csak akkor alkalmazható, ha a textSplitMode értéke "pages". Ha meg van adva, az n+1. adattömb ekkora karakter/token számmal kezdődik az n. adattömb végétől kezdve.

textSplitMode

TextSplitMode

Egy érték, amely jelzi, hogy melyik felosztási módot kell végrehajtani.

SplitSkillLanguage

A SplitSkill által a bemeneti szöveghez támogatott nyelvi kódok.

Érték Description
am

Amhara nyelv

bs

Boszniai

cs

Cseh

da

Dán

de

Német

en

Angol

es

Spanyol

et

Észt

fi

finn nyelv

fr

Francia

he

Héber nyelv

hi

hindi

hr

Horvát

hu

Magyar

id

Indonéz

is

Izlandi

it

Olasz

ja

Japán

ko

Koreai

lv

lett

nb

Norvég

nl

Holland

pl

Lengyel

pt

Portugál nyelv (Portugália)

pt-br

Portugál (Brazília)

ru

Orosz

sk

Szlovák

sl

Szlovén

sr

Szerb

sv

Svéd

tr

Török

ur

Urdu nyelv

zh

Kínai (egyszerűsített)

TextSplitMode

Egy érték, amely jelzi, hogy melyik felosztási módot kell végrehajtani.

Érték Description
pages

Ossza fel a szöveget egyes oldalakra.

sentences

A szöveg felosztása egyes mondatokra.

TextTranslationSkill

Készség szöveg fordítására egyik nyelvről a másikra.

Név Típus Description
@odata.type string:

#Microsoft.Skills.Text.TranslationSkill

A származtatott típusok diszkriminatív.

context

string

A műveletek végrehajtásának szintjét jelöli, például a dokumentum gyökerét vagy a dokumentum tartalmát (például /document vagy /document/content). Az alapértelmezett érték a /document.

defaultFromLanguageCode

TextTranslationSkillLanguage

Az a nyelvi kód, amely a dokumentumokat olyan dokumentumokból fordítja le, amelyek nem adják meg kifejezetten a forrásnyelvet.

defaultToLanguageCode

TextTranslationSkillLanguage

Az a nyelvi kód, amely a dokumentumokat olyan dokumentumokra fordítja le, amelyek nem adják meg kifejezetten a kívánt nyelvet.

description

string

A képesség leírása, amely leírja a képesség bemeneteit, kimeneteit és használatát.

inputs

InputFieldMappingEntry[]

A készségek bemenetei lehetnek a forrásadatkészlet oszlopai, vagy egy felsőbb rétegbeli képesség kimenete.

name

string

Annak a képességnek a neve, amely egyedileg azonosítja azt a képességkészleten belül. A névvel nem rendelkező képességek a képességtömb 1-alapú indexének alapértelmezett nevét kapják, "#" karakterrel előtaggal.

outputs

OutputFieldMappingEntry[]

A szakértelem kimenete vagy egy keresési index mezője, vagy egy olyan érték, amelyet egy másik képesség bemenetként használhat fel.

suggestedFrom

TextTranslationSkillLanguage

A dokumentumok lefordítására szolgáló nyelvi kód, amelyből sem a fromLanguageCode bemenet, sem az defaultFromLanguageCode paraméter nem érhető el, és az automatikus nyelvfelismerés sikertelen. Az alapértelmezett érték en.

TextTranslationSkillLanguage

A TextTranslationSkill által a bemeneti szöveghez támogatott nyelvi kódok.

Érték Description
af

afrikaans nyelv

ar

Arab nyelv

bn

Bengáli

bs

Bosnyák nyelv (Latin betűs)

bg

Bolgár

yue

Kantoni (hagyományos)

ca

Katalán

zh-Hans

Kínai (egyszerűsített)

zh-Hant

Kínai (hagyományos)

hr

Horvát

cs

Cseh

da

Dán

nl

Holland

en

Angol

et

Észt

fj

Fidzsi-szigetek

fil

Filippínó

fi

finn nyelv

fr

Francia

de

Német

el

Görög

ht

Haitii kreol

he

Héber nyelv

hi

hindi

mww

Hmong Daw

hu

Magyar

is

Izlandi

id

Indonéz

it

Olasz

ja

Japán

sw

Kiswahili

tlh

Klingon

tlh-Latn

Klingon (latin betűs írásmód)

tlh-Piqd

Klingon (Klingon-szkript)

ko

Koreai

lv

lett

lt

Litván

mg

Malgasz

ms

Maláj

mt

Máltai

nb

Norvég

fa

Perzsa

pl

Lengyel

pt

Portugál

pt-br

Portugál (Brazília)

pt-PT

Portugál nyelv (Portugália)

otq

Queretaro Otomi

ro

Román

ru

Orosz

sm

Szamoai

sr-Cyrl

Szerb (cirill betűs)

sr-Latn

Szerb (latin)

sk

Szlovák

sl

Szlovén

es

Spanyol

sv

Svéd

ty

tahiti nyelv

ta

Tamil

te

Telugu

th

Thai

to

Tongai

tr

Török

uk

Ukrán

ur

Urdu nyelv

vi

Vietnami

cy

Walesi

yua

Yucatec Maya

ga

Ír

kn

Kannada

mi

Maori

ml

Malajálam

pa

Pandzsábi

VisualFeature

A visszaadni kívánt vizuális funkciótípusokat jelző sztringek.

Érték Description
adult

Felnőtt személyként felismert vizuális funkciók.

brands

Kereskedelmi márkákként elismert vizuális funkciók.

categories

Kategóriák.

description

Description.

faces

Az emberek arcaként felismert vizuális funkciók.

objects

Objektumként felismert vizuális funkciók.

tags

Címkék.

WebApiSkill

Egy olyan képesség, amely meghívhat egy webes API-végpontot, amely lehetővé teszi, hogy bővítse a képességkészletet az egyéni kód meghívásával.

Név Típus Description
@odata.type string:

#Microsoft.Skills.Custom.WebApiSkill

A származtatott típusok diszkriminatív.

authIdentity SearchIndexerDataIdentity:

A kimenő kapcsolatokhoz használt, felhasználó által hozzárendelt felügyelt identitás. Ha authResourceId van megadva, és nincs megadva, a rendszer a rendszer által hozzárendelt felügyelt identitást használja. Az indexelő frissítéseinél, ha az identitás nincs meghatározva, az érték változatlan marad. Ha a "none" értékre van állítva, a tulajdonság értéke törlődik.

authResourceId

string

Olyan egyéni képességekre vonatkozik, amelyek külső kódhoz csatlakoznak egy Azure-függvényben vagy más, az átalakításokat biztosító alkalmazásban. Ennek az értéknek a függvényhez vagy alkalmazáshoz az Azure Active Directoryban való regisztráláskor létrehozott alkalmazásazonosítónak kell lennie. Ha meg van adva, az egyéni képesség a keresési szolgáltatás felügyelt azonosítójával (rendszer vagy felhasználó által hozzárendelt) és a függvény vagy alkalmazás hozzáférési jogkivonatával csatlakozik a függvényhez vagy alkalmazáshoz, és ezt az értéket használja erőforrás-azonosítóként a hozzáférési jogkivonat hatókörének létrehozásához.

batchSize

integer (int32)

A kívánt kötegméret, amely a dokumentumok számát jelzi.

context

string

A műveletek végrehajtásának szintjét jelöli, például a dokumentum gyökerét vagy a dokumentum tartalmát (például /document vagy /document/content). Az alapértelmezett érték a /document.

degreeOfParallelism

integer (int32)

Ha be van állítva, a webes API-ba indítható párhuzamos hívások száma.

description

string

A képesség leírása, amely leírja a képesség bemeneteit, kimeneteit és használatát.

httpHeaders

object

A http-kérés végrehajtásához szükséges fejlécek.

httpMethod

string

A http-kérelem metódusa.

inputs

InputFieldMappingEntry[]

A készségek bemenetei lehetnek a forrásadatkészlet oszlopai, vagy egy felsőbb rétegbeli képesség kimenete.

name

string

Annak a képességnek a neve, amely egyedileg azonosítja azt a képességkészleten belül. A névvel nem rendelkező képességek a képességtömb 1-alapú indexének alapértelmezett nevét kapják, "#" karakterrel előtaggal.

outputs

OutputFieldMappingEntry[]

A szakértelem kimenete vagy egy keresési index mezője, vagy egy olyan érték, amelyet egy másik képesség bemenetként használhat fel.

timeout

string (duration)

A kérés kívánt időtúllépése. Az alapértelmezett érték 30 másodperc.

uri

string

A webes API URL-címe.