Skillsets - Get

Arama hizmetindeki bir beceri kümesini alır.

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

URI Parametreleri

Name İçinde Gerekli Tür Description
endpoint
path True

string

Arama hizmetinin uç nokta URL'si.

skillsetName
path True

string

Alınacak beceri kümesinin adı.

api-version
query True

string

İstemci API sürümü.

İstek Başlığı

Name Gerekli Tür Description
x-ms-client-request-id

string (uuid)

Hata ayıklamaya yardımcı olmak için istekle birlikte gönderilen izleme kimliği.

Yanıtlar

Name Tür Description
200 OK

SearchIndexerSkillset

Beceri kümesi başarıyla döndürülür.

Other Status Codes

ErrorResponse

Hata yanıtı.

Örnekler

SearchServiceGetSkillset

Örnek isteği

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

Örnek yanıt

{
  "@odata.etag": "0x1234568AE7E58A1",
  "name": "myskillset",
  "description": "Skillset for extracting entities and more",
  "skills": [
    {
      "@odata.type": "#Microsoft.Skills.Text.LanguageDetectionSkill",
      "name": "skill2",
      "context": "/document",
      "inputs": [
        {
          "name": "text",
          "source": "/document/content",
          "inputs": []
        },
        {
          "name": "countryHint",
          "source": "/document/countryHint",
          "inputs": []
        }
      ],
      "outputs": [
        {
          "name": "languageCode",
          "targetName": "languageCode"
        }
      ]
    },
    {
      "@odata.type": "#Microsoft.Skills.Text.SplitSkill",
      "name": "skill3",
      "context": "/document",
      "defaultLanguageCode": "en",
      "textSplitMode": "pages",
      "maximumPageLength": 4000,
      "pageOverlapLength": 0,
      "maximumPagesToTake": 0,
      "unit": "azureOpenAITokens",
      "inputs": [
        {
          "name": "text",
          "source": "/document/content",
          "inputs": []
        },
        {
          "name": "languageCode",
          "source": "/document/languageCode",
          "inputs": []
        }
      ],
      "outputs": [
        {
          "name": "textItems",
          "targetName": "pages"
        }
      ],
      "azureOpenAITokenizerParameters": {
        "encoderModelName": "cl100k_base",
        "allowedSpecialTokens": [
          "[START]",
          "[END]"
        ]
      }
    },
    {
      "@odata.type": "#Microsoft.Skills.Text.KeyPhraseExtractionSkill",
      "name": "skill4",
      "context": "/document/pages/*",
      "defaultLanguageCode": "en",
      "inputs": [
        {
          "name": "text",
          "source": "/document/content",
          "inputs": []
        },
        {
          "name": "languageCode",
          "source": "/document/languageCode",
          "inputs": []
        }
      ],
      "outputs": [
        {
          "name": "keyPhrases",
          "targetName": "keyPhrases"
        }
      ]
    },
    {
      "@odata.type": "#Microsoft.Skills.Custom.WebApiSkill",
      "name": "skill5",
      "context": "/document",
      "uri": "https://contoso.example.org/",
      "httpMethod": "POST",
      "timeout": "PT5S",
      "batchSize": 1000,
      "inputs": [
        {
          "name": "text",
          "source": "/document/content",
          "inputs": []
        },
        {
          "name": "languageCode",
          "source": "/document/languageCode",
          "inputs": []
        }
      ],
      "outputs": [
        {
          "name": "customresult",
          "targetName": "result"
        }
      ],
      "httpHeaders": {}
    },
    {
      "@odata.type": "#Microsoft.Skills.Util.DocumentIntelligenceLayoutSkill",
      "name": "docIntelligenceLayoutSkill",
      "context": "/document",
      "outputMode": "oneToMany",
      "markdownHeaderDepth": "h3",
      "outputFormat": "markdown",
      "extractionOptions": [],
      "inputs": [
        {
          "name": "file_data",
          "source": "/document/content",
          "inputs": []
        }
      ],
      "outputs": [
        {
          "name": "markdown_document",
          "targetName": "markdown_document"
        }
      ]
    },
    {
      "@odata.type": "#Microsoft.Skills.Util.DocumentIntelligenceLayoutSkill",
      "name": "docIntelligenceLayoutSkill#2",
      "context": "/document",
      "outputMode": "oneToMany",
      "outputFormat": "text",
      "extractionOptions": [
        "images",
        "locationMetadata"
      ],
      "inputs": [
        {
          "name": "file_data",
          "source": "/document/content",
          "inputs": []
        }
      ],
      "outputs": [
        {
          "name": "text_sections",
          "targetName": "text_sections"
        },
        {
          "name": "normalized_images",
          "targetName": "normalized_images"
        }
      ],
      "chunkingProperties": {
        "unit": "characters",
        "maximumLength": 500,
        "overlapLength": 50
      }
    },
    {
      "@odata.type": "#Microsoft.Skills.Custom.ChatCompletionSkill",
      "name": "chatCompletionSkill",
      "context": "/document/normalized_images/*",
      "uri": "https://azs-grok-aoai.openai.azure.com/openai/deployments/azs-grok-gpt-4o/chat/completions",
      "httpMethod": "POST",
      "timeout": "PT30S",
      "batchSize": 1,
      "degreeOfParallelism": 5,
      "apiKey": "<redacted>",
      "extraParametersBehavior": "error",
      "inputs": [
        {
          "name": "text",
          "source": "/document/content",
          "inputs": []
        },
        {
          "name": "systemMessage",
          "source": "/document/system_message",
          "inputs": []
        },
        {
          "name": "userMessage",
          "source": "/document/user_message",
          "inputs": []
        },
        {
          "name": "image",
          "source": "/document/normalized_images/*",
          "inputs": []
        },
        {
          "name": "imageDetail",
          "source": "/document/detail",
          "inputs": []
        }
      ],
      "outputs": [
        {
          "name": "response",
          "targetName": "response"
        }
      ],
      "httpHeaders": {},
      "commonModelParameters": {
        "model": "gpt-4o",
        "frequencyPenalty": 0,
        "presencePenalty": 0,
        "maxTokens": 0,
        "temperature": 0,
        "seed": 0,
        "stop": []
      },
      "extraParameters": {
        "safe_mode": true
      },
      "responseFormat": {
        "type": "jsonSchema",
        "jsonSchemaProperties": {
          "name": "Some Name",
          "description": "Some Description",
          "strict": true,
          "schema": {
            "type": "object",
            "additionalProperties": false,
            "required": [
              "steps",
              "answer"
            ],
            "properties": "{\"steps\": {\"type\": \"array\", \"description\": \"A list of reasoning steps.\", \"items\": {\"type\": \"string\"}}, \"answer\": {\"type\": \"string\", \"description\": \"The final answer.\"}}"
          }
        }
      }
    }
  ]
}

Tanımlar

Name Description
AIServicesAccountIdentity

Bir beceri kümesine bağlı bir Azure Yapay Zeka hizmet kaynağının çok bölgeli hesabı.

AIServicesAccountKey

Kaynağın alt etki alanıyla kullanılmak üzere bir beceri kümesine bağlı bir Azure Yapay Zeka hizmet kaynağının hesap anahtarı.

AmlSkill

AML becerisi, yapay zeka zenginleştirmesini özel bir Azure Machine Learning (AML) modeliyle genişletmenize olanak tanır. Bir AML modeli eğitildikten ve dağıtıldıktan sonra, bir AML becerisi onu yapay zeka zenginleştirmesine entegre eder.

AzureActiveDirectoryApplicationCredentials

Arama hizmetiniz için oluşturulan ve Azure Key Vault'ta depolanan şifreleme anahtarlarına kimliği doğrulanmış erişim için kullanılan kayıtlı bir uygulamanın kimlik bilgileri.

AzureOpenAIEmbeddingSkill

Azure OpenAI kaynağını kullanarak belirli bir metin girişi için bir vektör eklemesi oluşturmanıza olanak tanır.

AzureOpenAIModelName

Çağrılacak Azure Open AI model adı.

AzureOpenAITokenizerParameters
ChatCompletionCommonModelParameters

Sohbet Tamamlamaları için ortak dil modeli parametreleri. Atlanırsa, varsayılan değerler kullanılır.

ChatCompletionExtraParametersBehavior

'extraParameters' öğesinin Azure AI Foundry tarafından nasıl işlenmesi gerektiğini belirtir. Varsayılan olarak 'hata' ayarlanır.

ChatCompletionResponseFormat

Dil modelinin yanıtının nasıl serileştirileceğini belirler. Varsayılan olarak 'metin' kullanılır.

ChatCompletionResponseFormatType

LLM'nin yanıtı nasıl biçimlendirmesi gerektiğini belirtir. Olası değerler: 'text' (düz dize), 'json_object' (rastgele JSON) veya 'json_schema' (sağlanan şemaya uyar).

ChatCompletionSchema

Modelin çıktısını yapılandırmak için kullanacağı özel şemayı tanımlayan nesne.

ChatCompletionSkill

Azure AI Foundry'nin Sohbet Tamamlamaları uç noktası aracılığıyla bir dil modelini çağıran bir beceri.

CognitiveServicesAccountKey

Bir beceri kümesine bağlı bir Azure Yapay Zeka hizmet kaynağının çok bölgeli hesap anahtarı.

ConditionalSkill

Bir çıktıya atanacak verileri belirlemek için bir Boole işlemi gerektiren senaryoları etkinleştiren bir beceri.

CustomEntity

Bulunan eşleşmeler ve ilgili meta veriler hakkında bilgi içeren bir nesne.

CustomEntityAlias

Kök varlık adının alternatif yazımlarını veya eş anlamlılarını belirtmek için kullanılabilecek karmaşık bir nesne.

CustomEntityLookupSkill

Bir beceri, özel, kullanıcı tanımlı bir sözcük ve tümcecik listesinden metin arar.

CustomEntityLookupSkillLanguage

CustomEntityLookupSkill tarafından metin girişi için desteklenen dil kodları.

DefaultCognitiveServicesAccount

Beceri kümesi için varsayılan Azure Yapay Zeka hizmet kaynağını temsil eden boş bir nesne.

DocumentExtractionSkill

Zenginleştirme işlem hattı içindeki bir dosyadan içerik ayıklayan bir beceri.

DocumentIntelligenceLayoutSkill

Zenginleştirme işlem hattındaki dosyalardan Azure Yapay Zeka Hizmetleri aracılığıyla içerik ve düzen bilgilerini ayıklayan bir beceri.

DocumentIntelligenceLayoutSkillChunkingProperties

İçeriği parçalamak için kardinaliteyi kontrol eder.

DocumentIntelligenceLayoutSkillChunkingUnit

Yığın biriminin kardinalitesini kontrol eder. Varsayılan değer 'karakterler'dir

DocumentIntelligenceLayoutSkillExtractionOptions

Beceri tarafından belgeden çıkarılan içeriğin kardinalitesini kontrol eder.

DocumentIntelligenceLayoutSkillMarkdownHeaderDepth

Markdown çıktısındaki başlıkların derinliği. Varsayılan değer h6'dır.

DocumentIntelligenceLayoutSkillOutputFormat

Çıktı formatının kardinalitesini kontrol eder. Varsayılan değer 'markdown'dır.

DocumentIntelligenceLayoutSkillOutputMode

Beceri tarafından üretilen çıktının kardinalitesini kontrol eder. Varsayılan değer 'oneToMany' şeklindedir.

EntityCategory

Hangi varlık kategorilerinin döndürüleceğini gösteren bir dize.

EntityLinkingSkill

Metin Analizi API'sini kullanarak, metinden bağlantılı varlıkları ayıklar.

EntityRecognitionSkill

Bu beceri kullanım dışıdır. V3'ü kullanın. EntityRecognitionSkill kullanın.

EntityRecognitionSkillLanguage

Deprecated. EntityRecognitionSkill tarafından giriş metni için desteklenen dil kodları.

EntityRecognitionSkillV3

Metin Analizi API'sini kullanarak, metinden farklı türlerdeki varlıkları ayıklar.

ErrorAdditionalInfo

Kaynak yönetimi hatası ek bilgileri.

ErrorDetail

Hata ayrıntısı.

ErrorResponse

Hata yanıtı

ImageAnalysisSkill

Görüntü dosyalarını analiz eden bir beceri. Görüntü içeriğine dayalı olarak zengin bir dizi görsel özellik çıkarır.

ImageAnalysisSkillLanguage

ImageAnalysisSkill tarafından giriş için desteklenen dil kodları.

ImageDetail

Etki alanına özgü hangi ayrıntıların döndürüleceğini belirten bir dize.

IndexProjectionMode

Dizin projeksiyonlarının dizin oluşturucunun geri kalanıyla ilişkili davranışını tanımlar.

InputFieldMappingEntry

Bir beceri için giriş alanı eşlemesi.

JsonSchemaProperties

Genişletilmiş özellikler için açık bir sözlük. 'type' == 'json_schema' ise gereklidir

KeyPhraseExtractionSkill

Anahtar ifade ayıklama için metin analizi kullanan bir beceri.

KeyPhraseExtractionSkillLanguage

KeyPhraseExtractionSkill tarafından metin girişi için desteklenen dil kodları.

LanguageDetectionSkill

Giriş metninin dilini algılayan ve istek üzerine gönderilen her belge için tek bir dil kodu bildiren bir beceri. Dil kodu, analizin güvenilirliğini gösteren bir puanla eşleştirilir.

LineEnding

OCR becerisi tarafından tanınan metin satırları arasında kullanılacak karakter sırasını tanımlar. Varsayılan değer "boşluk"tur.

MergeSkill

İki veya daha fazla dizeyi, her bileşen parçasını ayıran isteğe bağlı kullanıcı tanımlı bir sınırlayıcı ile tek bir birleşik dizede birleştirme becerisi.

OcrSkill

Görüntü dosyalarından metin çıkaran bir beceri.

OcrSkillLanguage

OcrSkill tarafından giriş için desteklenen dil kodları.

OutputFieldMappingEntry

Bir beceri için çıktı alanı eşlemesi.

PIIDetectionSkill

Metin Analizi API'sini kullanarak, bir giriş metninden kişisel bilgileri ayıklar ve size bu bilgileri maskeleme seçeneği sunar.

PIIDetectionSkillMaskingMode

Giriş metninde algılanan kişisel bilgileri maskelemek için hangi maskingMode'un kullanılacağını belirten bir dize.

SearchIndexerDataNoneIdentity

Bir veri kaynağının kimlik özelliğini temizler.

SearchIndexerDataUserAssignedIdentity

Kullanılacak veri kaynağının kimliğini belirtir.

SearchIndexerIndexProjections

İkincil arama dizinlerine ek projeksiyonların tanımlanması.

SearchIndexerIndexProjectionSelector

Belirlenen arama dizininde hangi verilerin depolanacağına ilişkin açıklama.

SearchIndexerIndexProjectionsParameters

Dizin projeksiyonuna özgü yapılandırma özellikleri sözlüğü. Her ad, belirli bir özelliğin adıdır. Her değer ilkel türde olmalıdır.

SearchIndexerKnowledgeStore

Zenginleştirilmiş verilerin Azure blob, tablo veya dosyalara ek projeksiyonlarının tanımı.

SearchIndexerKnowledgeStoreFileProjectionSelector

Azure Dosyalar'da hangi verilerin depolanacağına ilişkin projeksiyon tanımı.

SearchIndexerKnowledgeStoreObjectProjectionSelector

Azure Blob'da hangi verilerin depolanacağına ilişkin projeksiyon tanımı.

SearchIndexerKnowledgeStoreParameters

Bilgi deposuna özgü yapılandırma özellikleri sözlüğü. Her ad, belirli bir özelliğin adıdır. Her değer ilkel türde olmalıdır.

SearchIndexerKnowledgeStoreProjection

Çeşitli projeksiyon seçicileri için kapsayıcı nesnesi.

SearchIndexerKnowledgeStoreTableProjectionSelector

Azure Tabloları'nda hangi verilerin depolanacağına ilişkin açıklama.

SearchIndexerSkillset

Becerilerin bir listesi.

SearchResourceEncryptionKey

Azure Key Vault'ta müşteri tarafından yönetilen bir şifreleme anahtarı. Oluşturduğunuz ve yönettiğiniz anahtarlar, dizinler ve eş anlamlı eşlemeler gibi bekleyen verileri şifrelemek veya şifresini çözmek için kullanılabilir.

SentimentSkill

Bu beceri kullanım dışıdır. V3'ü kullanın. Bunun yerine SentimentSkill.

SentimentSkillLanguage

Deprecated. SentimentSkill tarafından giriş metni için desteklenen dil kodları.

SentimentSkillV3

Metin Analizi API'sini kullanarak, yapılandırılmamış metni değerlendirir ve her kayıt için, hizmet tarafından bir cümle ve belge düzeyinde bulunan en yüksek güvenilirlik puanına göre yaklaşım etiketleri ("negatif", "nötr" ve "pozitif" gibi) sağlar.

ShaperSkill

Çıktıları yeniden şekillendirmek için bir beceri. Bileşik alanları (çok parçalı alanlar olarak da bilinir) desteklemek için karmaşık bir tür oluşturur.

SplitSkill

Bir dizeyi metin parçalarına bölme becerisi.

SplitSkillEncoderModelName

Yalnızca birim azureOpenAITokens olarak ayarlanmışsa geçerlidir. Seçenekler arasında 'R50k_base', 'P50k_base', 'P50k_edit' ve 'CL100k_base' bulunur. Varsayılan değer 'CL100k_base'dir.

SplitSkillLanguage

SplitSkill tarafından metin girişi için desteklenen dil kodları.

SplitSkillUnit

Hangi birimin kullanılacağını gösteren bir değer.

TextSplitMode

Hangi bölme modunun gerçekleştirileceğini gösteren bir değer.

TextTranslationSkill

Metni bir dilden diğerine çevirme becerisi.

TextTranslationSkillLanguage

TextTranslationSkill tarafından metin girişi için desteklenen dil kodları.

VisionVectorizeSkill

Azure AI Services Vision Vectorize API'sini kullanarak belirli bir görüntü veya metin girişi için vektör eklemesi oluşturmanıza olanak tanır.

VisualFeature

Hangi görsel özellik türlerinin döndürüleceğini gösteren dizeler.

WebApiSkill

Bir Web API uç noktasını çağırabilen ve özel kodunuzu çağırmasını sağlayarak bir beceri kümesini genişletmenize olanak tanıyan bir beceri.

AIServicesAccountIdentity

Bir beceri kümesine bağlı bir Azure Yapay Zeka hizmet kaynağının çok bölgeli hesabı.

Name Tür Description
@odata.type string:

#Microsoft.Azure.Search.AIServicesByIdentity

Bir beceri kümesine bağlı Azure Yapay Zeka hizmet kaynağının türünü belirten bir URI parçası.

description

string

Bir beceri kümesine bağlı Azure Yapay Zeka hizmet kaynağının açıklaması.

identity SearchIndexerDataIdentity:

AI Hizmeti bağlantıları için kullanılan kullanıcı tarafından atanan yönetilen kimlik. Belirtilmezse, sistem tarafından atanan yönetilen kimlik kullanılır. Beceri kümesinde yapılan güncelleştirmelerde, kimlik belirtilmemişse değer değişmeden kalır. "Yok" olarak ayarlanırsa, bu özelliğin değeri temizlenir.

subdomainUrl

string

İlgili AI Hizmetinin alt alan adı URL'si.

AIServicesAccountKey

Kaynağın alt etki alanıyla kullanılmak üzere bir beceri kümesine bağlı bir Azure Yapay Zeka hizmet kaynağının hesap anahtarı.

Name Tür Description
@odata.type string:

#Microsoft.Azure.Search.AIServicesByKey

Bir beceri kümesine bağlı Azure Yapay Zeka hizmet kaynağının türünü belirten bir URI parçası.

description

string

Bir beceri kümesine bağlı Azure Yapay Zeka hizmet kaynağının açıklaması.

key

string

Bir beceri kümesine bağlı Azure Yapay Zeka hizmet kaynağını sağlamak için kullanılan anahtar.

subdomainUrl

string

İlgili AI Hizmetinin alt alan adı URL'si.

AmlSkill

AML becerisi, yapay zeka zenginleştirmesini özel bir Azure Machine Learning (AML) modeliyle genişletmenize olanak tanır. Bir AML modeli eğitildikten ve dağıtıldıktan sonra, bir AML becerisi onu yapay zeka zenginleştirmesine entegre eder.

Name Tür Description
@odata.type string:

#Microsoft.Skills.Custom.AmlSkill

Beceri türünü belirten bir URI parçası.

context

string

Belge kökü veya belge içeriği (örneğin, /document veya /document/content) gibi işlemlerin gerçekleştiği düzeyi temsil eder. Varsayılan değer /document'dir.

degreeOfParallelism

integer (int32)

(İsteğe bağlı) Belirtildiğinde, dizin oluşturucunun sağladığınız uç noktaya paralel olarak yapacağı çağrı sayısını gösterir. Uç noktanız çok yüksek bir istek yükü altında başarısız oluyorsa bu değeri azaltabilir veya uç noktanız daha fazla isteği kabul edebiliyorsa ve dizin oluşturucunun performansında bir artış istiyorsanız yükseltebilirsiniz. Ayarlanmazsa, varsayılan değer olan 5 kullanılır. degreeOfParallelism en fazla 10 ve en az 1 olarak ayarlanabilir.

description

string

Becerinin girdilerini, çıktılarını ve kullanımını açıklayan becerinin açıklaması.

inputs

InputFieldMappingEntry[]

Becerilerin girişleri, kaynak veri kümesindeki bir sütun veya yukarı akış becerisinin çıktısı olabilir.

key

string

(Anahtar kimlik doğrulaması için gereklidir) AML hizmetinin anahtarı.

name

string

Becerinin, onu beceri kümesi içinde benzersiz bir şekilde tanımlayan adı. Adı tanımlanmamış bir beceriye, beceriler dizisindeki 1 tabanlı dizininin varsayılan adı verilir ve önüne '#' karakteri eklenir.

outputs

OutputFieldMappingEntry[]

Bir becerinin çıktısı, arama dizinindeki bir alan veya başka bir beceri tarafından girdi olarak kullanılabilecek bir değerdir.

region

string

(Belirteç kimlik doğrulaması için isteğe bağlı). AML hizmetinin dağıtıldığı bölge.

resourceId

string

(Belirteç kimlik doğrulaması için gereklidir). AML hizmetinin Azure Resource Manager kaynak kimliği. subscriptions/{guid}/resourceGroups/{resource-group-name}/Microsoft.MachineLearningServices/workspaces/{workspace-name}/services/{service_name} biçiminde olmalıdır.

timeout

string (duration)

(İsteğe bağlı) Belirtildiğinde, API çağrısını yapan http istemcisinin zaman aşımını gösterir.

uri

string (uri)

(Kimlik doğrulaması veya anahtar kimlik doğrulaması için gereklidir) JSON yükünün gönderileceği AML hizmetinin puanlama URI'si. Yalnızca https URI şemasına izin verilir.

AzureActiveDirectoryApplicationCredentials

Arama hizmetiniz için oluşturulan ve Azure Key Vault'ta depolanan şifreleme anahtarlarına kimliği doğrulanmış erişim için kullanılan kayıtlı bir uygulamanın kimlik bilgileri.

Name Tür Description
applicationId

string

Bekleyen verilerinizi şifrelerken kullanılacak Azure Key Vault için gerekli erişim izinleri verilmiş bir AAD Uygulama Kimliği. Uygulama Kimliği, AAD Uygulamanızın Nesne Kimliği ile karıştırılmamalıdır.

applicationSecret

string

Belirtilen AAD uygulamasının kimlik doğrulama anahtarı.

AzureOpenAIEmbeddingSkill

Azure OpenAI kaynağını kullanarak belirli bir metin girişi için bir vektör eklemesi oluşturmanıza olanak tanır.

Name Tür Description
@odata.type string:

#Microsoft.Skills.Text.AzureOpenAIEmbeddingSkill

Beceri türünü belirten bir URI parçası.

apiKey

string

Belirlenen Azure OpenAI kaynağının API anahtarı.

authIdentity SearchIndexerDataIdentity:

Giden bağlantılar için kullanılan, kullanıcı tarafından atanan yönetilen kimlik.

context

string

Belge kökü veya belge içeriği (örneğin, /document veya /document/content) gibi işlemlerin gerçekleştiği düzeyi temsil eder. Varsayılan değer /document'dir.

deploymentId

string

Belirlenen kaynakta Azure OpenAI modeli dağıtımının kimliği.

description

string

Becerinin girdilerini, çıktılarını ve kullanımını açıklayan becerinin açıklaması.

dimensions

integer (int32)

Sonuçta elde edilen çıktı eklemelerinin sahip olması gereken boyut sayısı. Yalnızca text-embedding-3 ve sonraki modellerde desteklenir.

inputs

InputFieldMappingEntry[]

Becerilerin girişleri, kaynak veri kümesindeki bir sütun veya yukarı akış becerisinin çıktısı olabilir.

modelName

AzureOpenAIModelName

Sağlanan deploymentId yolunda dağıtılan katıştırma modelinin adı.

name

string

Becerinin, onu beceri kümesi içinde benzersiz bir şekilde tanımlayan adı. Adı tanımlanmamış bir beceriye, beceriler dizisindeki 1 tabanlı dizininin varsayılan adı verilir ve önüne '#' karakteri eklenir.

outputs

OutputFieldMappingEntry[]

Bir becerinin çıktısı, arama dizinindeki bir alan veya başka bir beceri tarafından girdi olarak kullanılabilecek bir değerdir.

resourceUri

string (uri)

Azure OpenAI kaynağının kaynak URI'si.

AzureOpenAIModelName

Çağrılacak Azure Open AI model adı.

Değer Description
text-embedding-ada-002
text-embedding-3-large
text-embedding-3-small
gpt-4o
gpt-4o-mini
gpt-4.1
gpt-4.1-mini
gpt-4.1-nano

AzureOpenAITokenizerParameters

Name Tür Description
allowedSpecialTokens

string[]

(İsteğe bağlı) Yalnızca birim azureOpenAITokens olarak ayarlanmışsa geçerlidir. Bu parametre, belirteç oluşturma sürecinde izin verilen özel belirteçlerin bir koleksiyonunu tanımlar.

encoderModelName

SplitSkillEncoderModelName

Yalnızca birim azureOpenAITokens olarak ayarlanmışsa geçerlidir. Seçenekler arasında 'R50k_base', 'P50k_base', 'P50k_edit' ve 'CL100k_base' bulunur. Varsayılan değer 'CL100k_base'dir.

ChatCompletionCommonModelParameters

Sohbet Tamamlamaları için ortak dil modeli parametreleri. Atlanırsa, varsayılan değerler kullanılır.

Name Tür Default value Description
frequencyPenalty

number

0

Tekrarlanan token olasılığını azaltan veya artıran [-2,2] aralığında bir şamandıra. Varsayılan değer 0'dır.

maxTokens

integer (int32)

Oluşturulacak maksimum jeton sayısı.

model

string

Kullanılacak modelin adı (ör. 'gpt-4o', vb.). Belirtilmezse varsayılan değer null'dur.

presencePenalty

number

0

[-2,2] aralığında, yeni tokenleri mevcut varlıklarına göre cezalandıran bir şamandıra. Varsayılan değer 0'dır.

seed

integer (int32)

Deterministik çıktıları kontrol etmek için rastgele tohum. Atlanırsa, rastgeleleştirme kullanılır.

stop

string[]

Metin oluşturmayı kesecek durdurma dizilerinin listesi. Varsayılan değer yok'tur.

temperature

number

0.7

Örnekleme sıcaklığı. Varsayılan değer 0,7'dir.

ChatCompletionExtraParametersBehavior

'extraParameters' öğesinin Azure AI Foundry tarafından nasıl işlenmesi gerektiğini belirtir. Varsayılan olarak 'hata' ayarlanır.

Değer Description
pass-through
drop

Tüm ekstra parametreleri bırakır.

error

Herhangi bir ek parametre varsa bir hata oluşturur.

ChatCompletionResponseFormat

Dil modelinin yanıtının nasıl serileştirileceğini belirler. Varsayılan olarak 'metin' kullanılır.

Name Tür Default value Description
jsonSchemaProperties

JsonSchemaProperties

Genişletilmiş özellikler için açık bir sözlük. 'type' == 'json_schema' ise gereklidir

type

ChatCompletionResponseFormatType

text

LLM'nin yanıtı nasıl biçimlendirmesi gerektiğini belirtir. Olası değerler: 'text' (düz dize), 'json_object' (rastgele JSON) veya 'json_schema' (sağlanan şemaya uyar).

ChatCompletionResponseFormatType

LLM'nin yanıtı nasıl biçimlendirmesi gerektiğini belirtir. Olası değerler: 'text' (düz dize), 'json_object' (rastgele JSON) veya 'json_schema' (sağlanan şemaya uyar).

Değer Description
text
jsonObject
jsonSchema

ChatCompletionSchema

Modelin çıktısını yapılandırmak için kullanacağı özel şemayı tanımlayan nesne.

Name Tür Default value Description
additionalProperties

boolean

False

Bir nesnenin JSON Şemasında tanımlanmamış ek anahtarlar / değerler içermesine izin verilip verilmeyeceğini denetler. Varsayılan değer false'tur.

properties

string

Model için çıkış şemasının özelliklerini ve kısıtlamalarını tanımlayan JSON biçimli bir dize.

required

string[]

Modelin yanıtının bir parçası olması gereken özellik adlarının bir dizisi. Yapılandırılmış çıktılar için tüm özellikler dahil edilmelidir.

type

string

object

Şema gösterimi türü. Genellikle 'nesne'. Varsayılan değer 'object'tir.

ChatCompletionSkill

Azure AI Foundry'nin Sohbet Tamamlamaları uç noktası aracılığıyla bir dil modelini çağıran bir beceri.

Name Tür Default value Description
@odata.type string:

#Microsoft.Skills.Custom.ChatCompletionSkill

Beceri türünü belirten bir URI parçası.

apiKey

string

Modelde kimlik doğrulaması için API anahtarı. Hem apiKey hem de authIdentity aynı anda belirtilemez.

authIdentity SearchIndexerDataIdentity:

Giden bağlantılar için kullanılan, kullanıcı tarafından atanan yönetilen kimlik. Bir authResourceId sağlanırsa ve belirtilmezse, sistem tarafından atanan yönetilen kimlik kullanılır. Dizin oluşturucuda yapılan güncelleştirmelerde, kimlik belirtilmemişse değer değişmeden kalır. "Yok" olarak ayarlanırsa, bu özelliğin değeri temizlenir.

authResourceId

string

Bir Azure işlevindeki dış koda veya dönüştürmeleri sağlayan başka bir uygulamaya bağlanan özel beceriler için geçerlidir. Bu değer, Azure Active Directory'ye kaydedildiğinde işlev veya uygulama için oluşturulan uygulama kimliği olmalıdır. Belirtildiğinde, özel beceri, arama hizmetinin yönetilen kimliğini (sistem veya kullanıcı tarafından atanan) ve işlevin veya uygulamanın erişim belirtecini kullanarak işleve veya uygulamaya bağlanır ve bu değeri erişim belirtecinin kapsamını oluşturmak için kaynak kimliği olarak kullanır.

batchSize

integer (int32)

Belge sayısını gösteren istenen toplu iş boyutu.

commonModelParameters

ChatCompletionCommonModelParameters

Müşterilerin ince ayar yapabileceği ortak dil modeli parametreleri. Atlanırsa, makul varsayılanlar uygulanacaktır.

context

string

Belge kökü veya belge içeriği (örneğin, /document veya /document/content) gibi işlemlerin gerçekleştiği düzeyi temsil eder. Varsayılan değer /document'dir.

degreeOfParallelism

integer (int32)

Ayarlanırsa, Web API'sine yapılabilecek paralel çağrıların sayısı.

description

string

Becerinin girdilerini, çıktılarını ve kullanımını açıklayan becerinin açıklaması.

extraParameters

object

Sohbet tamamlama çağrısına eklenmesi gereken modele özgü parametreler için açık tür sözlük. Azure AI Foundry'nin genişletilebilirlik desenini izler.

extraParametersBehavior

ChatCompletionExtraParametersBehavior

error

Ek parametrelerin Azure AI Foundry tarafından nasıl işlendiği. Varsayılan değer 'hata'dır.

httpHeaders

object

Http isteğinde bulunmak için gereken üst bilgiler.

httpMethod

string

Http isteğinin yöntemi.

inputs

InputFieldMappingEntry[]

Becerilerin girişleri, kaynak veri kümesindeki bir sütun veya yukarı akış becerisinin çıktısı olabilir.

name

string

Becerinin, onu beceri kümesi içinde benzersiz bir şekilde tanımlayan adı. Adı tanımlanmamış bir beceriye, beceriler dizisindeki 1 tabanlı dizininin varsayılan adı verilir ve önüne '#' karakteri eklenir.

outputs

OutputFieldMappingEntry[]

Bir becerinin çıktısı, arama dizinindeki bir alan veya başka bir beceri tarafından girdi olarak kullanılabilecek bir değerdir.

responseFormat

ChatCompletionResponseFormat

LLM'nin yanıtını nasıl biçimlendirmesi gerektiğini belirler. Varsayılan olarak 'metin' yanıt türü kullanılır.

timeout

string (duration)

İstek için istenen zaman aşımı. Varsayılan değer 30 saniyedir.

uri

string

Web API'sinin URL'si.

CognitiveServicesAccountKey

Bir beceri kümesine bağlı bir Azure Yapay Zeka hizmet kaynağının çok bölgeli hesap anahtarı.

Name Tür Description
@odata.type string:

#Microsoft.Azure.Search.CognitiveServicesByKey

Bir beceri kümesine bağlı Azure Yapay Zeka hizmet kaynağının türünü belirten bir URI parçası.

description

string

Bir beceri kümesine bağlı Azure Yapay Zeka hizmet kaynağının açıklaması.

key

string

Bir beceri kümesine bağlı Azure Yapay Zeka hizmet kaynağını sağlamak için kullanılan anahtar.

ConditionalSkill

Bir çıktıya atanacak verileri belirlemek için bir Boole işlemi gerektiren senaryoları etkinleştiren bir beceri.

Name Tür Description
@odata.type string:

#Microsoft.Skills.Util.ConditionalSkill

Beceri türünü belirten bir URI parçası.

context

string

Belge kökü veya belge içeriği (örneğin, /document veya /document/content) gibi işlemlerin gerçekleştiği düzeyi temsil eder. Varsayılan değer /document'dir.

description

string

Becerinin girdilerini, çıktılarını ve kullanımını açıklayan becerinin açıklaması.

inputs

InputFieldMappingEntry[]

Becerilerin girişleri, kaynak veri kümesindeki bir sütun veya yukarı akış becerisinin çıktısı olabilir.

name

string

Becerinin, onu beceri kümesi içinde benzersiz bir şekilde tanımlayan adı. Adı tanımlanmamış bir beceriye, beceriler dizisindeki 1 tabanlı dizininin varsayılan adı verilir ve önüne '#' karakteri eklenir.

outputs

OutputFieldMappingEntry[]

Bir becerinin çıktısı, arama dizinindeki bir alan veya başka bir beceri tarafından girdi olarak kullanılabilecek bir değerdir.

CustomEntity

Bulunan eşleşmeler ve ilgili meta veriler hakkında bilgi içeren bir nesne.

Name Tür Description
accentSensitive

boolean

Varsayılan değer false'tur. Varlık adıyla karşılaştırmaların aksana duyarlı olup olmayacağını belirten Boole değeri.

aliases

CustomEntityAlias[]

Kök varlık adının alternatif yazımlarını veya eş anlamlılarını belirtmek için kullanılabilecek karmaşık nesneler dizisi.

caseSensitive

boolean

Varsayılan değer false'tur. Varlık adıyla yapılan karşılaştırmaların karakter büyük/küçük harflerine duyarlı olup olmayacağını belirten Boole değeri. Örnek büyük/küçük harfe duyarlı olmayan "Microsoft" eşleşmeleri şunlar olabilir: microsoft, microSoft, MICROSOFT.

defaultAccentSensitive

boolean

Bu varlık için varsayılan aksan duyarlılığı değerini değiştirir. Tüm takma adların varsayılan değerini değiştirmek için kullanılabilir accentSensitive değerleri.

defaultCaseSensitive

boolean

Bu varlık için varsayılan büyük/küçük harf duyarlılığı değerini değiştirir. Tüm takma adların varsayılan değerini değiştirmek için kullanılır caseSensitive değerleri.

defaultFuzzyEditDistance

integer (int32)

Bu obje için varsayılan belirsiz düzenleme mesafesi değerini değiştirir. Tüm diğer adların varsayılan değerini değiştirmek için kullanılabilir fuzzyEditDistance değerleri.

description

string

Bu alan, eşleşen metinlerle ilgili özel meta veriler için bir geçiş olarak kullanılabilir. Bu alanın değeri, beceri çıktısındaki varlığının her eşleşmesiyle birlikte görünür.

fuzzyEditDistance

integer (int32)

Varsayılan değer 0'dır. En yüksek değer 5'tir. Varlık adıyla eşleşmeye devam edecek kabul edilebilir farklı karakter sayısını belirtir. Herhangi bir eşleşme için mümkün olan en küçük bulanıklık döndürülür. Örneğin, düzenleme mesafesi 3 olarak ayarlanmışsa, "Windows10", "Windows", "Windows10" ve "Windows 7" ile eşleşmeye devam eder. Büyük/küçük harf duyarlılığı false olarak ayarlandığında, büyük/küçük harf farklılıkları bulanıklık toleransına dahil DEĞİLDİR, ancak aksi takdirde sayılır.

id

string

Bu alan, eşleşen metinlerle ilgili özel meta veriler için bir geçiş olarak kullanılabilir. Bu alanın değeri, beceri çıktısındaki varlığının her eşleşmesiyle birlikte görünür.

name

string

En üst düzey varlık tanımlayıcısı. Beceri çıktısındaki eşleşmeler bu ada göre gruplandırılır ve bulunan metnin "normalleştirilmiş" biçimini temsil etmelidir.

subtype

string

Bu alan, eşleşen metinlerle ilgili özel meta veriler için bir geçiş olarak kullanılabilir. Bu alanın değeri, beceri çıktısındaki varlığının her eşleşmesiyle birlikte görünür.

type

string

Bu alan, eşleşen metinlerle ilgili özel meta veriler için bir geçiş olarak kullanılabilir. Bu alanın değeri, beceri çıktısındaki varlığının her eşleşmesiyle birlikte görünür.

CustomEntityAlias

Kök varlık adının alternatif yazımlarını veya eş anlamlılarını belirtmek için kullanılabilecek karmaşık bir nesne.

Name Tür Description
accentSensitive

boolean

Diğer adın aksana duyarlı olup olmadığını belirleyin.

caseSensitive

boolean

Diğer adın büyük/küçük harfe duyarlı olup olmadığını belirleyin.

fuzzyEditDistance

integer (int32)

Diğer adın bulanık düzenleme mesafesini belirleyin.

text

string

Takma adın metni.

CustomEntityLookupSkill

Bir beceri, özel, kullanıcı tanımlı bir sözcük ve tümcecik listesinden metin arar.

Name Tür Description
@odata.type string:

#Microsoft.Skills.Text.CustomEntityLookupSkill

Beceri türünü belirten bir URI parçası.

context

string

Belge kökü veya belge içeriği (örneğin, /document veya /document/content) gibi işlemlerin gerçekleştiği düzeyi temsil eder. Varsayılan değer /document'dir.

defaultLanguageCode

CustomEntityLookupSkillLanguage

Hangi dil kodunun kullanılacağını gösteren bir değer. Varsayılan en değeridir.

description

string

Becerinin girdilerini, çıktılarını ve kullanımını açıklayan becerinin açıklaması.

entitiesDefinitionUri

string

Eşleştirilecek tüm hedef metni içeren bir JSON veya CSV dosyasının yolu. Bu varlık tanımı, bir dizin oluşturucu çalıştırmasının başında okunur. Dizin oluşturucu çalıştırması sırasında bu dosyada yapılan tüm güncelleştirmeler, sonraki çalıştırmalara kadar etkili olmaz. Bu yapılandırmaya HTTPS üzerinden erişilebilmelidir.

globalDefaultAccentSensitive

boolean

AccentSensitive için küresel bir bayrak. CustomEntity'de AccentSensitive ayarlanmamışsa, bu değer varsayılan değer olacaktır.

globalDefaultCaseSensitive

boolean

CaseSensitive için küresel bir bayrak. CustomEntity içinde CaseSensitive ayarlanmamışsa, bu değer varsayılan değer olacaktır.

globalDefaultFuzzyEditDistance

integer (int32)

FuzzyEditDistance için küresel bir bayrak. CustomEntity'de FuzzyEditDistance ayarlanmamışsa, bu değer varsayılan değer olacaktır.

inlineEntitiesDefinition

CustomEntity[]

Satır içi CustomEntity tanımı.

inputs

InputFieldMappingEntry[]

Becerilerin girişleri, kaynak veri kümesindeki bir sütun veya yukarı akış becerisinin çıktısı olabilir.

name

string

Becerinin, onu beceri kümesi içinde benzersiz bir şekilde tanımlayan adı. Adı tanımlanmamış bir beceriye, beceriler dizisindeki 1 tabanlı dizininin varsayılan adı verilir ve önüne '#' karakteri eklenir.

outputs

OutputFieldMappingEntry[]

Bir becerinin çıktısı, arama dizinindeki bir alan veya başka bir beceri tarafından girdi olarak kullanılabilecek bir değerdir.

CustomEntityLookupSkillLanguage

CustomEntityLookupSkill tarafından metin girişi için desteklenen dil kodları.

Değer Description
da

Danca

de

Almanca

en

İngilizce

es

İspanyolca

fi

Fince

fr

Fransızca

it

İtalyanca

ko

Korece

pt

Portekizce

DefaultCognitiveServicesAccount

Beceri kümesi için varsayılan Azure Yapay Zeka hizmet kaynağını temsil eden boş bir nesne.

Name Tür Description
@odata.type string:

#Microsoft.Azure.Search.DefaultCognitiveServices

Bir beceri kümesine bağlı Azure Yapay Zeka hizmet kaynağının türünü belirten bir URI parçası.

description

string

Bir beceri kümesine bağlı Azure Yapay Zeka hizmet kaynağının açıklaması.

DocumentExtractionSkill

Zenginleştirme işlem hattı içindeki bir dosyadan içerik ayıklayan bir beceri.

Name Tür Description
@odata.type string:

#Microsoft.Skills.Util.DocumentExtractionSkill

Beceri türünü belirten bir URI parçası.

configuration

object

Beceri için bir konfigürasyon sözlüğü.

context

string

Belge kökü veya belge içeriği (örneğin, /document veya /document/content) gibi işlemlerin gerçekleştiği düzeyi temsil eder. Varsayılan değer /document'dir.

dataToExtract

string

Beceri için ayıklanacak veri türü. Tanımlanmamışsa 'contentAndMetadata' olarak ayarlanır.

description

string

Becerinin girdilerini, çıktılarını ve kullanımını açıklayan becerinin açıklaması.

inputs

InputFieldMappingEntry[]

Becerilerin girişleri, kaynak veri kümesindeki bir sütun veya yukarı akış becerisinin çıktısı olabilir.

name

string

Becerinin, onu beceri kümesi içinde benzersiz bir şekilde tanımlayan adı. Adı tanımlanmamış bir beceriye, beceriler dizisindeki 1 tabanlı dizininin varsayılan adı verilir ve önüne '#' karakteri eklenir.

outputs

OutputFieldMappingEntry[]

Bir becerinin çıktısı, arama dizinindeki bir alan veya başka bir beceri tarafından girdi olarak kullanılabilecek bir değerdir.

parsingMode

string

Beceri için parsingMode. Tanımlanmamışsa 'varsayılan' olarak ayarlanacaktır.

DocumentIntelligenceLayoutSkill

Zenginleştirme işlem hattındaki dosyalardan Azure Yapay Zeka Hizmetleri aracılığıyla içerik ve düzen bilgilerini ayıklayan bir beceri.

Name Tür Default value Description
@odata.type string:

#Microsoft.Skills.Util.DocumentIntelligenceLayoutSkill

Beceri türünü belirten bir URI parçası.

chunkingProperties

DocumentIntelligenceLayoutSkillChunkingProperties

İçeriği parçalamak için kardinaliteyi kontrol eder.

context

string

Belge kökü veya belge içeriği (örneğin, /document veya /document/content) gibi işlemlerin gerçekleştiği düzeyi temsil eder. Varsayılan değer /document'dir.

description

string

Becerinin girdilerini, çıktılarını ve kullanımını açıklayan becerinin açıklaması.

extractionOptions

DocumentIntelligenceLayoutSkillExtractionOptions[]

Beceri tarafından belgeden çıkarılan içeriğin kardinalitesini kontrol eder

inputs

InputFieldMappingEntry[]

Becerilerin girişleri, kaynak veri kümesindeki bir sütun veya yukarı akış becerisinin çıktısı olabilir.

markdownHeaderDepth

DocumentIntelligenceLayoutSkillMarkdownHeaderDepth

h6

Markdown çıktısındaki başlıkların derinliği. Varsayılan değer h6'dır.

name

string

Becerinin, onu beceri kümesi içinde benzersiz bir şekilde tanımlayan adı. Adı tanımlanmamış bir beceriye, beceriler dizisindeki 1 tabanlı dizininin varsayılan adı verilir ve önüne '#' karakteri eklenir.

outputFormat

DocumentIntelligenceLayoutSkillOutputFormat

markdown

Çıktı formatının kardinalitesini kontrol eder. Varsayılan değer 'markdown'dır.

outputMode

DocumentIntelligenceLayoutSkillOutputMode

oneToMany

Beceri tarafından üretilen çıktının kardinalitesini kontrol eder. Varsayılan değer 'oneToMany' şeklindedir.

outputs

OutputFieldMappingEntry[]

Bir becerinin çıktısı, arama dizinindeki bir alan veya başka bir beceri tarafından girdi olarak kullanılabilecek bir değerdir.

DocumentIntelligenceLayoutSkillChunkingProperties

İçeriği parçalamak için kardinaliteyi kontrol eder.

Name Tür Default value Description
maximumLength

integer (int32)

Karakter cinsinden maksimum öbek uzunluğu. Varsayılan değer 500'dür.

overlapLength

integer (int32)

İki metin öbeği arasında sağlanan örtüşme uzunluğu. Varsayılan değer 0'dır.

unit

DocumentIntelligenceLayoutSkillChunkingUnit

characters

Yığının birimi.

DocumentIntelligenceLayoutSkillChunkingUnit

Yığın biriminin kardinalitesini kontrol eder. Varsayılan değer 'karakterler'dir

Değer Description
characters

Karakterlere göre öbeği belirtir.

DocumentIntelligenceLayoutSkillExtractionOptions

Beceri tarafından belgeden çıkarılan içeriğin kardinalitesini kontrol eder.

Değer Description
images

Görüntü içeriğinin belgeden ayıklanması gerektiğini belirtin.

locationMetadata

Konum meta verilerinin belgeden ayıklanması gerektiğini belirtin.

DocumentIntelligenceLayoutSkillMarkdownHeaderDepth

Markdown çıktısındaki başlıkların derinliği. Varsayılan değer h6'dır.

Değer Description
h1

Başlık düzeyi 1.

h2

Başlık düzeyi 2.

h3

Başlık düzeyi 3.

h4

Başlık düzeyi 4.

h5

Başlık düzeyi 5.

h6

Başlık seviyesi 6.

DocumentIntelligenceLayoutSkillOutputFormat

Çıktı formatının kardinalitesini kontrol eder. Varsayılan değer 'markdown'dır.

Değer Description
text

Çıktının biçimini metin olarak belirtin.

markdown

Çıktının biçimini markdown olarak belirtin.

DocumentIntelligenceLayoutSkillOutputMode

Beceri tarafından üretilen çıktının kardinalitesini kontrol eder. Varsayılan değer 'oneToMany' şeklindedir.

Değer Description
oneToMany

Çıktının 'oneToMany' olarak ayrıştırılması gerektiğini belirtin.

EntityCategory

Hangi varlık kategorilerinin döndürüleceğini gösteren bir dize.

Değer Description
location

Fiziksel bir konumu tanımlayan varlıklar.

organization

Bir kuruluşu tanımlayan varlıklar.

person

Bir kişiyi tanımlayan varlıklar.

quantity

Bir miktarı tanımlayan varlıklar.

datetime

Bir tarih ve saati açıklayan varlıklar.

url

Bir URL'yi açıklayan varlıklar.

email

Bir e-posta adresini tanımlayan varlıklar.

EntityLinkingSkill

Metin Analizi API'sini kullanarak, metinden bağlantılı varlıkları ayıklar.

Name Tür Description
@odata.type string:

#Microsoft.Skills.Text.V3.EntityLinkingSkill

Beceri türünü belirten bir URI parçası.

context

string

Belge kökü veya belge içeriği (örneğin, /document veya /document/content) gibi işlemlerin gerçekleştiği düzeyi temsil eder. Varsayılan değer /document'dir.

defaultLanguageCode

string

Hangi dil kodunun kullanılacağını gösteren bir değer. Varsayılan en değeridir.

description

string

Becerinin girdilerini, çıktılarını ve kullanımını açıklayan becerinin açıklaması.

inputs

InputFieldMappingEntry[]

Becerilerin girişleri, kaynak veri kümesindeki bir sütun veya yukarı akış becerisinin çıktısı olabilir.

minimumPrecision

number (double)

minimum: 0
maximum: 1

Yalnızca güvenilirlik puanı belirtilen değerden büyük olan varlıkları dahil etmek için kullanılan 0 ile 1 arasında bir değer. Ayarlanmazsa (varsayılan) veya açıkça null olarak ayarlanırsa, tüm varlıklar dahil edilir.

modelVersion

string

Metin Analizi hizmetini çağırırken kullanılacak modelin sürümü. Belirtilmediğinde varsayılan olarak mevcut olan en son sürüme ayarlanır. Kesinlikle gerekli olmadıkça bu değeri belirtmemenizi öneririz.

name

string

Becerinin, onu beceri kümesi içinde benzersiz bir şekilde tanımlayan adı. Adı tanımlanmamış bir beceriye, beceriler dizisindeki 1 tabanlı dizininin varsayılan adı verilir ve önüne '#' karakteri eklenir.

outputs

OutputFieldMappingEntry[]

Bir becerinin çıktısı, arama dizinindeki bir alan veya başka bir beceri tarafından girdi olarak kullanılabilecek bir değerdir.

EntityRecognitionSkill

Bu beceri kullanım dışıdır. V3'ü kullanın. EntityRecognitionSkill kullanın.

Name Tür Description
@odata.type string:

#Microsoft.Skills.Text.EntityRecognitionSkill

Beceri türünü belirten bir URI parçası.

categories

EntityCategory[]

Ayıklanması gereken varlık kategorilerinin listesi.

context

string

Belge kökü veya belge içeriği (örneğin, /document veya /document/content) gibi işlemlerin gerçekleştiği düzeyi temsil eder. Varsayılan değer /document'dir.

defaultLanguageCode

EntityRecognitionSkillLanguage

Hangi dil kodunun kullanılacağını gösteren bir değer. Varsayılan en değeridir.

description

string

Becerinin girdilerini, çıktılarını ve kullanımını açıklayan becerinin açıklaması.

includeTypelessEntities

boolean

İyi bilinen ancak önceden tanımlanmış bir türe uymayan varlıkların dahil edilip edilmeyeceğini belirler. Bu yapılandırma ayarlanmazsa (varsayılan), null olarak ayarlanırsa veya false olarak ayarlanırsa, önceden tanımlanmış türlerden birine uymayan varlıklar ortaya çıkmaz.

inputs

InputFieldMappingEntry[]

Becerilerin girişleri, kaynak veri kümesindeki bir sütun veya yukarı akış becerisinin çıktısı olabilir.

minimumPrecision

number (double)

Yalnızca güvenilirlik puanı belirtilen değerden büyük olan varlıkları dahil etmek için kullanılan 0 ile 1 arasında bir değer. Ayarlanmazsa (varsayılan) veya açıkça null olarak ayarlanırsa, tüm varlıklar dahil edilir.

name

string

Becerinin, onu beceri kümesi içinde benzersiz bir şekilde tanımlayan adı. Adı tanımlanmamış bir beceriye, beceriler dizisindeki 1 tabanlı dizininin varsayılan adı verilir ve önüne '#' karakteri eklenir.

outputs

OutputFieldMappingEntry[]

Bir becerinin çıktısı, arama dizinindeki bir alan veya başka bir beceri tarafından girdi olarak kullanılabilecek bir değerdir.

EntityRecognitionSkillLanguage

Deprecated. EntityRecognitionSkill tarafından giriş metni için desteklenen dil kodları.

Değer Description
ar

Arapça

cs

Çekçe

zh-Hans

Chinese-Simplified

zh-Hant

Chinese-Traditional

da

Danca

nl

Flemenkçe

en

İngilizce

fi

Fince

fr

Fransızca

de

Almanca

el

Yunanca

hu

Macarca

it

İtalyanca

ja

Japonca

ko

Korece

no

Norveççe (Bokmaal)

pl

Lehçe dili

pt-PT

Portekiz'de konuşulan Portekizce

pt-BR

Portekizce (Brezilya)

ru

Rusça

es

İspanyolca

sv

İsveç dili

tr

Türkçe

EntityRecognitionSkillV3

Metin Analizi API'sini kullanarak, metinden farklı türlerdeki varlıkları ayıklar.

Name Tür Description
@odata.type string:

#Microsoft.Skills.Text.V3.EntityRecognitionSkill

Beceri türünü belirten bir URI parçası.

categories

string[]

Ayıklanması gereken varlık kategorilerinin listesi.

context

string

Belge kökü veya belge içeriği (örneğin, /document veya /document/content) gibi işlemlerin gerçekleştiği düzeyi temsil eder. Varsayılan değer /document'dir.

defaultLanguageCode

string

Hangi dil kodunun kullanılacağını gösteren bir değer. Varsayılan en değeridir.

description

string

Becerinin girdilerini, çıktılarını ve kullanımını açıklayan becerinin açıklaması.

inputs

InputFieldMappingEntry[]

Becerilerin girişleri, kaynak veri kümesindeki bir sütun veya yukarı akış becerisinin çıktısı olabilir.

minimumPrecision

number (double)

minimum: 0
maximum: 1

Yalnızca güvenilirlik puanı belirtilen değerden büyük olan varlıkları dahil etmek için kullanılan 0 ile 1 arasında bir değer. Ayarlanmazsa (varsayılan) veya açıkça null olarak ayarlanırsa, tüm varlıklar dahil edilir.

modelVersion

string

Metin Analizi API'sini çağırırken kullanılacak modelin sürümü. Belirtilmediğinde varsayılan olarak mevcut olan en son sürüme ayarlanır. Kesinlikle gerekli olmadıkça bu değeri belirtmemenizi öneririz.

name

string

Becerinin, onu beceri kümesi içinde benzersiz bir şekilde tanımlayan adı. Adı tanımlanmamış bir beceriye, beceriler dizisindeki 1 tabanlı dizininin varsayılan adı verilir ve önüne '#' karakteri eklenir.

outputs

OutputFieldMappingEntry[]

Bir becerinin çıktısı, arama dizinindeki bir alan veya başka bir beceri tarafından girdi olarak kullanılabilecek bir değerdir.

ErrorAdditionalInfo

Kaynak yönetimi hatası ek bilgileri.

Name Tür Description
info

object

Ek bilgiler.

type

string

Ek bilgi türü.

ErrorDetail

Hata ayrıntısı.

Name Tür Description
additionalInfo

ErrorAdditionalInfo[]

Hata ek bilgileri.

code

string

Hata kodu.

details

ErrorDetail[]

Hata ayrıntıları.

message

string

Hata iletisi.

target

string

Hata hedefi.

ErrorResponse

Hata yanıtı

Name Tür Description
error

ErrorDetail

Hata nesnesi.

ImageAnalysisSkill

Görüntü dosyalarını analiz eden bir beceri. Görüntü içeriğine dayalı olarak zengin bir dizi görsel özellik çıkarır.

Name Tür Description
@odata.type string:

#Microsoft.Skills.Vision.ImageAnalysisSkill

Beceri türünü belirten bir URI parçası.

context

string

Belge kökü veya belge içeriği (örneğin, /document veya /document/content) gibi işlemlerin gerçekleştiği düzeyi temsil eder. Varsayılan değer /document'dir.

defaultLanguageCode

ImageAnalysisSkillLanguage

Hangi dil kodunun kullanılacağını gösteren bir değer. Varsayılan en değeridir.

description

string

Becerinin girdilerini, çıktılarını ve kullanımını açıklayan becerinin açıklaması.

details

ImageDetail[]

Etki alanına özgü hangi ayrıntıların döndürüleceğini belirten bir dize.

inputs

InputFieldMappingEntry[]

Becerilerin girişleri, kaynak veri kümesindeki bir sütun veya yukarı akış becerisinin çıktısı olabilir.

name

string

Becerinin, onu beceri kümesi içinde benzersiz bir şekilde tanımlayan adı. Adı tanımlanmamış bir beceriye, beceriler dizisindeki 1 tabanlı dizininin varsayılan adı verilir ve önüne '#' karakteri eklenir.

outputs

OutputFieldMappingEntry[]

Bir becerinin çıktısı, arama dizinindeki bir alan veya başka bir beceri tarafından girdi olarak kullanılabilecek bir değerdir.

visualFeatures

VisualFeature[]

Görsel özelliklerin bir listesi.

ImageAnalysisSkillLanguage

ImageAnalysisSkill tarafından giriş için desteklenen dil kodları.

Değer Description
ar

Arapça

az

Azerbaycanca

bg

Bulgarca

bs

Boşnakça Latince

ca

Katalanca

cs

Çekçe

cy

Galce

da

Danca

de

Almanca

el

Yunanca

en

İngilizce

es

İspanyolca

et

Estonyaca

eu

Baskça

fi

Fince

fr

Fransızca

ga

İrlanda dili

gl

Galiçya lehçesi

he

İbranice

hi

Hintçe

hr

Hırvatça

hu

Macarca

id

Endonezce

it

İtalyanca

ja

Japonca

kk

Kazakça

ko

Korece

lt

Litvanca

lv

Letonca

mk

Makedonca

ms

Malay Malezya

nb

Norveççe (Bokmal)

nl

Flemenkçe

pl

Lehçe dili

prs

Dari

pt-BR

Portuguese-Brazil

pt

Portuguese-Portugal

pt-PT

Portuguese-Portugal

ro

Rumence

ru

Rusça

sk

Slovakça

sl

Slovakça

sr-Cyrl

Sırpça - Kiril RS

sr-Latn

Sırpça - Latin RS

sv

İsveç dili

th

Tayland

tr

Türkçe

uk

Ukrayna dili

vi

Vietnamca

zh

Basitleştirilmiş Çince

zh-Hans

Basitleştirilmiş Çince

zh-Hant

Geleneksel Çince

ImageDetail

Etki alanına özgü hangi ayrıntıların döndürüleceğini belirten bir dize.

Değer Description
celebrities

Ünlüler olarak tanınan detaylar.

landmarks

Yer işaretleri olarak tanınan ayrıntılar.

IndexProjectionMode

Dizin projeksiyonlarının dizin oluşturucunun geri kalanıyla ilişkili davranışını tanımlar.

Değer Description
skipIndexingParentDocuments

Kaynak belge, dizin oluşturucunun hedef dizinine yazılmaktan atlanır.

includeIndexingParentDocuments

Kaynak belge, dizin oluşturucunun hedef dizinine yazılır. Bu, varsayılan desendir.

InputFieldMappingEntry

Bir beceri için giriş alanı eşlemesi.

Name Tür Description
inputs

InputFieldMappingEntry[]

Karmaşık bir tür oluştururken kullanılan özyinelemeli girişler.

name

string

Girişin adı.

source

string

Girişin kaynağı.

sourceContext

string

Özyinelemeli girişleri seçmek için kullanılan kaynak bağlamı.

JsonSchemaProperties

Genişletilmiş özellikler için açık bir sözlük. 'type' == 'json_schema' ise gereklidir

Name Tür Default value Description
description

string

Modelin uyacağı json şemasının açıklaması.

name

string

Modelin uyacağı json şemasının adı

schema

ChatCompletionSchema

Modelin çıktısını yapılandırmak için kullanacağı özel şemayı tanımlayan nesne.

strict

boolean

True

Modelin yanıtının yapılandırılmış çıktılar kullanıp kullanmayacağı. Varsayılan değer true'dur

KeyPhraseExtractionSkill

Anahtar ifade ayıklama için metin analizi kullanan bir beceri.

Name Tür Description
@odata.type string:

#Microsoft.Skills.Text.KeyPhraseExtractionSkill

Beceri türünü belirten bir URI parçası.

context

string

Belge kökü veya belge içeriği (örneğin, /document veya /document/content) gibi işlemlerin gerçekleştiği düzeyi temsil eder. Varsayılan değer /document'dir.

defaultLanguageCode

KeyPhraseExtractionSkillLanguage

Hangi dil kodunun kullanılacağını gösteren bir değer. Varsayılan en değeridir.

description

string

Becerinin girdilerini, çıktılarını ve kullanımını açıklayan becerinin açıklaması.

inputs

InputFieldMappingEntry[]

Becerilerin girişleri, kaynak veri kümesindeki bir sütun veya yukarı akış becerisinin çıktısı olabilir.

maxKeyPhraseCount

integer (int32)

Kaç tane anahtar ifade döndürüleceğini gösteren bir sayı. Aksi takdirde, tanımlanan tüm anahtar ifadeler döndürülür.

modelVersion

string

Metin Analizi hizmetini çağırırken kullanılacak modelin sürümü. Belirtilmediğinde varsayılan olarak mevcut olan en son sürüme ayarlanır. Kesinlikle gerekli olmadıkça bu değeri belirtmemenizi öneririz.

name

string

Becerinin, onu beceri kümesi içinde benzersiz bir şekilde tanımlayan adı. Adı tanımlanmamış bir beceriye, beceriler dizisindeki 1 tabanlı dizininin varsayılan adı verilir ve önüne '#' karakteri eklenir.

outputs

OutputFieldMappingEntry[]

Bir becerinin çıktısı, arama dizinindeki bir alan veya başka bir beceri tarafından girdi olarak kullanılabilecek bir değerdir.

KeyPhraseExtractionSkillLanguage

KeyPhraseExtractionSkill tarafından metin girişi için desteklenen dil kodları.

Değer Description
da

Danca

nl

Flemenkçe

en

İngilizce

fi

Fince

fr

Fransızca

de

Almanca

it

İtalyanca

ja

Japonca

ko

Korece

no

Norveççe (Bokmaal)

pl

Lehçe dili

pt-PT

Portekiz'de konuşulan Portekizce

pt-BR

Portekizce (Brezilya)

ru

Rusça

es

İspanyolca

sv

İsveç dili

LanguageDetectionSkill

Giriş metninin dilini algılayan ve istek üzerine gönderilen her belge için tek bir dil kodu bildiren bir beceri. Dil kodu, analizin güvenilirliğini gösteren bir puanla eşleştirilir.

Name Tür Description
@odata.type string:

#Microsoft.Skills.Text.LanguageDetectionSkill

Beceri türünü belirten bir URI parçası.

context

string

Belge kökü veya belge içeriği (örneğin, /document veya /document/content) gibi işlemlerin gerçekleştiği düzeyi temsil eder. Varsayılan değer /document'dir.

defaultCountryHint

string

Dilin belirsizliğini giderememesi durumunda dil algılama modeline ipucu olarak kullanılacak bir ülke kodu.

description

string

Becerinin girdilerini, çıktılarını ve kullanımını açıklayan becerinin açıklaması.

inputs

InputFieldMappingEntry[]

Becerilerin girişleri, kaynak veri kümesindeki bir sütun veya yukarı akış becerisinin çıktısı olabilir.

modelVersion

string

Metin Analizi hizmetini çağırırken kullanılacak modelin sürümü. Belirtilmediğinde varsayılan olarak mevcut olan en son sürüme ayarlanır. Kesinlikle gerekli olmadıkça bu değeri belirtmemenizi öneririz.

name

string

Becerinin, onu beceri kümesi içinde benzersiz bir şekilde tanımlayan adı. Adı tanımlanmamış bir beceriye, beceriler dizisindeki 1 tabanlı dizininin varsayılan adı verilir ve önüne '#' karakteri eklenir.

outputs

OutputFieldMappingEntry[]

Bir becerinin çıktısı, arama dizinindeki bir alan veya başka bir beceri tarafından girdi olarak kullanılabilecek bir değerdir.

LineEnding

OCR becerisi tarafından tanınan metin satırları arasında kullanılacak karakter sırasını tanımlar. Varsayılan değer "boşluk"tur.

Değer Description
space

Satırlar tek bir boşluk karakteriyle ayrılır.

carriageReturn

Satırlar satır başı ('\r') karakteriyle ayrılır.

lineFeed

Satırlar tek satır besleme ('\n') karakteriyle ayrılır.

carriageReturnLineFeed

Satırlar, satır başı ve satır besleme ('\r\n') karakteriyle ayrılır.

MergeSkill

İki veya daha fazla dizeyi, her bileşen parçasını ayıran isteğe bağlı kullanıcı tanımlı bir sınırlayıcı ile tek bir birleşik dizede birleştirme becerisi.

Name Tür Default value Description
@odata.type string:

#Microsoft.Skills.Text.MergeSkill

Beceri türünü belirten bir URI parçası.

context

string

Belge kökü veya belge içeriği (örneğin, /document veya /document/content) gibi işlemlerin gerçekleştiği düzeyi temsil eder. Varsayılan değer /document'dir.

description

string

Becerinin girdilerini, çıktılarını ve kullanımını açıklayan becerinin açıklaması.

inputs

InputFieldMappingEntry[]

Becerilerin girişleri, kaynak veri kümesindeki bir sütun veya yukarı akış becerisinin çıktısı olabilir.

insertPostTag

string

etiketi, birleştirilen metnin sonunu gösterir. Varsayılan olarak, etiket boş bir alandır.

insertPreTag

string

etiketi, birleştirilen metnin başlangıcını gösterir. Varsayılan olarak, etiket boş bir alandır.

name

string

Becerinin, onu beceri kümesi içinde benzersiz bir şekilde tanımlayan adı. Adı tanımlanmamış bir beceriye, beceriler dizisindeki 1 tabanlı dizininin varsayılan adı verilir ve önüne '#' karakteri eklenir.

outputs

OutputFieldMappingEntry[]

Bir becerinin çıktısı, arama dizinindeki bir alan veya başka bir beceri tarafından girdi olarak kullanılabilecek bir değerdir.

OcrSkill

Görüntü dosyalarından metin çıkaran bir beceri.

Name Tür Default value Description
@odata.type string:

#Microsoft.Skills.Vision.OcrSkill

Beceri türünü belirten bir URI parçası.

context

string

Belge kökü veya belge içeriği (örneğin, /document veya /document/content) gibi işlemlerin gerçekleştiği düzeyi temsil eder. Varsayılan değer /document'dir.

defaultLanguageCode

OcrSkillLanguage

Hangi dil kodunun kullanılacağını gösteren bir değer. Varsayılan en değeridir.

description

string

Becerinin girdilerini, çıktılarını ve kullanımını açıklayan becerinin açıklaması.

detectOrientation

boolean

False

Yön algılamanın açılıp açılmaması gerektiğini gösteren bir değer. Varsayılan değer false'tur.

inputs

InputFieldMappingEntry[]

Becerilerin girişleri, kaynak veri kümesindeki bir sütun veya yukarı akış becerisinin çıktısı olabilir.

lineEnding

LineEnding

OCR becerisi tarafından tanınan metin satırları arasında kullanılacak karakter sırasını tanımlar. Varsayılan değer "boşluk"tur.

name

string

Becerinin, onu beceri kümesi içinde benzersiz bir şekilde tanımlayan adı. Adı tanımlanmamış bir beceriye, beceriler dizisindeki 1 tabanlı dizininin varsayılan adı verilir ve önüne '#' karakteri eklenir.

outputs

OutputFieldMappingEntry[]

Bir becerinin çıktısı, arama dizinindeki bir alan veya başka bir beceri tarafından girdi olarak kullanılabilecek bir değerdir.

OcrSkillLanguage

OcrSkill tarafından giriş için desteklenen dil kodları.

Değer Description
af

Afrikaansça

sq

Arnavutça

anp

Angika (Devanagiri)

ar

Arapça

ast

Asturyasca

awa

Awadhi-Hindi (Devanagiri)

az

Azerice (Latin)

bfy

Bagheli Belediyesi

eu

Baskça

be

Beyaz Rusça (Kiril ve Latin)

be-cyrl

Beyaz Rusça (Kiril)

be-latn

Beyaz Rusça (Latin)

bho

Bhojpuri-Hindi (Devanagiri)

bi

Bislama

brx

Bodo (Devanagiri)

bs

Boşnakça Latince

bra

Brajbha Belediyesi

br

Bretonca

bg

Bulgarca

bns

Bundeli

bua

Buryat (Kiril)

ca

Katalanca

ceb

Cebuano Belediyesi

rab

Şamkırdama

ch

Çapar

hne

Chhattisgarhi (Devanagiri)

zh-Hans

Basitleştirilmiş Çince

zh-Hant

Geleneksel Çince

kw

Cornish

co

Korsikalı

crh

Kırım Tatarcası (Latin)

hr

Hırvatça

cs

Çekçe

da

Danca

prs

Dari

dhi

Dhimal (Devanagiri)

doi

Doğan (Devanagiri)

nl

Flemenkçe

en

İngilizce

myv

Erzya (Kiril)

et

Estonyaca

fo

Faroe dili

fj

Fiji dili

fil

Filipin dili

fi

Fince

fr

Fransızca

fur

Frulian (Çürük)

gag

Gagavuz (Latince)

gl

Galiçya lehçesi

de

Almanca

gil

Gilbertese Belediyesi

gon

Gondi (Devanagiri)

el

Yunanca

kl

Kalaallisut

gvr

Gurung (Devanagiri)

ht

Haiti Kreyolu

hlb

Helbi (Devanagiri)

hni

Hani

bgc

Haryanvi Belediyesi

haw

Hawaii dili

hi

Hintçe

mww

Hmong Daw (Latince)

hoc

Ho (Devanagiri)

hu

Macarca

is

İzlandaca

smn

İnari Sami

id

Endonezce

ia

İnterlingua

iu

İnuit dili (Latince)

ga

İrlanda dili

it

İtalyanca

ja

Japonca

Jns

Jaunsari (Devanagiri)

jv

Cava

kea

Kabuverdianu

kac

Kaçin (Latince)

xnr

Kangri (Devanagiri)

krc

Karachay-Balkar

kaa-cyrl

Kara-Kalpak (Kiril)

kaa

Kara-Kalpak (Latince)

csb

Kaşubyan

kk-cyrl

Kazakça (Kiril)

kk-latn

Kazakça (Latin)

klr

Khaling (Türkçe)

kha

Khasi Belediyesi

quc

K'iche'

ko

Korece

kfq

Korku

kpy

Koryak Belediyesi

kos

Kosraean

kum

Kumuk (Kiril)

ku-arab

Kürtçe (Arapça)

ku-latn

Kürtçe (Latin)

kru

Kurukh (Devanagiri)

ky

Kırgızca (Kiril)

lkt

Lakota

la

Latince

lt

Litvanca

dsb

Aşağı Sorb dili

smj

Lüle Sami

lb

Lüksemburgca

bfz

Mahasu Pahari (Devanagiri)

ms

Malayca (Latin)

mt

Maltaca

kmj

Malto (Devanagiri)

gv

Manx

mi

Maorice

mr

Marathi

mn

Moğolca (Kiril)

cnr-cyrl

Karadağca (Kiril)

cnr-latn

Karadağca (Latin)

nap

Napoliten

ne

Nepalce

niu

Niuean Dili

nog

Nogay (Hayır)

sme

Kuzey Sami (Latin)

nb

Norveççe

no

Norveççe

oc

Oksitanca

os

kemikçik

ps

Peştuca

fa

Farsça

pl

Lehçe dili

pt

Portekizce

pa

Pencap dili (Arapça)

ksh

Ripuarian Belediyesi

ro

Rumence

rm

Romanşça

ru

Rusça

sck

Sadri (Devanagiri)

sm

Samoaca (Latin)

sa

Sanskritçe (Devanagiri)

sat

Noel Baba (Devanagiri)

sco

Iskoç

gd

İskoç Galcesi

sr

Sırpça (Latin)

sr-Cyrl

Sırpça (Kiril)

sr-Latn

Sırpça (Latin)

xsr

Şerpa (Devanagiri)

srx

Sirmauri (Devanagiri)

sms

Skolt Sami

sk

Slovakça

sl

Slovakça

so

Somalice (Arapça)

sma

Güney Sami

es

İspanyolca

sw

Svahili (Latince)

sv

İsveç dili

tg

Tacik dili (Kiril)

tt

Tatarca (Latin)

tet

Tetum Belediyesi

thf

Thang mi

to

Tonga dili

tr

Türkçe

tk

Türkmence (Latin)

tyv

Tuva Adası

hsb

Yukarı Sorbça

ur

Urduca

ug

Uygurca (Arapça)

uz-arab

Özbekçe (Arapça)

uz-cyrl

Özbekçe (Kiril)

uz

Özbekçe (Latin)

vo

Volapük

wae

Walser Belediyesi

cy

Galce

fy

Batı Frizce

yua

Yukatek Mayacası

za

Zhuang Belediyesi

zu

Zulu dili

unk

Bilinmiyor (Tümü)

OutputFieldMappingEntry

Bir beceri için çıktı alanı eşlemesi.

Name Tür Description
name

string

Beceri tarafından tanımlanan çıktının adı.

targetName

string

Çıktının hedef adı. İsteğe bağlıdır ve varsayılan olarak adlandırılır.

PIIDetectionSkill

Metin Analizi API'sini kullanarak, bir giriş metninden kişisel bilgileri ayıklar ve size bu bilgileri maskeleme seçeneği sunar.

Name Tür Description
@odata.type string:

#Microsoft.Skills.Text.PIIDetectionSkill

Beceri türünü belirten bir URI parçası.

context

string

Belge kökü veya belge içeriği (örneğin, /document veya /document/content) gibi işlemlerin gerçekleştiği düzeyi temsil eder. Varsayılan değer /document'dir.

defaultLanguageCode

string

Hangi dil kodunun kullanılacağını gösteren bir değer. Varsayılan en değeridir.

description

string

Becerinin girdilerini, çıktılarını ve kullanımını açıklayan becerinin açıklaması.

domain

string

Belirtilirse, PII etki alanını varlık kategorilerinin yalnızca bir alt kümesini içerecek şekilde ayarlar. Olası değerler şunlardır: 'phi', 'none'. Varsayılan değer 'yok'tur.

inputs

InputFieldMappingEntry[]

Becerilerin girişleri, kaynak veri kümesindeki bir sütun veya yukarı akış becerisinin çıktısı olabilir.

maskingCharacter

string

maxLength: 1

maskingMode parametresi replace olarak ayarlanmışsa metni maskelemek için kullanılan karakter. Varsayılan değer '*'dir.

maskingMode

PIIDetectionSkillMaskingMode

Giriş metninde algılanan kişisel bilgileri maskelemek için çeşitli yollar sağlayan bir parametre. Varsayılan değer 'yok'tur.

minimumPrecision

number (double)

minimum: 0
maximum: 1

Yalnızca güvenilirlik puanı belirtilen değerden büyük olan varlıkları dahil etmek için kullanılan 0 ile 1 arasında bir değer. Ayarlanmazsa (varsayılan) veya açıkça null olarak ayarlanırsa, tüm varlıklar dahil edilir.

modelVersion

string

Metin Analizi hizmetini çağırırken kullanılacak modelin sürümü. Belirtilmediğinde varsayılan olarak mevcut olan en son sürüme ayarlanır. Kesinlikle gerekli olmadıkça bu değeri belirtmemenizi öneririz.

name

string

Becerinin, onu beceri kümesi içinde benzersiz bir şekilde tanımlayan adı. Adı tanımlanmamış bir beceriye, beceriler dizisindeki 1 tabanlı dizininin varsayılan adı verilir ve önüne '#' karakteri eklenir.

outputs

OutputFieldMappingEntry[]

Bir becerinin çıktısı, arama dizinindeki bir alan veya başka bir beceri tarafından girdi olarak kullanılabilecek bir değerdir.

piiCategories

string[]

Ayıklanması ve maskelenmesi gereken PII varlık kategorilerinin listesi.

PIIDetectionSkillMaskingMode

Giriş metninde algılanan kişisel bilgileri maskelemek için hangi maskingMode'un kullanılacağını belirten bir dize.

Değer Description
none

Maskeleme gerçekleşmez ve maskedText çıktısı döndürülmez.

replace

Algılanan objeleri maskingCharacter parametresinde verilen karakterle değiştirir. Karakter, algılanan varlığın uzunluğuna kadar tekrarlanır, böylece uzaklıklar hem giriş metnine hem de çıktı maskedText'e doğru şekilde karşılık gelir.

SearchIndexerDataNoneIdentity

Bir veri kaynağının kimlik özelliğini temizler.

Name Tür Description
@odata.type string:

#Microsoft.Azure.Search.DataNoneIdentity

Kimlik türünü belirten bir URI parçası.

SearchIndexerDataUserAssignedIdentity

Kullanılacak veri kaynağının kimliğini belirtir.

Name Tür Description
@odata.type string:

#Microsoft.Azure.Search.DataUserAssignedIdentity

Kimlik türünü belirten bir URI parçası.

userAssignedIdentity

string

Genellikle "/subscriptions/12345678-1234-1234-1234-1234567890ab/resourceGroups/rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myId" biçiminde yönetilen kimlik atanan bir kullanıcının tam Azure kaynak kimliği.

SearchIndexerIndexProjections

İkincil arama dizinlerine ek projeksiyonların tanımlanması.

Name Tür Description
parameters

SearchIndexerIndexProjectionsParameters

Dizin projeksiyonuna özgü yapılandırma özellikleri sözlüğü. Her ad, belirli bir özelliğin adıdır. Her değer ilkel türde olmalıdır.

selectors

SearchIndexerIndexProjectionSelector[]

İkincil arama dizinlerine gerçekleştirilecek projeksiyonların bir listesi.

SearchIndexerIndexProjectionSelector

Belirlenen arama dizininde hangi verilerin depolanacağına ilişkin açıklama.

Name Tür Description
mappings

InputFieldMappingEntry[]

Projeksiyon için eşlemeler veya hangi kaynağın hedef dizindeki hangi alanla eşlenmesi gerektiği.

parentKeyFieldName

string

Ana belgenin anahtar değerinin eşleneceği arama dizinindeki alanın adı. Anahtar alan değil, filtrelenebilir bir dize alanı olmalıdır.

sourceContext

string

Projeksiyonlar için kaynak bağlamı. Belgenin birden çok alt belgeye bölüneceği kardinaliteyi temsil eder.

targetIndexName

string

Yansıtılacak arama dizininin adı. 'Anahtar kelime' analizörü ayarlanmış bir anahtar alana sahip olmalıdır.

SearchIndexerIndexProjectionsParameters

Dizin projeksiyonuna özgü yapılandırma özellikleri sözlüğü. Her ad, belirli bir özelliğin adıdır. Her değer ilkel türde olmalıdır.

Name Tür Description
projectionMode

IndexProjectionMode

Dizin projeksiyonlarının dizin oluşturucunun geri kalanıyla ilişkili davranışını tanımlar.

SearchIndexerKnowledgeStore

Zenginleştirilmiş verilerin Azure blob, tablo veya dosyalara ek projeksiyonlarının tanımı.

Name Tür Description
identity SearchIndexerDataIdentity:

Bilgi deposu projeksiyonları yazılırken Azure Depolama bağlantıları için kullanılan kullanıcı tarafından atanan yönetilen kimlik. Bağlantı dizesi bir kimlik (ResourceId) gösteriyorsa ve belirtilmemişse, sistem tarafından atanan yönetilen kimlik kullanılır. Dizin oluşturucuda yapılan güncelleştirmelerde, kimlik belirtilmemişse değer değişmeden kalır. "Yok" olarak ayarlanırsa, bu özelliğin değeri temizlenir.

parameters

SearchIndexerKnowledgeStoreParameters

Bilgi deposuna özgü yapılandırma özellikleri sözlüğü. Her ad, belirli bir özelliğin adıdır. Her değer ilkel türde olmalıdır.

projections

SearchIndexerKnowledgeStoreProjection[]

Dizin oluşturma sırasında gerçekleştirilecek ek projeksiyonların listesi.

storageConnectionString

string

Depolama hesabı projeksiyonlarına bağlantı dizesi şurada depolanır.

SearchIndexerKnowledgeStoreFileProjectionSelector

Azure Dosyalar'da hangi verilerin depolanacağına ilişkin projeksiyon tanımı.

Name Tür Description
generatedKeyName

string

Projeksiyonun altında saklanacağı oluşturulan anahtarın adı.

inputs

InputFieldMappingEntry[]

Karmaşık projeksiyonlar için iç içe girişler.

referenceKeyName

string

Farklı projeksiyon için referans anahtarının adı.

source

string

Projeye kaynak veriler.

sourceContext

string

Karmaşık projeksiyonlar için kaynak bağlamı.

storageContainer

string

Projeksiyonları depolamak için blob kapsayıcısı.

SearchIndexerKnowledgeStoreObjectProjectionSelector

Azure Blob'da hangi verilerin depolanacağına ilişkin projeksiyon tanımı.

Name Tür Description
generatedKeyName

string

Projeksiyonun altında saklanacağı oluşturulan anahtarın adı.

inputs

InputFieldMappingEntry[]

Karmaşık projeksiyonlar için iç içe girişler.

referenceKeyName

string

Farklı projeksiyon için referans anahtarının adı.

source

string

Projeye kaynak veriler.

sourceContext

string

Karmaşık projeksiyonlar için kaynak bağlamı.

storageContainer

string

Projeksiyonları depolamak için blob kapsayıcısı.

SearchIndexerKnowledgeStoreParameters

Bilgi deposuna özgü yapılandırma özellikleri sözlüğü. Her ad, belirli bir özelliğin adıdır. Her değer ilkel türde olmalıdır.

Name Tür Default value Description
synthesizeGeneratedKeyName

boolean

False

Projeksiyonların, henüz mevcut değilse, oluşturulan bir anahtar adını sentezleyip sentezlemeyeceği.

SearchIndexerKnowledgeStoreProjection

Çeşitli projeksiyon seçicileri için kapsayıcı nesnesi.

Name Tür Description
files

SearchIndexerKnowledgeStoreFileProjectionSelector[]

Azure Dosya depolamaya projeksiyonlar.

objects

SearchIndexerKnowledgeStoreObjectProjectionSelector[]

Azure Blob depolamaya yönelik projeksiyonlar.

tables

SearchIndexerKnowledgeStoreTableProjectionSelector[]

Azure Tablo depolamaya yönelik projeksiyonlar.

SearchIndexerKnowledgeStoreTableProjectionSelector

Azure Tabloları'nda hangi verilerin depolanacağına ilişkin açıklama.

Name Tür Description
generatedKeyName

string

Projeksiyonun altında saklanacağı oluşturulan anahtarın adı.

inputs

InputFieldMappingEntry[]

Karmaşık projeksiyonlar için iç içe girişler.

referenceKeyName

string

Farklı projeksiyon için referans anahtarının adı.

source

string

Projeye kaynak veriler.

sourceContext

string

Karmaşık projeksiyonlar için kaynak bağlamı.

tableName

string

Yansıtılan verilerin depolanacağı Azure tablosunun adı.

SearchIndexerSkillset

Becerilerin bir listesi.

Name Tür Description
@odata.etag

string

Beceri kümesinin ETag'i.

cognitiveServices CognitiveServicesAccount:

Becerileri çalıştırırken kullanılacak Azure Yapay Zeka hizmetiyle ilgili ayrıntılar.

description

string

Beceri kümesinin açıklaması.

encryptionKey

SearchResourceEncryptionKey

Azure Key Vault'ta oluşturduğunuz bir şifreleme anahtarının açıklaması. Bu anahtar, hiç kimsenin, hatta Microsoft'un bile beceri kümesi tanımınızın şifresini çözemeyeceğinden tam olarak emin olmak istediğinizde, beceri kümesi tanımınız için ek bir bekleyen şifreleme düzeyi sağlamak için kullanılır. Beceri kümesi tanımınızı şifreledikten sonra her zaman şifrelenmiş olarak kalır. Arama hizmeti, bu özelliği null olarak ayarlama girişimlerini yoksayar. Şifreleme anahtarınızı döndürmek istiyorsanız bu özelliği gerektiği gibi değiştirebilirsiniz; Beceri kümesi tanımınız etkilenmez. Müşteri tarafından yönetilen anahtarlarla şifreleme, ücretsiz arama hizmetleri için kullanılamaz ve yalnızca 1 Ocak 2019'da veya sonrasında oluşturulan ücretli hizmetler için kullanılabilir.

indexProjections

SearchIndexerIndexProjections

İkincil arama indeks(ler)ine ek projeksiyonların tanımlanması.

knowledgeStore

SearchIndexerKnowledgeStore

Zenginleştirilmiş verilerin Azure blob, tablo veya dosyalarına yönelik ek projeksiyonların tanımı.

name

string

Beceri kümesinin adı.

skills SearchIndexerSkill[]:

Beceri kümesindeki becerilerin listesi.

SearchResourceEncryptionKey

Azure Key Vault'ta müşteri tarafından yönetilen bir şifreleme anahtarı. Oluşturduğunuz ve yönettiğiniz anahtarlar, dizinler ve eş anlamlı eşlemeler gibi bekleyen verileri şifrelemek veya şifresini çözmek için kullanılabilir.

Name Tür Description
accessCredentials

AzureActiveDirectoryApplicationCredentials

Azure Key Vault erişmek için kullanılan isteğe bağlı Azure Active Directory kimlik bilgileri. Bunun yerine yönetilen kimlik kullanılıyorsa gerekli değildir.

identity SearchIndexerDataIdentity:

Bu şifreleme anahtarı için kullanılacak açık bir yönetilen kimlik. Belirtilmezse ve erişim kimlik bilgileri özelliği null ise, sistem tarafından atanan yönetilen kimlik kullanılır. Kaynak güncelleştirildiğinde, açık kimlik belirtilmemişse değişmeden kalır. "None" belirtilirse, bu özelliğin değeri temizlenir.

keyVaultKeyName

string

Bekleyen verilerinizi şifrelemek için kullanılacak Azure Key Vault anahtarınızın adı.

keyVaultKeyVersion

string

Bekleyen verilerinizi şifrelemek için kullanılacak Azure Key Vault anahtarınızın sürümü.

keyVaultUri

string

DNS adı olarak da adlandırılan Azure Key Vault URI'si, bekleyen verilerinizi şifrelemek için kullanılacak anahtarı içerir. Örnek bir URI olabilir https://my-keyvault-name.vault.azure.net.

SentimentSkill

Bu beceri kullanım dışıdır. V3'ü kullanın. Bunun yerine SentimentSkill.

Name Tür Description
@odata.type string:

#Microsoft.Skills.Text.SentimentSkill

Beceri türünü belirten bir URI parçası.

context

string

Belge kökü veya belge içeriği (örneğin, /document veya /document/content) gibi işlemlerin gerçekleştiği düzeyi temsil eder. Varsayılan değer /document'dir.

defaultLanguageCode

SentimentSkillLanguage

Hangi dil kodunun kullanılacağını gösteren bir değer. Varsayılan en değeridir.

description

string

Becerinin girdilerini, çıktılarını ve kullanımını açıklayan becerinin açıklaması.

inputs

InputFieldMappingEntry[]

Becerilerin girişleri, kaynak veri kümesindeki bir sütun veya yukarı akış becerisinin çıktısı olabilir.

name

string

Becerinin, onu beceri kümesi içinde benzersiz bir şekilde tanımlayan adı. Adı tanımlanmamış bir beceriye, beceriler dizisindeki 1 tabanlı dizininin varsayılan adı verilir ve önüne '#' karakteri eklenir.

outputs

OutputFieldMappingEntry[]

Bir becerinin çıktısı, arama dizinindeki bir alan veya başka bir beceri tarafından girdi olarak kullanılabilecek bir değerdir.

SentimentSkillLanguage

Deprecated. SentimentSkill tarafından giriş metni için desteklenen dil kodları.

Değer Description
da

Danca

nl

Flemenkçe

en

İngilizce

fi

Fince

fr

Fransızca

de

Almanca

el

Yunanca

it

İtalyanca

no

Norveççe (Bokmaal)

pl

Lehçe dili

pt-PT

Portekiz'de konuşulan Portekizce

ru

Rusça

es

İspanyolca

sv

İsveç dili

tr

Türkçe

SentimentSkillV3

Metin Analizi API'sini kullanarak, yapılandırılmamış metni değerlendirir ve her kayıt için, hizmet tarafından bir cümle ve belge düzeyinde bulunan en yüksek güvenilirlik puanına göre yaklaşım etiketleri ("negatif", "nötr" ve "pozitif" gibi) sağlar.

Name Tür Default value Description
@odata.type string:

#Microsoft.Skills.Text.V3.SentimentSkill

Beceri türünü belirten bir URI parçası.

context

string

Belge kökü veya belge içeriği (örneğin, /document veya /document/content) gibi işlemlerin gerçekleştiği düzeyi temsil eder. Varsayılan değer /document'dir.

defaultLanguageCode

string

Hangi dil kodunun kullanılacağını gösteren bir değer. Varsayılan en değeridir.

description

string

Becerinin girdilerini, çıktılarını ve kullanımını açıklayan becerinin açıklaması.

includeOpinionMining

boolean

False

Doğru olarak ayarlanırsa, beceri çıktısı, fikir madenciliği için Metin Analizi'nden alınan bilgileri, yani hedefleri (isimler veya fiiller) ve metindeki ilişkili değerlendirmelerini (sıfat) içerir. Varsayılan değer false'tur.

inputs

InputFieldMappingEntry[]

Becerilerin girişleri, kaynak veri kümesindeki bir sütun veya yukarı akış becerisinin çıktısı olabilir.

modelVersion

string

Metin Analizi hizmetini çağırırken kullanılacak modelin sürümü. Belirtilmediğinde varsayılan olarak mevcut olan en son sürüme ayarlanır. Kesinlikle gerekli olmadıkça bu değeri belirtmemenizi öneririz.

name

string

Becerinin, onu beceri kümesi içinde benzersiz bir şekilde tanımlayan adı. Adı tanımlanmamış bir beceriye, beceriler dizisindeki 1 tabanlı dizininin varsayılan adı verilir ve önüne '#' karakteri eklenir.

outputs

OutputFieldMappingEntry[]

Bir becerinin çıktısı, arama dizinindeki bir alan veya başka bir beceri tarafından girdi olarak kullanılabilecek bir değerdir.

ShaperSkill

Çıktıları yeniden şekillendirmek için bir beceri. Bileşik alanları (çok parçalı alanlar olarak da bilinir) desteklemek için karmaşık bir tür oluşturur.

Name Tür Description
@odata.type string:

#Microsoft.Skills.Util.ShaperSkill

Beceri türünü belirten bir URI parçası.

context

string

Belge kökü veya belge içeriği (örneğin, /document veya /document/content) gibi işlemlerin gerçekleştiği düzeyi temsil eder. Varsayılan değer /document'dir.

description

string

Becerinin girdilerini, çıktılarını ve kullanımını açıklayan becerinin açıklaması.

inputs

InputFieldMappingEntry[]

Becerilerin girişleri, kaynak veri kümesindeki bir sütun veya yukarı akış becerisinin çıktısı olabilir.

name

string

Becerinin, onu beceri kümesi içinde benzersiz bir şekilde tanımlayan adı. Adı tanımlanmamış bir beceriye, beceriler dizisindeki 1 tabanlı dizininin varsayılan adı verilir ve önüne '#' karakteri eklenir.

outputs

OutputFieldMappingEntry[]

Bir becerinin çıktısı, arama dizinindeki bir alan veya başka bir beceri tarafından girdi olarak kullanılabilecek bir değerdir.

SplitSkill

Bir dizeyi metin parçalarına bölme becerisi.

Name Tür Description
@odata.type string:

#Microsoft.Skills.Text.SplitSkill

Beceri türünü belirten bir URI parçası.

azureOpenAITokenizerParameters

AzureOpenAITokenizerParameters

Yalnızca birim azureOpenAITokens olarak ayarlanmışsa geçerlidir. Belirtilirse, splitSkill tokenizasyonu gerçekleştirirken bu parametreleri kullanır. Parametreler geçerli bir 'encoderModelName' ve isteğe bağlı bir 'allowedSpecialTokens' özelliğidir.

context

string

Belge kökü veya belge içeriği (örneğin, /document veya /document/content) gibi işlemlerin gerçekleştiği düzeyi temsil eder. Varsayılan değer /document'dir.

defaultLanguageCode

SplitSkillLanguage

Hangi dil kodunun kullanılacağını gösteren bir değer. Varsayılan en değeridir.

description

string

Becerinin girdilerini, çıktılarını ve kullanımını açıklayan becerinin açıklaması.

inputs

InputFieldMappingEntry[]

Becerilerin girişleri, kaynak veri kümesindeki bir sütun veya yukarı akış becerisinin çıktısı olabilir.

maximumPageLength

integer (int32)

İstenen maksimum sayfa uzunluğu. Varsayılan değer 10000'dir.

maximumPagesToTake

integer (int32)

Yalnızca textSplitMode 'sayfalar' olarak ayarlandığında geçerlidir. Belirtilirse, SplitSkill, her belgeden yalnızca birkaç başlangıç sayfasına ihtiyaç duyulduğunda performansı artırmak için ilk 'maximumPagesToTake' sayfalarını işledikten sonra bölmeyi durduracaktır.

name

string

Becerinin, onu beceri kümesi içinde benzersiz bir şekilde tanımlayan adı. Adı tanımlanmamış bir beceriye, beceriler dizisindeki 1 tabanlı dizininin varsayılan adı verilir ve önüne '#' karakteri eklenir.

outputs

OutputFieldMappingEntry[]

Bir becerinin çıktısı, arama dizinindeki bir alan veya başka bir beceri tarafından girdi olarak kullanılabilecek bir değerdir.

pageOverlapLength

integer (int32)

Yalnızca textSplitMode 'sayfalar' olarak ayarlandığında geçerlidir. Belirtilirse, n+1. öbek, n'inci öbeğin sonundan itibaren bu sayıda karakter/belirteç ile başlar.

textSplitMode

TextSplitMode

Hangi bölme modunun gerçekleştirileceğini gösteren bir değer.

unit

SplitSkillUnit

Yalnızca textSplitMode pages olarak ayarlanmışsa geçerlidir. İki olası değer vardır. Değerlerin seçimi, uzunluk (maximumPageLength ve pageOverlapLength) ölçümünü belirler. Varsayılan değer 'karakterler'dir, bu da uzunluğun karaktere göre ölçüleceği anlamına gelir.

SplitSkillEncoderModelName

Yalnızca birim azureOpenAITokens olarak ayarlanmışsa geçerlidir. Seçenekler arasında 'R50k_base', 'P50k_base', 'P50k_edit' ve 'CL100k_base' bulunur. Varsayılan değer 'CL100k_base'dir.

Değer Description
r50k_base

Genellikle genel doğal dil işleme görevlerinde kullanılan 50.000 belirteç sözlüğü ile eğitilen bir temel modeli ifade eder.

p50k_base

Bilgi istemi tabanlı görevler için optimize edilmiş, 50.000 belirteç sözlüğüne sahip bir temel model.

p50k_edit

p50k_base'ye benzer, ancak 50.000 jetonluk kelime dağarcığı ile görevleri düzenlemek veya yeniden ifade etmek için ince ayarlanmıştır.

cl100k_base

100.000 belirteç sözlüğüne sahip bir temel model.

SplitSkillLanguage

SplitSkill tarafından metin girişi için desteklenen dil kodları.

Değer Description
am

Amharca

bs

Boşnakça

cs

Çekçe

da

Danca

de

Almanca

en

İngilizce

es

İspanyolca

et

Estonyaca

fi

Fince

fr

Fransızca

he

İbranice

hi

Hintçe

hr

Hırvatça

hu

Macarca

id

Endonezce

is

İzlandaca

it

İtalyanca

ja

Japonca

ko

Korece

lv

Letonca

nb

Norveççe

nl

Flemenkçe

pl

Lehçe dili

pt

Portekiz'de konuşulan Portekizce

pt-br

Portekizce (Brezilya)

ru

Rusça

sk

Slovakça

sl

Slovakça

sr

Sırpça

sv

İsveç dili

tr

Türkçe

ur

Urduca

zh

Çince (Basitleştirilmiş)

SplitSkillUnit

Hangi birimin kullanılacağını gösteren bir değer.

Değer Description
characters

Uzunluk karaktere göre ölçülecektir.

azureOpenAITokens

Uzunluk, tiktoken kitaplığından bir AzureOpenAI tokenizer ile ölçülecektir.

TextSplitMode

Hangi bölme modunun gerçekleştirileceğini gösteren bir değer.

Değer Description
pages

Metni tek tek sayfalara bölün.

sentences

Metni tek tek cümlelere bölün.

TextTranslationSkill

Metni bir dilden diğerine çevirme becerisi.

Name Tür Description
@odata.type string:

#Microsoft.Skills.Text.TranslationSkill

Beceri türünü belirten bir URI parçası.

context

string

Belge kökü veya belge içeriği (örneğin, /document veya /document/content) gibi işlemlerin gerçekleştiği düzeyi temsil eder. Varsayılan değer /document'dir.

defaultFromLanguageCode

TextTranslationSkillLanguage

Kimden dilini açıkça belirtmeyen belgeler için belgelerin çevrileceği dil kodu.

defaultToLanguageCode

TextTranslationSkillLanguage

Kime dilini açıkça belirtmeyen belgeler için belgelerin çevrileceği dil kodu.

description

string

Becerinin girdilerini, çıktılarını ve kullanımını açıklayan becerinin açıklaması.

inputs

InputFieldMappingEntry[]

Becerilerin girişleri, kaynak veri kümesindeki bir sütun veya yukarı akış becerisinin çıktısı olabilir.

name

string

Becerinin, onu beceri kümesi içinde benzersiz bir şekilde tanımlayan adı. Adı tanımlanmamış bir beceriye, beceriler dizisindeki 1 tabanlı dizininin varsayılan adı verilir ve önüne '#' karakteri eklenir.

outputs

OutputFieldMappingEntry[]

Bir becerinin çıktısı, arama dizinindeki bir alan veya başka bir beceri tarafından girdi olarak kullanılabilecek bir değerdir.

suggestedFrom

TextTranslationSkillLanguage

Ne fromLanguageCode girişi ne de defaultFromLanguageCode parametresi sağlanmadığında ve otomatik dil algılama başarısız olduğunda belgelerin çevrileceği dil kodu. Varsayılan en değeridir.

TextTranslationSkillLanguage

TextTranslationSkill tarafından metin girişi için desteklenen dil kodları.

Değer Description
af

Afrikaansça

ar

Arapça

bn

Bengalce

bs

Boşnakça (Latin)

bg

Bulgarca

yue

Kanton dili (Geleneksel)

ca

Katalanca

zh-Hans

Basitleştirilmiş Çince

zh-Hant

Geleneksel Çince

hr

Hırvatça

cs

Çekçe

da

Danca

nl

Flemenkçe

en

İngilizce

et

Estonyaca

fj

Fiji dili

fil

Filipin dili

fi

Fince

fr

Fransızca

de

Almanca

el

Yunanca

ht

Haiti Kreyolu

he

İbranice

hi

Hintçe

mww

Hmong Daw

hu

Macarca

is

İzlandaca

id

Endonezce

it

İtalyanca

ja

Japonca

sw

Savahili

tlh

Klingon dili

tlh-Latn

Klingonca (Latin alfabesi)

tlh-Piqd

Klingonca (Klingon yazısı)

ko

Korece

lv

Letonca

lt

Litvanca

mg

Malgaşça

ms

Malayca

mt

Maltaca

nb

Norveççe

fa

Farsça

pl

Lehçe dili

pt

Portekizce

pt-br

Portekizce (Brezilya)

pt-PT

Portekiz'de konuşulan Portekizce

otq

Querétaro Otomi

ro

Rumence

ru

Rusça

sm

Samoa dili

sr-Cyrl

Sırpça (Kiril)

sr-Latn

Sırpça (Latin)

sk

Slovakça

sl

Slovakça

es

İspanyolca

sv

İsveç dili

ty

Tahiti dili

ta

Tamil dili

te

Telugu dili

th

Tayland

to

Tonga dili

tr

Türkçe

uk

Ukrayna dili

ur

Urduca

vi

Vietnamca

cy

Galce

yua

Yukatek Mayacası

ga

İrlanda dili

kn

Kannada dili

mi

Maorice

ml

Malayalam dili

pa

Pencap dili

VisionVectorizeSkill

Azure AI Services Vision Vectorize API'sini kullanarak belirli bir görüntü veya metin girişi için vektör eklemesi oluşturmanıza olanak tanır.

Name Tür Description
@odata.type string:

#Microsoft.Skills.Vision.VectorizeSkill

Beceri türünü belirten bir URI parçası.

context

string

Belge kökü veya belge içeriği (örneğin, /document veya /document/content) gibi işlemlerin gerçekleştiği düzeyi temsil eder. Varsayılan değer /document'dir.

description

string

Becerinin girdilerini, çıktılarını ve kullanımını açıklayan becerinin açıklaması.

inputs

InputFieldMappingEntry[]

Becerilerin girişleri, kaynak veri kümesindeki bir sütun veya yukarı akış becerisinin çıktısı olabilir.

modelVersion

string

AI Hizmetleri Görüntü İşleme hizmetini çağırırken kullanılacak modelin sürümü. Belirtilmediğinde varsayılan olarak mevcut olan en son sürüme ayarlanır.

name

string

Becerinin, onu beceri kümesi içinde benzersiz bir şekilde tanımlayan adı. Adı tanımlanmamış bir beceriye, beceriler dizisindeki 1 tabanlı dizininin varsayılan adı verilir ve önüne '#' karakteri eklenir.

outputs

OutputFieldMappingEntry[]

Bir becerinin çıktısı, arama dizinindeki bir alan veya başka bir beceri tarafından girdi olarak kullanılabilecek bir değerdir.

VisualFeature

Hangi görsel özellik türlerinin döndürüleceğini gösteren dizeler.

Değer Description
adult

Yetişkin kişiler olarak tanınan görsel özellikler.

brands

Ticari marka olarak tanınan görsel özellikler.

categories

Kategori.

description

Açıklama.

faces

İnsan yüzleri olarak tanınan görsel özellikler.

objects

Nesne olarak tanınan görsel özellikler.

tags

Etiketler.

WebApiSkill

Bir Web API uç noktasını çağırabilen ve özel kodunuzu çağırmasını sağlayarak bir beceri kümesini genişletmenize olanak tanıyan bir beceri.

Name Tür Description
@odata.type string:

#Microsoft.Skills.Custom.WebApiSkill

Beceri türünü belirten bir URI parçası.

authIdentity SearchIndexerDataIdentity:

Giden bağlantılar için kullanılan, kullanıcı tarafından atanan yönetilen kimlik. Bir authResourceId sağlanırsa ve belirtilmezse, sistem tarafından atanan yönetilen kimlik kullanılır. Dizin oluşturucuda yapılan güncelleştirmelerde, kimlik belirtilmemişse değer değişmeden kalır. "Yok" olarak ayarlanırsa, bu özelliğin değeri temizlenir.

authResourceId

string

Bir Azure işlevindeki dış koda veya dönüştürmeleri sağlayan başka bir uygulamaya bağlanan özel beceriler için geçerlidir. Bu değer, Azure Active Directory'ye kaydedildiğinde işlev veya uygulama için oluşturulan uygulama kimliği olmalıdır. Belirtildiğinde, özel beceri, arama hizmetinin yönetilen kimliğini (sistem veya kullanıcı tarafından atanan) ve işlevin veya uygulamanın erişim belirtecini kullanarak işleve veya uygulamaya bağlanır ve bu değeri erişim belirtecinin kapsamını oluşturmak için kaynak kimliği olarak kullanır.

batchSize

integer (int32)

Belge sayısını gösteren istenen toplu iş boyutu.

context

string

Belge kökü veya belge içeriği (örneğin, /document veya /document/content) gibi işlemlerin gerçekleştiği düzeyi temsil eder. Varsayılan değer /document'dir.

degreeOfParallelism

integer (int32)

Ayarlanırsa, Web API'sine yapılabilecek paralel çağrıların sayısı.

description

string

Becerinin girdilerini, çıktılarını ve kullanımını açıklayan becerinin açıklaması.

httpHeaders

object

Http isteğinde bulunmak için gereken üst bilgiler.

httpMethod

string

Http isteğinin yöntemi.

inputs

InputFieldMappingEntry[]

Becerilerin girişleri, kaynak veri kümesindeki bir sütun veya yukarı akış becerisinin çıktısı olabilir.

name

string

Becerinin, onu beceri kümesi içinde benzersiz bir şekilde tanımlayan adı. Adı tanımlanmamış bir beceriye, beceriler dizisindeki 1 tabanlı dizininin varsayılan adı verilir ve önüne '#' karakteri eklenir.

outputs

OutputFieldMappingEntry[]

Bir becerinin çıktısı, arama dizinindeki bir alan veya başka bir beceri tarafından girdi olarak kullanılabilecek bir değerdir.

timeout

string (duration)

İstek için istenen zaman aşımı. Varsayılan değer 30 saniyedir.

uri

string

Web API'sinin URL'si.