Udostępnij przez


Skillsets - Create

Tworzy nowy zestaw umiejętności w usłudze wyszukiwania.

POST {endpoint}/skillsets?api-version=2025-09-01

Parametry identyfikatora URI

Nazwa W Wymagane Typ Opis
endpoint
path True

string

Adres URL punktu końcowego usługi wyszukiwania.

api-version
query True

string

Wersja interfejsu API klienta.

Nagłówek żądania

Nazwa Wymagane Typ Opis
x-ms-client-request-id

string (uuid)

Identyfikator śledzenia wysłany z żądaniem, aby pomóc w debugowaniu.

Treść żądania

Nazwa Wymagane Typ Opis
name True

string

Nazwa zestawu umiejętności.

skills True SearchIndexerSkill[]:

Lista umiejętności w zestawie umiejętności.

@odata.etag

string

ETag zestawu umiejętności.

cognitiveServices CognitiveServicesAccount:

Szczegółowe informacje o usłudze Azure AI, która ma być używana podczas uruchamiania umiejętności.

description

string

Opis zestawu umiejętności.

encryptionKey

SearchResourceEncryptionKey

Opis klucza szyfrowania utworzonego w usłudze Azure Key Vault. Ten klucz służy do zapewnienia dodatkowego poziomu szyfrowania magazynowanego dla definicji zestawu umiejętności, gdy chcesz mieć pełną pewność, że nikt, nawet firma Microsoft, nie może odszyfrować definicji zestawu umiejętności. Po zaszyfrowaniu definicji zestawu umiejętności zawsze pozostanie ona zaszyfrowana. Usługa wyszukiwania zignoruje próby ustawienia tej właściwości na wartość null. Możesz zmienić tę właściwość zgodnie z potrzebami, jeśli chcesz obrócić klucz szyfrowania; Nie będzie to miało wpływu na definicję zestawu umiejętności. Szyfrowanie za pomocą kluczy zarządzanych przez klienta nie jest dostępne w przypadku bezpłatnych usług wyszukiwania i jest dostępne tylko w przypadku płatnych usług utworzonych 1 stycznia 2019 r. lub później.

indexProjections

SearchIndexerIndexProjections

Definicja dodatkowych projekcji do indeksu wyszukiwania wtórnego.

knowledgeStore

SearchIndexerKnowledgeStore

Definicja dodatkowych projekcji do obiektu blob, tabeli lub plików platformy Azure wzbogaconych danych.

Odpowiedzi

Nazwa Typ Opis
201 Created

SearchIndexerSkillset

Zestaw umiejętności został pomyślnie utworzony.

Other Status Codes

ErrorResponse

Odpowiedź na błąd.

Przykłady

SearchServiceCreateSkillset

Przykładowe żądanie

POST https://stableexampleservice.search.windows.net/skillsets?api-version=2025-09-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": {
    "@odata.type": "#Microsoft.Azure.Search.DefaultCognitiveServices",
    "description": "Description of the Azure AI service resource attached to a skillset"
  },
  "@odata.etag": "0x1234568AE7E58A1"
}

Przykładowa odpowiedź

{
  "@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.DefaultCognitiveServices",
    "description": "Description of the Azure AI service resource attached to a skillset"
  }
}

Definicje

Nazwa Opis
AzureActiveDirectoryApplicationCredentials

Poświadczenia zarejestrowanej aplikacji utworzonej dla usługi wyszukiwania, używanej do uwierzytelnionego dostępu do kluczy szyfrowania przechowywanych w usłudze Azure Key Vault.

AzureOpenAIEmbeddingSkill

Umożliwia wygenerowanie osadzania wektora dla danego tekstu wejściowego przy użyciu zasobu usługi Azure OpenAI.

AzureOpenAIModelName

Nazwa modelu Azure Open AI, który zostanie wywołany.

CognitiveServicesAccountKey

Klucz konta z wieloma regionami zasobu usługi Azure AI dołączonego do zestawu umiejętności.

ConditionalSkill

Umiejętność, która umożliwia scenariusze, które wymagają operacji logicznej w celu określenia danych do przypisania do danych wyjściowych.

CustomEntity

Obiekt zawierający informacje o znalezionych dopasowaniach i powiązanych metadanych.

CustomEntityAlias

Złożony obiekt, którego można użyć do określenia alternatywnej pisowni lub synonimów nazwy jednostki głównej.

CustomEntityLookupSkill

Umiejętność wyszukuje tekst z niestandardowej, zdefiniowanej przez użytkownika listy słów i fraz.

CustomEntityLookupSkillLanguage

Kody języków obsługiwane dla tekstu wejściowego przez CustomEntityLookupSkill.

DefaultCognitiveServicesAccount

Pusty obiekt, który reprezentuje domyślny zasób usługi Azure AI dla zestawu umiejętności.

DocumentExtractionSkill

Umiejętność, która wyodrębnia zawartość z pliku w potoku wzbogacania.

DocumentIntelligenceLayoutSkill

Umiejętność, która wyodrębnia informacje o zawartości i układzie za pośrednictwem usług Azure AI Services z plików w potoku wzbogacania.

DocumentIntelligenceLayoutSkillChunkingProperties

Steruje kardynalnością dzielenia zawartości na fragmenty.

DocumentIntelligenceLayoutSkillChunkingUnit

Steruje kardynalnością jednostki porcji. Wartość domyślna to "znaki"

DocumentIntelligenceLayoutSkillExtractionOptions

Steruje kardynalnością zawartości wyodrębnionej z dokumentu przez umiejętność.

DocumentIntelligenceLayoutSkillMarkdownHeaderDepth

Głębokość nagłówków w danych wyjściowych markdown. Wartość domyślna to h6.

DocumentIntelligenceLayoutSkillOutputFormat

Steruje kardynalnością formatu wyjściowego. Wartość domyślna to "markdown".

DocumentIntelligenceLayoutSkillOutputMode

Steruje kardynalnością danych wyjściowych generowanych przez umiejętności. Wartość domyślna to "oneToMany".

EntityCategory

Ciąg wskazujący, jakie kategorie jednostek mają zostać zwrócone.

EntityLinkingSkill

Korzystając z interfejsu API analizy tekstu, wyodrębnia połączone jednostki z tekstu.

EntityRecognitionSkill

Ta umiejętność jest przestarzała. Użyj V3. Zamiast tego EntityRecognitionSkill.

EntityRecognitionSkillLanguage

Deprecated. Kody języków obsługiwane dla tekstu wejściowego przez EntityRecognitionSkill.

EntityRecognitionSkillV3

Korzystając z interfejsu API analizy tekstu, wyodrębnia jednostki różnych typów z tekstu.

ErrorAdditionalInfo

Dodatkowe informacje o błędzie zarządzania zasobami.

ErrorDetail

Szczegóły błędu.

ErrorResponse

Odpowiedź na błąd

ImageAnalysisSkill

Umiejętność, która analizuje pliki obrazów. Wyodrębnia bogaty zestaw funkcji wizualnych na podstawie zawartości obrazu.

ImageAnalysisSkillLanguage

Kody języków obsługiwane do wprowadzania przez ImageAnalysisSkill.

ImageDetail

Ciąg wskazujący, które szczegóły specyficzne dla domeny mają zostać zwrócone.

IndexProjectionMode

Definiuje zachowanie projekcji indeksu w odniesieniu do pozostałej części indeksatora.

InputFieldMappingEntry

Mapowanie pól wejściowych dla umiejętności.

KeyPhraseExtractionSkill

Umiejętność, która używa analizy tekstu do wyodrębniania kluczowych fraz.

KeyPhraseExtractionSkillLanguage

Kody języków obsługiwane dla tekstu wejściowego przez KeyPhraseExtractionSkill.

LanguageDetectionSkill

Umiejętność, która wykrywa język tekstu wejściowego i zgłasza pojedynczy kod języka dla każdego dokumentu przesłanego w żądaniu. Kod języka jest sparowany z wynikiem wskazującym ufność analizy.

LineEnding

Definiuje sekwencję znaków, które mają być używane między wierszami tekstu rozpoznawanymi przez umiejętność OCR. Wartość domyślna to "spacja".

MergeSkill

Umiejętność scalania dwóch lub więcej ciągów w jeden ujednolicony ciąg z opcjonalnym zdefiniowanym przez użytkownika ogranicznikiem oddzielającym każdą część komponentu.

OcrSkill

Umiejętność, która wyodrębnia tekst z plików graficznych.

OcrSkillLanguage

Kody języków obsługiwane do wprowadzania przez OcrSkill.

OutputFieldMappingEntry

Mapowanie pola wyjściowego dla umiejętności.

PIIDetectionSkill

Korzystając z interfejsu API analizy tekstu, wyodrębnia dane osobowe z tekstu wejściowego i umożliwia jego maskowanie.

PIIDetectionSkillMaskingMode

Ciąg wskazujący, który tryb maskingMode ma być używany do maskowania informacji osobistych wykrytych w tekście wejściowym.

SearchIndexerDataNoneIdentity

Czyści właściwość tożsamości źródła danych.

SearchIndexerDataUserAssignedIdentity

Określa tożsamość źródła danych, które ma być używane.

SearchIndexerIndexProjections

Definiowanie dodatkowych projekcji do drugorzędnych indeksów wyszukiwania.

SearchIndexerIndexProjectionSelector

Opis danych, które mają być przechowywane w wyznaczonym indeksie wyszukiwania.

SearchIndexerIndexProjectionsParameters

Słownik właściwości konfiguracyjnych specyficznych dla projekcji indeksu. Każda nazwa jest nazwą określonej właściwości. Każda wartość musi być typu pierwotnego.

SearchIndexerKnowledgeStore

Definicja dodatkowych projekcji do obiektu blob, tabeli lub plików platformy Azure wzbogaconych danych.

SearchIndexerKnowledgeStoreFileProjectionSelector

Definicja projekcji określająca, jakie dane mają być przechowywane w Azure Files.

SearchIndexerKnowledgeStoreObjectProjectionSelector

Definicja projekcji określająca, jakie dane mają być przechowywane w usłudze Azure Blob.

SearchIndexerKnowledgeStoreProjection

Obiekt kontenera dla różnych selektorów projekcji.

SearchIndexerKnowledgeStoreTableProjectionSelector

Opis danych do przechowywania w tabelach platformy Azure.

SearchIndexerSkillset

Lista umiejętności.

SearchResourceEncryptionKey

Klucz szyfrowania zarządzany przez klienta w usłudze Azure Key Vault. Klucze, które tworzysz i którymi zarządzasz, mogą służyć do szyfrowania lub odszyfrowywania danych magazynowanych, takich jak indeksy i mapy synonimów.

SentimentSkill

Ta umiejętność jest przestarzała. Użyj V3. Zamiast tego SentimentSkill.

SentimentSkillLanguage

Deprecated. Kody języków obsługiwane dla tekstu wejściowego przez SentimentSkill.

SentimentSkillV3

Korzystając z interfejsu API analizy tekstu, ocenia tekst bez struktury i dla każdego rekordu udostępnia etykiety tonacji (takie jak "negatywna", "neutralna" i "pozytywna") na podstawie najwyższego wyniku ufności znalezionego przez usługę na poziomie zdania i dokumentu.

ShaperSkill

Umiejętność przekształcania wyników. Tworzy typ złożony do obsługi pól złożonych (nazywanych również polami wieloczęściowymi).

SplitSkill

Umiejętność dzielenia ciągu na fragmenty tekstu.

SplitSkillLanguage

Kody języków obsługiwane dla tekstu wejściowego przez SplitSkill.

TextSplitMode

Wartość wskazująca, który tryb podziału ma zostać wykonany.

TextTranslationSkill

Umiejętność tłumaczenia tekstu z jednego języka na drugi.

TextTranslationSkillLanguage

Kody języków obsługiwane dla tekstu wejściowego przez TextTranslationSkill.

VisualFeature

Ciągi wskazujące, jakie typy funkcji wizualnych mają zostać zwrócone.

WebApiSkill

Umiejętność, która może wywołać punkt końcowy internetowego interfejsu API, co pozwala rozszerzyć zestaw umiejętności przez wywołanie kodu niestandardowego.

AzureActiveDirectoryApplicationCredentials

Poświadczenia zarejestrowanej aplikacji utworzonej dla usługi wyszukiwania, używanej do uwierzytelnionego dostępu do kluczy szyfrowania przechowywanych w usłudze Azure Key Vault.

Nazwa Typ Opis
applicationId

string

Identyfikator aplikacji usługi AAD, któremu udzielono wymaganych uprawnień dostępu do usługi Azure Key Vault, który ma być używany podczas szyfrowania danych magazynowanych. Identyfikatora aplikacji nie należy mylić z identyfikatorem obiektu aplikacji usługi AAD.

applicationSecret

string

Klucz uwierzytelniania określonej aplikacji usługi AAD.

AzureOpenAIEmbeddingSkill

Umożliwia wygenerowanie osadzania wektora dla danego tekstu wejściowego przy użyciu zasobu usługi Azure OpenAI.

Nazwa Typ Opis
@odata.type string:

#Microsoft.Skills.Text.AzureOpenAIEmbeddingSkill

Fragment identyfikatora URI określający typ umiejętności.

apiKey

string

Klucz interfejsu API wyznaczonego zasobu usługi Azure OpenAI.

authIdentity SearchIndexerDataIdentity:

Tożsamość zarządzana przypisana przez użytkownika używana dla połączeń wychodzących.

context

string

Reprezentuje poziom, na którym są wykonywane operacje, na przykład katalog główny dokumentu lub zawartość dokumentu (na przykład /document lub /document/content). Wartość domyślna to /document.

deploymentId

string

Identyfikator wdrożenia modelu usługi Azure OpenAI w wyznaczonym zasobie.

description

string

Opis umiejętności, który opisuje dane wejściowe, wyjściowe i użycie umiejętności.

dimensions

integer (int32)

Liczba wymiarów, które powinny mieć wynikowe osadzanie danych wyjściowych. Obsługiwane tylko w modelach text-embedding-3 i nowszych.

inputs

InputFieldMappingEntry[]

Dane wejściowe umiejętności mogą być kolumną w źródłowym zestawie danych lub danymi wyjściowymi umiejętności nadrzędnej.

modelName

AzureOpenAIModelName

Nazwa modelu osadzania, który jest wdrażany w podanej ścieżce deploymentId.

name

string

Nazwa umiejętności, która jednoznacznie identyfikuje ją w zestawie umiejętności. Umiejętność, która nie ma zdefiniowanej nazwy, otrzyma domyślną nazwę indeksu opartego na liczbie 1 w tablicy umiejętności, poprzedzoną znakiem "#".

outputs

OutputFieldMappingEntry[]

Dane wyjściowe umiejętności są albo polem w indeksie wyszukiwania, albo wartością, która może być używana jako dane wejściowe przez inną umiejętność.

resourceUri

string (uri)

Identyfikator URI zasobu usługi Azure OpenAI.

AzureOpenAIModelName

Nazwa modelu Azure Open AI, który zostanie wywołany.

Wartość Opis
text-embedding-ada-002
text-embedding-3-large
text-embedding-3-small

CognitiveServicesAccountKey

Klucz konta z wieloma regionami zasobu usługi Azure AI dołączonego do zestawu umiejętności.

Nazwa Typ Opis
@odata.type string:

#Microsoft.Azure.Search.CognitiveServicesByKey

Fragment identyfikatora URI określający typ zasobu usługi Azure AI dołączonego do zestawu umiejętności.

description

string

Opis zasobu usługi Azure AI dołączonego do zestawu umiejętności.

key

string

Klucz używany do aprowizacji zasobu usługi Azure AI dołączonego do zestawu umiejętności.

ConditionalSkill

Umiejętność, która umożliwia scenariusze, które wymagają operacji logicznej w celu określenia danych do przypisania do danych wyjściowych.

Nazwa Typ Opis
@odata.type string:

#Microsoft.Skills.Util.ConditionalSkill

Fragment identyfikatora URI określający typ umiejętności.

context

string

Reprezentuje poziom, na którym są wykonywane operacje, na przykład katalog główny dokumentu lub zawartość dokumentu (na przykład /document lub /document/content). Wartość domyślna to /document.

description

string

Opis umiejętności, który opisuje dane wejściowe, wyjściowe i użycie umiejętności.

inputs

InputFieldMappingEntry[]

Dane wejściowe umiejętności mogą być kolumną w źródłowym zestawie danych lub danymi wyjściowymi umiejętności nadrzędnej.

name

string

Nazwa umiejętności, która jednoznacznie identyfikuje ją w zestawie umiejętności. Umiejętność, która nie ma zdefiniowanej nazwy, otrzyma domyślną nazwę indeksu opartego na liczbie 1 w tablicy umiejętności, poprzedzoną znakiem "#".

outputs

OutputFieldMappingEntry[]

Dane wyjściowe umiejętności są albo polem w indeksie wyszukiwania, albo wartością, która może być używana jako dane wejściowe przez inną umiejętność.

CustomEntity

Obiekt zawierający informacje o znalezionych dopasowaniach i powiązanych metadanych.

Nazwa Typ Opis
accentSensitive

boolean

Wartość domyślna to fałsz. Wartość logiczna określająca, czy porównania z nazwą jednostki powinny być wrażliwe na akcent.

aliases

CustomEntityAlias[]

Tablica złożonych obiektów, których można użyć do określenia alternatywnej pisowni lub synonimów nazwy jednostki głównej.

caseSensitive

boolean

Wartość domyślna to fałsz. Wartość logiczna określająca, czy porównania z nazwą jednostki powinny być wrażliwe na wielkość liter. Przykładowe dopasowania "Microsoft" bez uwzględniania wielkości liter mogą być następujące: microsoft, microSoft, MICROSOFT.

defaultAccentSensitive

boolean

Zmienia domyślną wartość czułości akcentu dla tej encji. Może służyć do zmiany wartości domyślnej wszystkich aliasów accentSensitive wartości.

defaultCaseSensitive

boolean

Zmienia domyślną wartość uwzględniania wielkości liter dla tej encji. Może służyć do zmiany wartości domyślnej wszystkich aliasów caseSensitive wartości.

defaultFuzzyEditDistance

integer (int32)

Zmienia domyślną wartość odległości edycji rozmytej dla tego elementu. Może służyć do zmiany wartości domyślnej wszystkich aliasów fuzzyEditDistance.

description

string

To pole może służyć jako przekazywanie niestandardowych metadanych dotyczących dopasowanych tekstów. Wartość tego pola będzie wyświetlana przy każdym dopasowaniu jego jednostki w danych wyjściowych umiejętności.

fuzzyEditDistance

integer (int32)

Wartość domyślna to 0. Maksymalna wartość 5. Oznacza dopuszczalną liczbę rozbieżnych znaków, które nadal stanowiłyby zgodność z nazwą jednostki. Zwracane jest najmniejsze możliwe rozmycie dla dowolnego dopasowania. Na przykład, jeśli odległość edycji jest ustawiona na 3, "Windows10" nadal będzie pasować do "Windows", "Windows10" i "Windows 7". Gdy wielkość liter jest ustawiona na false, różnice wielkości liter NIE wliczają się do tolerancji rozmycia, ale w przeciwnym razie wliczają się do tolerancji rozmycia.

id

string

To pole może służyć jako przekazywanie niestandardowych metadanych dotyczących dopasowanych tekstów. Wartość tego pola będzie wyświetlana przy każdym dopasowaniu jego jednostki w danych wyjściowych umiejętności.

name

string

Deskryptor jednostki najwyższego poziomu. Dopasowania w danych wyjściowych umiejętności będą pogrupowane według tej nazwy i powinny reprezentować "znormalizowaną" formę znalezionego tekstu.

subtype

string

To pole może służyć jako przekazywanie niestandardowych metadanych dotyczących dopasowanych tekstów. Wartość tego pola będzie wyświetlana przy każdym dopasowaniu jego jednostki w danych wyjściowych umiejętności.

type

string

To pole może służyć jako przekazywanie niestandardowych metadanych dotyczących dopasowanych tekstów. Wartość tego pola będzie wyświetlana przy każdym dopasowaniu jego jednostki w danych wyjściowych umiejętności.

CustomEntityAlias

Złożony obiekt, którego można użyć do określenia alternatywnej pisowni lub synonimów nazwy jednostki głównej.

Nazwa Typ Opis
accentSensitive

boolean

Określ, czy alias jest wrażliwy na akcent.

caseSensitive

boolean

Ustal, czy w aliasie jest rozróżniana wielkość liter.

fuzzyEditDistance

integer (int32)

Określ rozmytą odległość edycji aliasu.

text

string

Tekst aliasu.

CustomEntityLookupSkill

Umiejętność wyszukuje tekst z niestandardowej, zdefiniowanej przez użytkownika listy słów i fraz.

Nazwa Typ Opis
@odata.type string:

#Microsoft.Skills.Text.CustomEntityLookupSkill

Fragment identyfikatora URI określający typ umiejętności.

context

string

Reprezentuje poziom, na którym są wykonywane operacje, na przykład katalog główny dokumentu lub zawartość dokumentu (na przykład /document lub /document/content). Wartość domyślna to /document.

defaultLanguageCode

CustomEntityLookupSkillLanguage

Wartość wskazująca, który kod języka ma być używany. Wartość domyślna to en.

description

string

Opis umiejętności, który opisuje dane wejściowe, wyjściowe i użycie umiejętności.

entitiesDefinitionUri

string

Ścieżka do pliku JSON lub CSV zawierającego cały tekst docelowy, do którego ma być dopasowany. Ta definicja jednostki jest odczytywana na początku przebiegu indeksatora. Wszelkie aktualizacje tego pliku podczas uruchomienia indeksatora nie zostaną zastosowane do momentu kolejnych uruchomień. Ta konfiguracja musi być dostępna za pośrednictwem protokołu HTTPS.

globalDefaultAccentSensitive

boolean

Globalna flaga dla AccentSensitive. Jeśli parametr AccentSensitive nie jest ustawiony w parametrze CustomEntity, ta wartość będzie wartością domyślną.

globalDefaultCaseSensitive

boolean

Globalna flaga dla CaseSensitive. Jeśli CaseSensitive nie jest ustawiona w CustomEntity, ta wartość będzie wartością domyślną.

globalDefaultFuzzyEditDistance

integer (int32)

Globalna flaga dla FuzzyEditDistance. Jeśli FuzzyEditDistance nie jest ustawiona w CustomEntity, ta wartość będzie wartością domyślną.

inlineEntitiesDefinition

CustomEntity[]

Wbudowana definicja CustomEntity.

inputs

InputFieldMappingEntry[]

Dane wejściowe umiejętności mogą być kolumną w źródłowym zestawie danych lub danymi wyjściowymi umiejętności nadrzędnej.

name

string

Nazwa umiejętności, która jednoznacznie identyfikuje ją w zestawie umiejętności. Umiejętność, która nie ma zdefiniowanej nazwy, otrzyma domyślną nazwę indeksu opartego na liczbie 1 w tablicy umiejętności, poprzedzoną znakiem "#".

outputs

OutputFieldMappingEntry[]

Dane wyjściowe umiejętności są albo polem w indeksie wyszukiwania, albo wartością, która może być używana jako dane wejściowe przez inną umiejętność.

CustomEntityLookupSkillLanguage

Kody języków obsługiwane dla tekstu wejściowego przez CustomEntityLookupSkill.

Wartość Opis
da

Duński

de

Niemiecki

en

angielski

es

Hiszpański

fi

Fiński

fr

Francuski

it

Włoski

ko

Koreański

pt

Portugalski

DefaultCognitiveServicesAccount

Pusty obiekt, który reprezentuje domyślny zasób usługi Azure AI dla zestawu umiejętności.

Nazwa Typ Opis
@odata.type string:

#Microsoft.Azure.Search.DefaultCognitiveServices

Fragment identyfikatora URI określający typ zasobu usługi Azure AI dołączonego do zestawu umiejętności.

description

string

Opis zasobu usługi Azure AI dołączonego do zestawu umiejętności.

DocumentExtractionSkill

Umiejętność, która wyodrębnia zawartość z pliku w potoku wzbogacania.

Nazwa Typ Opis
@odata.type string:

#Microsoft.Skills.Util.DocumentExtractionSkill

Fragment identyfikatora URI określający typ umiejętności.

configuration

object

Słownik konfiguracji dla tej umiejętności.

context

string

Reprezentuje poziom, na którym są wykonywane operacje, na przykład katalog główny dokumentu lub zawartość dokumentu (na przykład /document lub /document/content). Wartość domyślna to /document.

dataToExtract

string

Typ danych, które mają zostać wyodrębnione dla umiejętności. Zostanie ustawiony na "contentAndMetadata", jeśli nie zostanie zdefiniowany.

description

string

Opis umiejętności, który opisuje dane wejściowe, wyjściowe i użycie umiejętności.

inputs

InputFieldMappingEntry[]

Dane wejściowe umiejętności mogą być kolumną w źródłowym zestawie danych lub danymi wyjściowymi umiejętności nadrzędnej.

name

string

Nazwa umiejętności, która jednoznacznie identyfikuje ją w zestawie umiejętności. Umiejętność, która nie ma zdefiniowanej nazwy, otrzyma domyślną nazwę indeksu opartego na liczbie 1 w tablicy umiejętności, poprzedzoną znakiem "#".

outputs

OutputFieldMappingEntry[]

Dane wyjściowe umiejętności są albo polem w indeksie wyszukiwania, albo wartością, która może być używana jako dane wejściowe przez inną umiejętność.

parsingMode

string

ParsingMode dla umiejętności. Zostanie ustawiony na "domyślny", jeśli nie zostanie zdefiniowany.

DocumentIntelligenceLayoutSkill

Umiejętność, która wyodrębnia informacje o zawartości i układzie za pośrednictwem usług Azure AI Services z plików w potoku wzbogacania.

Nazwa Typ Domyślna wartość Opis
@odata.type string:

#Microsoft.Skills.Util.DocumentIntelligenceLayoutSkill

Fragment identyfikatora URI określający typ umiejętności.

chunkingProperties

DocumentIntelligenceLayoutSkillChunkingProperties

Steruje kardynalnością dzielenia zawartości na fragmenty.

context

string

Reprezentuje poziom, na którym są wykonywane operacje, na przykład katalog główny dokumentu lub zawartość dokumentu (na przykład /document lub /document/content). Wartość domyślna to /document.

description

string

Opis umiejętności, który opisuje dane wejściowe, wyjściowe i użycie umiejętności.

extractionOptions

DocumentIntelligenceLayoutSkillExtractionOptions[]

Steruje kardynalnością zawartości wyodrębnionej z dokumentu przez umiejętność

inputs

InputFieldMappingEntry[]

Dane wejściowe umiejętności mogą być kolumną w źródłowym zestawie danych lub danymi wyjściowymi umiejętności nadrzędnej.

markdownHeaderDepth

DocumentIntelligenceLayoutSkillMarkdownHeaderDepth

h6

Głębokość nagłówków w danych wyjściowych markdown. Wartość domyślna to h6.

name

string

Nazwa umiejętności, która jednoznacznie identyfikuje ją w zestawie umiejętności. Umiejętność, która nie ma zdefiniowanej nazwy, otrzyma domyślną nazwę indeksu opartego na liczbie 1 w tablicy umiejętności, poprzedzoną znakiem "#".

outputFormat

DocumentIntelligenceLayoutSkillOutputFormat

markdown

Steruje kardynalnością formatu wyjściowego. Wartość domyślna to "markdown".

outputMode

DocumentIntelligenceLayoutSkillOutputMode

oneToMany

Steruje kardynalnością danych wyjściowych generowanych przez umiejętności. Wartość domyślna to "oneToMany".

outputs

OutputFieldMappingEntry[]

Dane wyjściowe umiejętności są albo polem w indeksie wyszukiwania, albo wartością, która może być używana jako dane wejściowe przez inną umiejętność.

DocumentIntelligenceLayoutSkillChunkingProperties

Steruje kardynalnością dzielenia zawartości na fragmenty.

Nazwa Typ Domyślna wartość Opis
maximumLength

integer (int32)

Maksymalna długość fragmentu wyrażona w znakach. Wartość domyślna to 500.

overlapLength

integer (int32)

Długość nakładania się na siebie między dwoma fragmentami tekstu. Wartość domyślna to 0.

unit

DocumentIntelligenceLayoutSkillChunkingUnit

characters

Jednostka fragmentu.

DocumentIntelligenceLayoutSkillChunkingUnit

Steruje kardynalnością jednostki porcji. Wartość domyślna to "znaki"

Wartość Opis
characters

Określa fragment według znaków.

DocumentIntelligenceLayoutSkillExtractionOptions

Steruje kardynalnością zawartości wyodrębnionej z dokumentu przez umiejętność.

Wartość Opis
images

Określ, że zawartość obrazu ma zostać wyodrębniona z dokumentu.

locationMetadata

Określ, że metadane lokalizacji powinny zostać wyodrębnione z dokumentu.

DocumentIntelligenceLayoutSkillMarkdownHeaderDepth

Głębokość nagłówków w danych wyjściowych markdown. Wartość domyślna to h6.

Wartość Opis
h1

Poziom nagłówka 1.

h2

Poziom nagłówka 2.

h3

Poziom nagłówka 3.

h4

Poziom nagłówka 4.

h5

Poziom nagłówka 5.

h6

Poziom nagłówka 6.

DocumentIntelligenceLayoutSkillOutputFormat

Steruje kardynalnością formatu wyjściowego. Wartość domyślna to "markdown".

Wartość Opis
text

Określ format danych wyjściowych jako tekst.

markdown

Określ format danych wyjściowych jako znacznik markdown.

DocumentIntelligenceLayoutSkillOutputMode

Steruje kardynalnością danych wyjściowych generowanych przez umiejętności. Wartość domyślna to "oneToMany".

Wartość Opis
oneToMany

Określ, że dane wyjściowe powinny być analizowane jako "oneToMany".

EntityCategory

Ciąg wskazujący, jakie kategorie jednostek mają zostać zwrócone.

Wartość Opis
location

Jednostki opisujące lokalizację fizyczną.

organization

Jednostki opisujące organizację.

person

Jednostki opisujące osobę.

quantity

Jednostki opisujące ilość.

datetime

Jednostki opisujące datę i godzinę.

url

Jednostki opisujące adres URL.

email

Jednostki opisujące adres e-mail.

EntityLinkingSkill

Korzystając z interfejsu API analizy tekstu, wyodrębnia połączone jednostki z tekstu.

Nazwa Typ Opis
@odata.type string:

#Microsoft.Skills.Text.V3.EntityLinkingSkill

Fragment identyfikatora URI określający typ umiejętności.

context

string

Reprezentuje poziom, na którym są wykonywane operacje, na przykład katalog główny dokumentu lub zawartość dokumentu (na przykład /document lub /document/content). Wartość domyślna to /document.

defaultLanguageCode

string

Wartość wskazująca, który kod języka ma być używany. Wartość domyślna to en.

description

string

Opis umiejętności, który opisuje dane wejściowe, wyjściowe i użycie umiejętności.

inputs

InputFieldMappingEntry[]

Dane wejściowe umiejętności mogą być kolumną w źródłowym zestawie danych lub danymi wyjściowymi umiejętności nadrzędnej.

minimumPrecision

number (double)

minimum: 0
maximum: 1

Wartość z zakresu od 0 do 1, która może być używana tylko do uwzględniania jednostek, których współczynnik ufności jest większy niż określona wartość. Jeśli nie zostanie ustawiona (wartość domyślna) lub jeśli jawnie zostanie ustawiona wartość null, wszystkie jednostki zostaną uwzględnione.

modelVersion

string

Wersja modelu, która ma być używana podczas wywoływania usługi Analiza tekstu. Domyślnie będzie to najnowsza dostępna, jeśli nie zostanie określona. Zalecamy, aby nie określać tej wartości, chyba że jest to absolutnie konieczne.

name

string

Nazwa umiejętności, która jednoznacznie identyfikuje ją w zestawie umiejętności. Umiejętność, która nie ma zdefiniowanej nazwy, otrzyma domyślną nazwę indeksu opartego na liczbie 1 w tablicy umiejętności, poprzedzoną znakiem "#".

outputs

OutputFieldMappingEntry[]

Dane wyjściowe umiejętności są albo polem w indeksie wyszukiwania, albo wartością, która może być używana jako dane wejściowe przez inną umiejętność.

EntityRecognitionSkill

Ta umiejętność jest przestarzała. Użyj V3. Zamiast tego EntityRecognitionSkill.

Nazwa Typ Opis
@odata.type string:

#Microsoft.Skills.Text.EntityRecognitionSkill

Fragment identyfikatora URI określający typ umiejętności.

categories

EntityCategory[]

Lista kategorii jednostek, które powinny zostać wyodrębnione.

context

string

Reprezentuje poziom, na którym są wykonywane operacje, na przykład katalog główny dokumentu lub zawartość dokumentu (na przykład /document lub /document/content). Wartość domyślna to /document.

defaultLanguageCode

EntityRecognitionSkillLanguage

Wartość wskazująca, który kod języka ma być używany. Wartość domyślna to en.

description

string

Opis umiejętności, który opisuje dane wejściowe, wyjściowe i użycie umiejętności.

includeTypelessEntities

boolean

Określa, czy uwzględnić jednostki, które są dobrze znane, ale nie są zgodne ze wstępnie zdefiniowanym typem. Jeśli ta konfiguracja nie jest ustawiona (domyślnie), ustawiona na wartość null lub ustawiona na false, jednostki, które nie są zgodne z jednym ze wstępnie zdefiniowanych typów, nie zostaną wyświetlone.

inputs

InputFieldMappingEntry[]

Dane wejściowe umiejętności mogą być kolumną w źródłowym zestawie danych lub danymi wyjściowymi umiejętności nadrzędnej.

minimumPrecision

number (double)

Wartość z zakresu od 0 do 1, która może być używana tylko do uwzględniania jednostek, których współczynnik ufności jest większy niż określona wartość. Jeśli nie zostanie ustawiona (wartość domyślna) lub jeśli jawnie zostanie ustawiona wartość null, wszystkie jednostki zostaną uwzględnione.

name

string

Nazwa umiejętności, która jednoznacznie identyfikuje ją w zestawie umiejętności. Umiejętność, która nie ma zdefiniowanej nazwy, otrzyma domyślną nazwę indeksu opartego na liczbie 1 w tablicy umiejętności, poprzedzoną znakiem "#".

outputs

OutputFieldMappingEntry[]

Dane wyjściowe umiejętności są albo polem w indeksie wyszukiwania, albo wartością, która może być używana jako dane wejściowe przez inną umiejętność.

EntityRecognitionSkillLanguage

Deprecated. Kody języków obsługiwane dla tekstu wejściowego przez EntityRecognitionSkill.

Wartość Opis
ar

Arabski język

cs

Czeski

zh-Hans

Chiński uproszczony

zh-Hant

Chinese-Traditional

da

Duński

nl

Niderlandzki

en

angielski

fi

Fiński

fr

Francuski

de

Niemiecki

el

Grecki

hu

Węgierski

it

Włoski

ja

Japoński

ko

Koreański

no

Norweski (Bokmaal)

pl

Polski

pt-PT

Język portugalski (Portugalia)

pt-BR

portugalski (Brazylia)

ru

Rosyjski

es

Hiszpański

sv

Szwedzki

tr

Turecki

EntityRecognitionSkillV3

Korzystając z interfejsu API analizy tekstu, wyodrębnia jednostki różnych typów z tekstu.

Nazwa Typ Opis
@odata.type string:

#Microsoft.Skills.Text.V3.EntityRecognitionSkill

Fragment identyfikatora URI określający typ umiejętności.

categories

string[]

Lista kategorii jednostek, które powinny zostać wyodrębnione.

context

string

Reprezentuje poziom, na którym są wykonywane operacje, na przykład katalog główny dokumentu lub zawartość dokumentu (na przykład /document lub /document/content). Wartość domyślna to /document.

defaultLanguageCode

string

Wartość wskazująca, który kod języka ma być używany. Wartość domyślna to en.

description

string

Opis umiejętności, który opisuje dane wejściowe, wyjściowe i użycie umiejętności.

inputs

InputFieldMappingEntry[]

Dane wejściowe umiejętności mogą być kolumną w źródłowym zestawie danych lub danymi wyjściowymi umiejętności nadrzędnej.

minimumPrecision

number (double)

minimum: 0
maximum: 1

Wartość z zakresu od 0 do 1, która może być używana tylko do uwzględniania jednostek, których współczynnik ufności jest większy niż określona wartość. Jeśli nie zostanie ustawiona (wartość domyślna) lub jeśli jawnie zostanie ustawiona wartość null, wszystkie jednostki zostaną uwzględnione.

modelVersion

string

Wersja modelu do użycia podczas wywoływania interfejsu API analizy tekstu. Domyślnie będzie to najnowsza dostępna, jeśli nie zostanie określona. Zalecamy, aby nie określać tej wartości, chyba że jest to absolutnie konieczne.

name

string

Nazwa umiejętności, która jednoznacznie identyfikuje ją w zestawie umiejętności. Umiejętność, która nie ma zdefiniowanej nazwy, otrzyma domyślną nazwę indeksu opartego na liczbie 1 w tablicy umiejętności, poprzedzoną znakiem "#".

outputs

OutputFieldMappingEntry[]

Dane wyjściowe umiejętności są albo polem w indeksie wyszukiwania, albo wartością, która może być używana jako dane wejściowe przez inną umiejętność.

ErrorAdditionalInfo

Dodatkowe informacje o błędzie zarządzania zasobami.

Nazwa Typ Opis
info

object

Dodatkowe informacje.

type

string

Dodatkowy typ informacji.

ErrorDetail

Szczegóły błędu.

Nazwa Typ Opis
additionalInfo

ErrorAdditionalInfo[]

Dodatkowe informacje o błędzie.

code

string

Kod błędu.

details

ErrorDetail[]

Szczegóły błędu.

message

string

Komunikat o błędzie.

target

string

Element docelowy błędu.

ErrorResponse

Odpowiedź na błąd

Nazwa Typ Opis
error

ErrorDetail

Obiekt błędu.

ImageAnalysisSkill

Umiejętność, która analizuje pliki obrazów. Wyodrębnia bogaty zestaw funkcji wizualnych na podstawie zawartości obrazu.

Nazwa Typ Opis
@odata.type string:

#Microsoft.Skills.Vision.ImageAnalysisSkill

Fragment identyfikatora URI określający typ umiejętności.

context

string

Reprezentuje poziom, na którym są wykonywane operacje, na przykład katalog główny dokumentu lub zawartość dokumentu (na przykład /document lub /document/content). Wartość domyślna to /document.

defaultLanguageCode

ImageAnalysisSkillLanguage

Wartość wskazująca, który kod języka ma być używany. Wartość domyślna to en.

description

string

Opis umiejętności, który opisuje dane wejściowe, wyjściowe i użycie umiejętności.

details

ImageDetail[]

Ciąg wskazujący, które szczegóły specyficzne dla domeny mają zostać zwrócone.

inputs

InputFieldMappingEntry[]

Dane wejściowe umiejętności mogą być kolumną w źródłowym zestawie danych lub danymi wyjściowymi umiejętności nadrzędnej.

name

string

Nazwa umiejętności, która jednoznacznie identyfikuje ją w zestawie umiejętności. Umiejętność, która nie ma zdefiniowanej nazwy, otrzyma domyślną nazwę indeksu opartego na liczbie 1 w tablicy umiejętności, poprzedzoną znakiem "#".

outputs

OutputFieldMappingEntry[]

Dane wyjściowe umiejętności są albo polem w indeksie wyszukiwania, albo wartością, która może być używana jako dane wejściowe przez inną umiejętność.

visualFeatures

VisualFeature[]

Lista funkcji wizualnych.

ImageAnalysisSkillLanguage

Kody języków obsługiwane do wprowadzania przez ImageAnalysisSkill.

Wartość Opis
ar

Arabski język

az

Azerbejdżańcy

bg

Bułgarski

bs

Bośniacki łaciński

ca

Kataloński

cs

Czeski

cy

Walijski

da

Duński

de

Niemiecki

el

Grecki

en

angielski

es

Hiszpański

et

Estoński

eu

Baskijski

fi

Fiński

fr

Francuski

ga

Irlandzki

gl

Galicyjski

he

Hebrajski

hi

Język hindi

hr

Chorwacki

hu

Węgierski

id

Indonezyjski

it

Włoski

ja

Japoński

kk

język kazachski

ko

Koreański

lt

Litewski

lv

Łotewski

mk

Macedoński

ms

Malajska Malezja

nb

Norweski (Bokmål)

nl

Niderlandzki

pl

Polski

prs

Dari

pt-BR

Portugalski — Brazylia

pt

Portugalski — Portugalia

pt-PT

Portugalski — Portugalia

ro

Rumuński

ru

Rosyjski

sk

Słowacki

sl

Słoweński

sr-Cyrl

Serbski — cyrylica RS

sr-Latn

Serbski — łaciński RS

sv

Szwedzki

th

Tajska

tr

Turecki

uk

Ukraiński

vi

Wietnamski

zh

Chiński (uproszczony)

zh-Hans

Chiński (uproszczony)

zh-Hant

Chiński tradycyjny

ImageDetail

Ciąg wskazujący, które szczegóły specyficzne dla domeny mają zostać zwrócone.

Wartość Opis
celebrities

Detale uznane za celebrytów.

landmarks

Detale rozpoznawane jako punkty orientacyjne.

IndexProjectionMode

Definiuje zachowanie projekcji indeksu w odniesieniu do pozostałej części indeksatora.

Wartość Opis
skipIndexingParentDocuments

Dokument źródłowy zostanie pominięty z zapisywania w indeksie docelowym indeksatora.

includeIndexingParentDocuments

Dokument źródłowy zostanie zapisany w indeksie docelowym indeksatora. Jest to wzorzec domyślny.

InputFieldMappingEntry

Mapowanie pól wejściowych dla umiejętności.

Nazwa Typ Opis
inputs

InputFieldMappingEntry[]

Rekurencyjne dane wejściowe używane podczas tworzenia typu złożonego.

name

string

Nazwa danych wejściowych.

source

string

Źródło danych wejściowych.

sourceContext

string

Kontekst źródłowy używany do wybierania rekurencyjnych danych wejściowych.

KeyPhraseExtractionSkill

Umiejętność, która używa analizy tekstu do wyodrębniania kluczowych fraz.

Nazwa Typ Opis
@odata.type string:

#Microsoft.Skills.Text.KeyPhraseExtractionSkill

Fragment identyfikatora URI określający typ umiejętności.

context

string

Reprezentuje poziom, na którym są wykonywane operacje, na przykład katalog główny dokumentu lub zawartość dokumentu (na przykład /document lub /document/content). Wartość domyślna to /document.

defaultLanguageCode

KeyPhraseExtractionSkillLanguage

Wartość wskazująca, który kod języka ma być używany. Wartość domyślna to en.

description

string

Opis umiejętności, który opisuje dane wejściowe, wyjściowe i użycie umiejętności.

inputs

InputFieldMappingEntry[]

Dane wejściowe umiejętności mogą być kolumną w źródłowym zestawie danych lub danymi wyjściowymi umiejętności nadrzędnej.

maxKeyPhraseCount

integer (int32)

Liczba wskazująca, ile fraz kluczowych ma zostać zwróconych. W przypadku braku zwracane są wszystkie zidentyfikowane frazy kluczowe.

modelVersion

string

Wersja modelu, która ma być używana podczas wywoływania usługi Analiza tekstu. Domyślnie będzie to najnowsza dostępna, jeśli nie zostanie określona. Zalecamy, aby nie określać tej wartości, chyba że jest to absolutnie konieczne.

name

string

Nazwa umiejętności, która jednoznacznie identyfikuje ją w zestawie umiejętności. Umiejętność, która nie ma zdefiniowanej nazwy, otrzyma domyślną nazwę indeksu opartego na liczbie 1 w tablicy umiejętności, poprzedzoną znakiem "#".

outputs

OutputFieldMappingEntry[]

Dane wyjściowe umiejętności są albo polem w indeksie wyszukiwania, albo wartością, która może być używana jako dane wejściowe przez inną umiejętność.

KeyPhraseExtractionSkillLanguage

Kody języków obsługiwane dla tekstu wejściowego przez KeyPhraseExtractionSkill.

Wartość Opis
da

Duński

nl

Niderlandzki

en

angielski

fi

Fiński

fr

Francuski

de

Niemiecki

it

Włoski

ja

Japoński

ko

Koreański

no

Norweski (Bokmaal)

pl

Polski

pt-PT

Język portugalski (Portugalia)

pt-BR

portugalski (Brazylia)

ru

Rosyjski

es

Hiszpański

sv

Szwedzki

LanguageDetectionSkill

Umiejętność, która wykrywa język tekstu wejściowego i zgłasza pojedynczy kod języka dla każdego dokumentu przesłanego w żądaniu. Kod języka jest sparowany z wynikiem wskazującym ufność analizy.

Nazwa Typ Opis
@odata.type string:

#Microsoft.Skills.Text.LanguageDetectionSkill

Fragment identyfikatora URI określający typ umiejętności.

context

string

Reprezentuje poziom, na którym są wykonywane operacje, na przykład katalog główny dokumentu lub zawartość dokumentu (na przykład /document lub /document/content). Wartość domyślna to /document.

defaultCountryHint

string

Kod kraju, który ma być używany jako wskazówka do modelu wykrywania języka, jeśli nie można uściślić języka.

description

string

Opis umiejętności, który opisuje dane wejściowe, wyjściowe i użycie umiejętności.

inputs

InputFieldMappingEntry[]

Dane wejściowe umiejętności mogą być kolumną w źródłowym zestawie danych lub danymi wyjściowymi umiejętności nadrzędnej.

modelVersion

string

Wersja modelu, która ma być używana podczas wywoływania usługi Analiza tekstu. Domyślnie będzie to najnowsza dostępna, jeśli nie zostanie określona. Zalecamy, aby nie określać tej wartości, chyba że jest to absolutnie konieczne.

name

string

Nazwa umiejętności, która jednoznacznie identyfikuje ją w zestawie umiejętności. Umiejętność, która nie ma zdefiniowanej nazwy, otrzyma domyślną nazwę indeksu opartego na liczbie 1 w tablicy umiejętności, poprzedzoną znakiem "#".

outputs

OutputFieldMappingEntry[]

Dane wyjściowe umiejętności są albo polem w indeksie wyszukiwania, albo wartością, która może być używana jako dane wejściowe przez inną umiejętność.

LineEnding

Definiuje sekwencję znaków, które mają być używane między wierszami tekstu rozpoznawanymi przez umiejętność OCR. Wartość domyślna to "spacja".

Wartość Opis
space

Wiersze są oddzielone pojedynczym znakiem spacji.

carriageReturn

Wiersze są oddzielone znakiem powrotu karetki ('\r').

lineFeed

Wiersze są oddzielone pojedynczym znakiem nowego wiersza ('\n').

carriageReturnLineFeed

Wiersze są oddzielone znakiem powrotu karetki i znakiem nowego wiersza ('\r\n').

MergeSkill

Umiejętność scalania dwóch lub więcej ciągów w jeden ujednolicony ciąg z opcjonalnym zdefiniowanym przez użytkownika ogranicznikiem oddzielającym każdą część komponentu.

Nazwa Typ Domyślna wartość Opis
@odata.type string:

#Microsoft.Skills.Text.MergeSkill

Fragment identyfikatora URI określający typ umiejętności.

context

string

Reprezentuje poziom, na którym są wykonywane operacje, na przykład katalog główny dokumentu lub zawartość dokumentu (na przykład /document lub /document/content). Wartość domyślna to /document.

description

string

Opis umiejętności, który opisuje dane wejściowe, wyjściowe i użycie umiejętności.

inputs

InputFieldMappingEntry[]

Dane wejściowe umiejętności mogą być kolumną w źródłowym zestawie danych lub danymi wyjściowymi umiejętności nadrzędnej.

insertPostTag

string

Znacznik wskazuje koniec scalonego tekstu. Domyślnie tag jest pustym miejscem.

insertPreTag

string

Znacznik wskazuje początek scalonego tekstu. Domyślnie tag jest pustym miejscem.

name

string

Nazwa umiejętności, która jednoznacznie identyfikuje ją w zestawie umiejętności. Umiejętność, która nie ma zdefiniowanej nazwy, otrzyma domyślną nazwę indeksu opartego na liczbie 1 w tablicy umiejętności, poprzedzoną znakiem "#".

outputs

OutputFieldMappingEntry[]

Dane wyjściowe umiejętności są albo polem w indeksie wyszukiwania, albo wartością, która może być używana jako dane wejściowe przez inną umiejętność.

OcrSkill

Umiejętność, która wyodrębnia tekst z plików graficznych.

Nazwa Typ Domyślna wartość Opis
@odata.type string:

#Microsoft.Skills.Vision.OcrSkill

Fragment identyfikatora URI określający typ umiejętności.

context

string

Reprezentuje poziom, na którym są wykonywane operacje, na przykład katalog główny dokumentu lub zawartość dokumentu (na przykład /document lub /document/content). Wartość domyślna to /document.

defaultLanguageCode

OcrSkillLanguage

Wartość wskazująca, który kod języka ma być używany. Wartość domyślna to en.

description

string

Opis umiejętności, który opisuje dane wejściowe, wyjściowe i użycie umiejętności.

detectOrientation

boolean

False

Wartość wskazująca, czy wykrywanie orientacji ma być włączone, czy nie. Wartość domyślna to „false”.

inputs

InputFieldMappingEntry[]

Dane wejściowe umiejętności mogą być kolumną w źródłowym zestawie danych lub danymi wyjściowymi umiejętności nadrzędnej.

lineEnding

LineEnding

Definiuje sekwencję znaków, które mają być używane między wierszami tekstu rozpoznawanymi przez umiejętność OCR. Wartość domyślna to "spacja".

name

string

Nazwa umiejętności, która jednoznacznie identyfikuje ją w zestawie umiejętności. Umiejętność, która nie ma zdefiniowanej nazwy, otrzyma domyślną nazwę indeksu opartego na liczbie 1 w tablicy umiejętności, poprzedzoną znakiem "#".

outputs

OutputFieldMappingEntry[]

Dane wyjściowe umiejętności są albo polem w indeksie wyszukiwania, albo wartością, która może być używana jako dane wejściowe przez inną umiejętność.

OcrSkillLanguage

Kody języków obsługiwane do wprowadzania przez OcrSkill.

Wartość Opis
af

Afrikaans

sq

Albański

anp

Angika (Devanagiri)

ar

Arabski język

ast

Asturyjski

awa

Awadhi-Hindi (Devanagiri)

az

Azerbejdżan (łaciński)

bfy

Bagheli

eu

Baskijski

be

białoruski (cyrylica i łacina)

be-cyrl

Białorusin (cyrylica)

be-latn

Białorusi (łaciński)

bho

Bhojpuri-Hindi (Devanagiri)

bi

Bislama

brx

Bodo (Devanagiri)

bs

Bośniacki łaciński

bra

Brajbha

br

Bretoński

bg

Bułgarski

bns

Bundeli

bua

Buryat (Cyrylica)

ca

Kataloński

ceb

Cebuano

rab

Chamling

ch

Chamorro

hne

Chhattisgarhi (Devanagiri)

zh-Hans

Chiński (uproszczony)

zh-Hant

Chiński tradycyjny

kw

Kornwalijski

co

Korsykański

crh

Tatar krymski (łaciński)

hr

Chorwacki

cs

Czeski

da

Duński

prs

Dari

dhi

Dhimal (Devanagiri)

doi

Dogri (Devanagiri)

nl

Niderlandzki

en

angielski

myv

Erzya (cyrylica)

et

Estoński

fo

Farerski

fj

Fidżijski

fil

Filipiński

fi

Fiński

fr

Francuski

fur

Fruliański

gag

Gagauz (łaciński)

gl

Galicyjski

de

Niemiecki

gil

gilbertański

gon

Gondi (Devanagiri)

el

Grecki

kl

Grenlandzki

gvr

Gurung (Dewanagari)

ht

Kreolski haitański

hlb

Halbi (devanagari)

hni

Hani

bgc

Haryanvi

haw

Hawajski

hi

Język hindi

mww

Hmong Daw (łaciński)

hoc

Ho (Devanagiri)

hu

Węgierski

is

Islandzki

smn

Inari Sami

id

Indonezyjski

ia

Interlingua

iu

Inuktitut (łaciński)

ga

Irlandzki

it

Włoski

ja

Japoński

Jns

Jaunsari (Devanagiri)

jv

Jawajski

kea

Kabuverdianu

kac

Kachin (łaciński)

xnr

Kangri (Devanagiri)

krc

Karachay-Balkar

kaa-cyrl

Kara-Kalpak (cyrylica)

kaa

Kara-Kalpak (łaciński)

csb

Kaszubski

kk-cyrl

Kazachski (cyrylica)

kk-latn

Kazachski (łaciński)

klr

Khaling

kha

Khasi

quc

K'iche'

ko

Koreański

kfq

Strach

kpy

Koryak

kos

Kosraean

kum

Kumyk (Cyrylica)

ku-arab

Kurdyjski (arabski)

ku-latn

Kurdyjski (łaciński)

kru

Kurukh (Devanagari)

ky

Kyrgyz (Cyrylica)

lkt

Lakota

la

Łacina

lt

Litewski

dsb

Dolnołużycki

smj

Lule Sami

lb

Luksemburski

bfz

Mahasu Pahari (Devanagiri)

ms

Malajski (łaciński)

mt

Maltański

kmj

Malto (Devanagiri)

gv

język manx

mi

Maorysi

mr

Marathi

mn

Mongolski (cyrylica)

cnr-cyrl

Czarnogóra (cyrylica)

cnr-latn

Czarnogóra (łacińska)

nap

Neapolitański

ne

Nepalski

niu

Niueański

nog

Nogay

sme

Północny Sami (łaciński)

nb

Norweski

no

Norweski

oc

Occitan

os

osetyjski

ps

Paszto

fa

Perski

pl

Polski

pt

Portugalski

pa

Punjabi (arabski)

ksh

Ripuarian

ro

Rumuński

rm

Retoromański

ru

Rosyjski

sck

Sadri (Dewanagari)

sm

Samoan (łaciński)

sa

Sanskryt (Devanagiri)

sat

Santali (Devanagiri)

sco

Szkoci

gd

Szkocki gaelicki

sr

Serbski (łaciński)

sr-Cyrl

Serbski (cyrylica)

sr-Latn

Serbski (łaciński)

xsr

Sherpa (Dewanagari)

srx

Sirmauri (Devanagiri)

sms

Skolt Sami

sk

Słowacki

sl

Słoweński

so

Somalia (arabski)

sma

Południowy Sami

es

Hiszpański

sw

Swahili (łaciński)

sv

Szwedzki

tg

język tadżycki (cyrylica)

tt

Tatar (łaciński)

tet

Tetum

thf

Thangmi

to

Tonga

tr

Turecki

tk

Turkmen (łaciński)

tyv

Tuvan

hsb

Górnołużycki

ur

urdu

ug

Uygur (arabski)

uz-arab

Uzbek (arabski)

uz-cyrl

Uzbecki (Cyrylica)

uz

Uzbek (łaciński)

vo

Volapük

wae

Walser

cy

Walijski

fy

Zachodni Fryzyjscy

yua

Jukatańska Majów

za

Zhen

zu

Zulu

unk

Nieznany (wszystkie)

OutputFieldMappingEntry

Mapowanie pola wyjściowego dla umiejętności.

Nazwa Typ Opis
name

string

Nazwa danych wyjściowych zdefiniowanych przez umiejętność.

targetName

string

Docelowa nazwa danych wyjściowych. Jest to opcjonalne i domyślnie ma nazwę użytkownika.

PIIDetectionSkill

Korzystając z interfejsu API analizy tekstu, wyodrębnia dane osobowe z tekstu wejściowego i umożliwia jego maskowanie.

Nazwa Typ Opis
@odata.type string:

#Microsoft.Skills.Text.PIIDetectionSkill

Fragment identyfikatora URI określający typ umiejętności.

context

string

Reprezentuje poziom, na którym są wykonywane operacje, na przykład katalog główny dokumentu lub zawartość dokumentu (na przykład /document lub /document/content). Wartość domyślna to /document.

defaultLanguageCode

string

Wartość wskazująca, który kod języka ma być używany. Wartość domyślna to en.

description

string

Opis umiejętności, który opisuje dane wejściowe, wyjściowe i użycie umiejętności.

domain

string

Jeśli zostanie określona, skonfiguruje domenę umożliwiającą identyfikację użytkownika tak, aby zawierała tylko podzbiór kategorii jednostek. Możliwe wartości to: 'phi', 'none'. Wartość domyślna to 'none'.

inputs

InputFieldMappingEntry[]

Dane wejściowe umiejętności mogą być kolumną w źródłowym zestawie danych lub danymi wyjściowymi umiejętności nadrzędnej.

maskingCharacter

string

maxLength: 1

Znak używany do maskowania tekstu, jeśli parametr maskingMode jest ustawiony na replace. Wartość domyślna to '*'.

maskingMode

PIIDetectionSkillMaskingMode

Parametr, który udostępnia różne sposoby maskowania informacji osobistych wykrytych w tekście wejściowym. Wartość domyślna to 'none'.

minimumPrecision

number (double)

minimum: 0
maximum: 1

Wartość z zakresu od 0 do 1, która może być używana tylko do uwzględniania jednostek, których współczynnik ufności jest większy niż określona wartość. Jeśli nie zostanie ustawiona (wartość domyślna) lub jeśli jawnie zostanie ustawiona wartość null, wszystkie jednostki zostaną uwzględnione.

modelVersion

string

Wersja modelu, która ma być używana podczas wywoływania usługi Analiza tekstu. Domyślnie będzie to najnowsza dostępna, jeśli nie zostanie określona. Zalecamy, aby nie określać tej wartości, chyba że jest to absolutnie konieczne.

name

string

Nazwa umiejętności, która jednoznacznie identyfikuje ją w zestawie umiejętności. Umiejętność, która nie ma zdefiniowanej nazwy, otrzyma domyślną nazwę indeksu opartego na liczbie 1 w tablicy umiejętności, poprzedzoną znakiem "#".

outputs

OutputFieldMappingEntry[]

Dane wyjściowe umiejętności są albo polem w indeksie wyszukiwania, albo wartością, która może być używana jako dane wejściowe przez inną umiejętność.

piiCategories

string[]

Lista kategorii jednostek umożliwiających identyfikację, które powinny zostać wyodrębnione i zamaskowane.

PIIDetectionSkillMaskingMode

Ciąg wskazujący, który tryb maskingMode ma być używany do maskowania informacji osobistych wykrytych w tekście wejściowym.

Wartość Opis
none

Nie występuje maskowanie, a dane wyjściowe maskedText nie zostaną zwrócone.

replace

Zastępuje wykryte jednostki znakiem podanym w parametrze maskingCharacter. Znak zostanie powtórzony do długości wykrytej jednostki, dzięki czemu przesunięcia będą poprawnie odpowiadać zarówno tekstowi wejściowemu, jak i wyjściowemu maskedText.

SearchIndexerDataNoneIdentity

Czyści właściwość tożsamości źródła danych.

Nazwa Typ Opis
@odata.type string:

#Microsoft.Azure.Search.DataNoneIdentity

Fragment identyfikatora URI określający typ tożsamości.

SearchIndexerDataUserAssignedIdentity

Określa tożsamość źródła danych, które ma być używane.

Nazwa Typ Opis
@odata.type string:

#Microsoft.Azure.Search.DataUserAssignedIdentity

Fragment identyfikatora URI określający typ tożsamości.

userAssignedIdentity

string

W pełni kwalifikowany identyfikator zasobu platformy Azure tożsamości zarządzanej przypisanej przez użytkownika zwykle w postaci "/subscriptions/12345678-1234-1234-1234-1234567890ab/resourceGroups/rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myId", który powinien zostać przypisany do usługi wyszukiwania.

SearchIndexerIndexProjections

Definiowanie dodatkowych projekcji do drugorzędnych indeksów wyszukiwania.

Nazwa Typ Opis
parameters

SearchIndexerIndexProjectionsParameters

Słownik właściwości konfiguracyjnych specyficznych dla projekcji indeksu. Każda nazwa jest nazwą określonej właściwości. Każda wartość musi być typu pierwotnego.

selectors

SearchIndexerIndexProjectionSelector[]

Lista projekcji, które mają być wykonywane dla indeksów wyszukiwania pomocniczego.

SearchIndexerIndexProjectionSelector

Opis danych, które mają być przechowywane w wyznaczonym indeksie wyszukiwania.

Nazwa Typ Opis
mappings

InputFieldMappingEntry[]

Mapowania dla projekcji lub które źródło powinno być mapowane na które pole w indeksie docelowym.

parentKeyFieldName

string

Nazwa pola w indeksie wyszukiwania, do którego ma być mapowana wartość klucza dokumentu nadrzędnego. Musi to być pole znakowe, które można filtrować, a nie pole klucza.

sourceContext

string

Kontekst źródłowy projekcji. Reprezentuje kardynację, przy której dokument zostanie podzielony na wiele dokumentów podrzędnych.

targetIndexName

string

Nazwa indeksu wyszukiwania, do którego ma być przeprowadzane projekcja. Musi mieć pole klucza z ustawionym analizatorem słów kluczowych.

SearchIndexerIndexProjectionsParameters

Słownik właściwości konfiguracyjnych specyficznych dla projekcji indeksu. Każda nazwa jest nazwą określonej właściwości. Każda wartość musi być typu pierwotnego.

Nazwa Typ Opis
projectionMode

IndexProjectionMode

Definiuje zachowanie projekcji indeksu w odniesieniu do pozostałej części indeksatora.

SearchIndexerKnowledgeStore

Definicja dodatkowych projekcji do obiektu blob, tabeli lub plików platformy Azure wzbogaconych danych.

Nazwa Typ Opis
projections

SearchIndexerKnowledgeStoreProjection[]

Lista dodatkowych projekcji do wykonania podczas indeksowania.

storageConnectionString

string

Parametry połączenia z projekcjami konta magazynu będą przechowywane w.

SearchIndexerKnowledgeStoreFileProjectionSelector

Definicja projekcji określająca, jakie dane mają być przechowywane w Azure Files.

Nazwa Typ Opis
generatedKeyName

string

Nazwa wygenerowanego klucza, w którym ma być przechowywana projekcja.

inputs

InputFieldMappingEntry[]

Zagnieżdżone dane wejściowe dla złożonych projekcji.

referenceKeyName

string

Nazwa klucza odniesienia do różnych rzutów.

source

string

Źródło danych do projektu.

sourceContext

string

Kontekst źródłowy dla złożonych projekcji.

storageContainer

string

Kontener obiektów blob do przechowywania projekcji.

SearchIndexerKnowledgeStoreObjectProjectionSelector

Definicja projekcji określająca, jakie dane mają być przechowywane w usłudze Azure Blob.

Nazwa Typ Opis
generatedKeyName

string

Nazwa wygenerowanego klucza, w którym ma być przechowywana projekcja.

inputs

InputFieldMappingEntry[]

Zagnieżdżone dane wejściowe dla złożonych projekcji.

referenceKeyName

string

Nazwa klucza odniesienia do różnych rzutów.

source

string

Źródło danych do projektu.

sourceContext

string

Kontekst źródłowy dla złożonych projekcji.

storageContainer

string

Kontener obiektów blob do przechowywania projekcji.

SearchIndexerKnowledgeStoreProjection

Obiekt kontenera dla różnych selektorów projekcji.

Nazwa Typ Opis
files

SearchIndexerKnowledgeStoreFileProjectionSelector[]

Projekcje dotyczące usługi Azure File Storage.

objects

SearchIndexerKnowledgeStoreObjectProjectionSelector[]

Projekcje do usługi Azure Blob Storage.

tables

SearchIndexerKnowledgeStoreTableProjectionSelector[]

Projekcje dotyczące usługi Azure Table Storage.

SearchIndexerKnowledgeStoreTableProjectionSelector

Opis danych do przechowywania w tabelach platformy Azure.

Nazwa Typ Opis
generatedKeyName

string

Nazwa wygenerowanego klucza, w którym ma być przechowywana projekcja.

inputs

InputFieldMappingEntry[]

Zagnieżdżone dane wejściowe dla złożonych projekcji.

referenceKeyName

string

Nazwa klucza odniesienia do różnych rzutów.

source

string

Źródło danych do projektu.

sourceContext

string

Kontekst źródłowy dla złożonych projekcji.

tableName

string

Nazwa tabeli platformy Azure, w której mają być przechowywane przewidywane dane.

SearchIndexerSkillset

Lista umiejętności.

Nazwa Typ Opis
@odata.etag

string

ETag zestawu umiejętności.

cognitiveServices CognitiveServicesAccount:

Szczegółowe informacje o usłudze Azure AI, która ma być używana podczas uruchamiania umiejętności.

description

string

Opis zestawu umiejętności.

encryptionKey

SearchResourceEncryptionKey

Opis klucza szyfrowania utworzonego w usłudze Azure Key Vault. Ten klucz służy do zapewnienia dodatkowego poziomu szyfrowania magazynowanego dla definicji zestawu umiejętności, gdy chcesz mieć pełną pewność, że nikt, nawet firma Microsoft, nie może odszyfrować definicji zestawu umiejętności. Po zaszyfrowaniu definicji zestawu umiejętności zawsze pozostanie ona zaszyfrowana. Usługa wyszukiwania zignoruje próby ustawienia tej właściwości na wartość null. Możesz zmienić tę właściwość zgodnie z potrzebami, jeśli chcesz obrócić klucz szyfrowania; Nie będzie to miało wpływu na definicję zestawu umiejętności. Szyfrowanie za pomocą kluczy zarządzanych przez klienta nie jest dostępne w przypadku bezpłatnych usług wyszukiwania i jest dostępne tylko w przypadku płatnych usług utworzonych 1 stycznia 2019 r. lub później.

indexProjections

SearchIndexerIndexProjections

Definicja dodatkowych projekcji do indeksu wyszukiwania wtórnego.

knowledgeStore

SearchIndexerKnowledgeStore

Definicja dodatkowych projekcji do obiektu blob, tabeli lub plików platformy Azure wzbogaconych danych.

name

string

Nazwa zestawu umiejętności.

skills SearchIndexerSkill[]:

Lista umiejętności w zestawie umiejętności.

SearchResourceEncryptionKey

Klucz szyfrowania zarządzany przez klienta w usłudze Azure Key Vault. Klucze, które tworzysz i którymi zarządzasz, mogą służyć do szyfrowania lub odszyfrowywania danych magazynowanych, takich jak indeksy i mapy synonimów.

Nazwa Typ Opis
accessCredentials

AzureActiveDirectoryApplicationCredentials

Opcjonalne poświadczenia usługi Azure Active Directory używane do uzyskiwania dostępu do usługi Azure Key Vault. Nie jest to wymagane, jeśli zamiast tego używasz tożsamości zarządzanej.

keyVaultKeyName

string

Nazwa klucza usługi Azure Key Vault, który ma być używany do szyfrowania danych magazynowanych.

keyVaultKeyVersion

string

Wersja klucza usługi Azure Key Vault, która ma być używana do szyfrowania danych magazynowanych.

keyVaultUri

string

Identyfikator URI usługi Azure Key Vault, nazywany również nazwą DNS, który zawiera klucz, który ma być używany do szyfrowania danych magazynowanych. Przykładowym identyfikatorem URI może być https://my-keyvault-name.vault.azure.net.

SentimentSkill

Ta umiejętność jest przestarzała. Użyj V3. Zamiast tego SentimentSkill.

Nazwa Typ Opis
@odata.type string:

#Microsoft.Skills.Text.SentimentSkill

Fragment identyfikatora URI określający typ umiejętności.

context

string

Reprezentuje poziom, na którym są wykonywane operacje, na przykład katalog główny dokumentu lub zawartość dokumentu (na przykład /document lub /document/content). Wartość domyślna to /document.

defaultLanguageCode

SentimentSkillLanguage

Wartość wskazująca, który kod języka ma być używany. Wartość domyślna to en.

description

string

Opis umiejętności, który opisuje dane wejściowe, wyjściowe i użycie umiejętności.

inputs

InputFieldMappingEntry[]

Dane wejściowe umiejętności mogą być kolumną w źródłowym zestawie danych lub danymi wyjściowymi umiejętności nadrzędnej.

name

string

Nazwa umiejętności, która jednoznacznie identyfikuje ją w zestawie umiejętności. Umiejętność, która nie ma zdefiniowanej nazwy, otrzyma domyślną nazwę indeksu opartego na liczbie 1 w tablicy umiejętności, poprzedzoną znakiem "#".

outputs

OutputFieldMappingEntry[]

Dane wyjściowe umiejętności są albo polem w indeksie wyszukiwania, albo wartością, która może być używana jako dane wejściowe przez inną umiejętność.

SentimentSkillLanguage

Deprecated. Kody języków obsługiwane dla tekstu wejściowego przez SentimentSkill.

Wartość Opis
da

Duński

nl

Niderlandzki

en

angielski

fi

Fiński

fr

Francuski

de

Niemiecki

el

Grecki

it

Włoski

no

Norweski (Bokmaal)

pl

Polski

pt-PT

Język portugalski (Portugalia)

ru

Rosyjski

es

Hiszpański

sv

Szwedzki

tr

Turecki

SentimentSkillV3

Korzystając z interfejsu API analizy tekstu, ocenia tekst bez struktury i dla każdego rekordu udostępnia etykiety tonacji (takie jak "negatywna", "neutralna" i "pozytywna") na podstawie najwyższego wyniku ufności znalezionego przez usługę na poziomie zdania i dokumentu.

Nazwa Typ Domyślna wartość Opis
@odata.type string:

#Microsoft.Skills.Text.V3.SentimentSkill

Fragment identyfikatora URI określający typ umiejętności.

context

string

Reprezentuje poziom, na którym są wykonywane operacje, na przykład katalog główny dokumentu lub zawartość dokumentu (na przykład /document lub /document/content). Wartość domyślna to /document.

defaultLanguageCode

string

Wartość wskazująca, który kod języka ma być używany. Wartość domyślna to en.

description

string

Opis umiejętności, który opisuje dane wejściowe, wyjściowe i użycie umiejętności.

includeOpinionMining

boolean

False

Jeśli wartość true jest ustawiona, dane wyjściowe umiejętności będą zawierać informacje z analizy tekstu na potrzeby wyszukiwania opinii, a mianowicie cele (rzeczowniki lub czasowniki) i skojarzoną z nimi ocenę (przymiotnik) w tekście. Wartość domyślna to „false”.

inputs

InputFieldMappingEntry[]

Dane wejściowe umiejętności mogą być kolumną w źródłowym zestawie danych lub danymi wyjściowymi umiejętności nadrzędnej.

modelVersion

string

Wersja modelu, która ma być używana podczas wywoływania usługi Analiza tekstu. Domyślnie będzie to najnowsza dostępna, jeśli nie zostanie określona. Zalecamy, aby nie określać tej wartości, chyba że jest to absolutnie konieczne.

name

string

Nazwa umiejętności, która jednoznacznie identyfikuje ją w zestawie umiejętności. Umiejętność, która nie ma zdefiniowanej nazwy, otrzyma domyślną nazwę indeksu opartego na liczbie 1 w tablicy umiejętności, poprzedzoną znakiem "#".

outputs

OutputFieldMappingEntry[]

Dane wyjściowe umiejętności są albo polem w indeksie wyszukiwania, albo wartością, która może być używana jako dane wejściowe przez inną umiejętność.

ShaperSkill

Umiejętność przekształcania wyników. Tworzy typ złożony do obsługi pól złożonych (nazywanych również polami wieloczęściowymi).

Nazwa Typ Opis
@odata.type string:

#Microsoft.Skills.Util.ShaperSkill

Fragment identyfikatora URI określający typ umiejętności.

context

string

Reprezentuje poziom, na którym są wykonywane operacje, na przykład katalog główny dokumentu lub zawartość dokumentu (na przykład /document lub /document/content). Wartość domyślna to /document.

description

string

Opis umiejętności, który opisuje dane wejściowe, wyjściowe i użycie umiejętności.

inputs

InputFieldMappingEntry[]

Dane wejściowe umiejętności mogą być kolumną w źródłowym zestawie danych lub danymi wyjściowymi umiejętności nadrzędnej.

name

string

Nazwa umiejętności, która jednoznacznie identyfikuje ją w zestawie umiejętności. Umiejętność, która nie ma zdefiniowanej nazwy, otrzyma domyślną nazwę indeksu opartego na liczbie 1 w tablicy umiejętności, poprzedzoną znakiem "#".

outputs

OutputFieldMappingEntry[]

Dane wyjściowe umiejętności są albo polem w indeksie wyszukiwania, albo wartością, która może być używana jako dane wejściowe przez inną umiejętność.

SplitSkill

Umiejętność dzielenia ciągu na fragmenty tekstu.

Nazwa Typ Opis
@odata.type string:

#Microsoft.Skills.Text.SplitSkill

Fragment identyfikatora URI określający typ umiejętności.

context

string

Reprezentuje poziom, na którym są wykonywane operacje, na przykład katalog główny dokumentu lub zawartość dokumentu (na przykład /document lub /document/content). Wartość domyślna to /document.

defaultLanguageCode

SplitSkillLanguage

Wartość wskazująca, który kod języka ma być używany. Wartość domyślna to en.

description

string

Opis umiejętności, który opisuje dane wejściowe, wyjściowe i użycie umiejętności.

inputs

InputFieldMappingEntry[]

Dane wejściowe umiejętności mogą być kolumną w źródłowym zestawie danych lub danymi wyjściowymi umiejętności nadrzędnej.

maximumPageLength

integer (int32)

Żądana maksymalna długość strony. Wartość domyślna to 10000.

maximumPagesToTake

integer (int32)

Ma zastosowanie tylko wtedy, gdy textSplitMode jest ustawiona na "pages". Jeśli zostanie określony, funkcja SplitSkill przestanie dzielić po przetworzeniu pierwszych stron "maximumPagesToTake", w celu zwiększenia wydajności, gdy potrzebnych jest tylko kilka początkowych stron z każdego dokumentu.

name

string

Nazwa umiejętności, która jednoznacznie identyfikuje ją w zestawie umiejętności. Umiejętność, która nie ma zdefiniowanej nazwy, otrzyma domyślną nazwę indeksu opartego na liczbie 1 w tablicy umiejętności, poprzedzoną znakiem "#".

outputs

OutputFieldMappingEntry[]

Dane wyjściowe umiejętności są albo polem w indeksie wyszukiwania, albo wartością, która może być używana jako dane wejściowe przez inną umiejętność.

pageOverlapLength

integer (int32)

Ma zastosowanie tylko wtedy, gdy textSplitMode jest ustawiona na "pages". Jeśli zostanie określony, n+1. fragment rozpocznie się od tej liczby znaków/tokenów od końca n-tego fragmentu.

textSplitMode

TextSplitMode

Wartość wskazująca, który tryb podziału ma zostać wykonany.

SplitSkillLanguage

Kody języków obsługiwane dla tekstu wejściowego przez SplitSkill.

Wartość Opis
am

Amharski

bs

Bośniacki

cs

Czeski

da

Duński

de

Niemiecki

en

angielski

es

Hiszpański

et

Estoński

fi

Fiński

fr

Francuski

he

Hebrajski

hi

Język hindi

hr

Chorwacki

hu

Węgierski

id

Indonezyjski

is

Islandzki

it

Włoski

ja

Japoński

ko

Koreański

lv

Łotewski

nb

Norweski

nl

Niderlandzki

pl

Polski

pt

Język portugalski (Portugalia)

pt-br

portugalski (Brazylia)

ru

Rosyjski

sk

Słowacki

sl

Słoweński

sr

Serbski

sv

Szwedzki

tr

Turecki

ur

urdu

zh

Chiński (uproszczony)

TextSplitMode

Wartość wskazująca, który tryb podziału ma zostać wykonany.

Wartość Opis
pages

Podziel tekst na poszczególne strony.

sentences

Podziel tekst na pojedyncze zdania.

TextTranslationSkill

Umiejętność tłumaczenia tekstu z jednego języka na drugi.

Nazwa Typ Opis
@odata.type string:

#Microsoft.Skills.Text.TranslationSkill

Fragment identyfikatora URI określający typ umiejętności.

context

string

Reprezentuje poziom, na którym są wykonywane operacje, na przykład katalog główny dokumentu lub zawartość dokumentu (na przykład /document lub /document/content). Wartość domyślna to /document.

defaultFromLanguageCode

TextTranslationSkillLanguage

Kod języka, z którego mają być tłumaczone dokumenty dla dokumentów, które nie określają jawnie języka od.

defaultToLanguageCode

TextTranslationSkillLanguage

Kod języka, na który mają być tłumaczone dokumenty w przypadku dokumentów, które nie określają jawnie języka to.

description

string

Opis umiejętności, który opisuje dane wejściowe, wyjściowe i użycie umiejętności.

inputs

InputFieldMappingEntry[]

Dane wejściowe umiejętności mogą być kolumną w źródłowym zestawie danych lub danymi wyjściowymi umiejętności nadrzędnej.

name

string

Nazwa umiejętności, która jednoznacznie identyfikuje ją w zestawie umiejętności. Umiejętność, która nie ma zdefiniowanej nazwy, otrzyma domyślną nazwę indeksu opartego na liczbie 1 w tablicy umiejętności, poprzedzoną znakiem "#".

outputs

OutputFieldMappingEntry[]

Dane wyjściowe umiejętności są albo polem w indeksie wyszukiwania, albo wartością, która może być używana jako dane wejściowe przez inną umiejętność.

suggestedFrom

TextTranslationSkillLanguage

Kod języka, z którego mają być tłumaczone dokumenty, gdy nie podano ani danych wejściowych fromLanguageCode, ani parametru defaultFromLanguageCode, a automatyczne wykrywanie języka nie powiedzie się. Wartość domyślna to en.

TextTranslationSkillLanguage

Kody języków obsługiwane dla tekstu wejściowego przez TextTranslationSkill.

Wartość Opis
af

Afrikaans

ar

Arabski język

bn

język bengalski

bs

Bośniacki (łaciński)

bg

Bułgarski

yue

Kantoński (tradycyjny)

ca

Kataloński

zh-Hans

Chiński (uproszczony)

zh-Hant

Chiński tradycyjny

hr

Chorwacki

cs

Czeski

da

Duński

nl

Niderlandzki

en

angielski

et

Estoński

fj

Fidżijski

fil

Filipiński

fi

Fiński

fr

Francuski

de

Niemiecki

el

Grecki

ht

Kreolski haitański

he

Hebrajski

hi

Język hindi

mww

Hmong Daw

hu

Węgierski

is

Islandzki

id

Indonezyjski

it

Włoski

ja

Japoński

sw

Suahili

tlh

Klingoński

tlh-Latn

Klingoński (alfabet łaciński)

tlh-Piqd

Klingoński (pismo klingońskie)

ko

Koreański

lv

Łotewski

lt

Litewski

mg

Malgaski

ms

Malajski

mt

Maltański

nb

Norweski

fa

Perski

pl

Polski

pt

Portugalski

pt-br

portugalski (Brazylia)

pt-PT

Język portugalski (Portugalia)

otq

Queretaro Otomi

ro

Rumuński

ru

Rosyjski

sm

Samoański

sr-Cyrl

Serbski (cyrylica)

sr-Latn

Serbski (łaciński)

sk

Słowacki

sl

Słoweński

es

Hiszpański

sv

Szwedzki

ty

Tahitański

ta

język tamilski

te

Telugu

th

Tajska

to

Tonga

tr

Turecki

uk

Ukraiński

ur

urdu

vi

Wietnamski

cy

Walijski

yua

Jukatańska Majów

ga

Irlandzki

kn

Kannada

mi

Maorysi

ml

Malayalam

pa

Pendżabski

VisualFeature

Ciągi wskazujące, jakie typy funkcji wizualnych mają zostać zwrócone.

Wartość Opis
adult

Cechy wizualne rozpoznawane jako osoby dorosłe.

brands

Cechy wizualne uznawane za marki komercyjne.

categories

Kategorie.

description

Description.

faces

Cechy wizualne rozpoznawane jako twarze ludzi.

objects

Cechy wizualne rozpoznawane jako obiekty.

tags

Tagi.

WebApiSkill

Umiejętność, która może wywołać punkt końcowy internetowego interfejsu API, co pozwala rozszerzyć zestaw umiejętności przez wywołanie kodu niestandardowego.

Nazwa Typ Opis
@odata.type string:

#Microsoft.Skills.Custom.WebApiSkill

Fragment identyfikatora URI określający typ umiejętności.

authIdentity SearchIndexerDataIdentity:

Tożsamość zarządzana przypisana przez użytkownika używana dla połączeń wychodzących. Jeśli zostanie podany identyfikator authResourceId i nie zostanie on określony, zostanie użyta tożsamość zarządzana przypisana przez system. W przypadku aktualizacji indeksatora, jeśli tożsamość jest nieokreślona, wartość pozostaje niezmieniona. Jeśli jest ustawiona na "none", wartość tej właściwości jest czyszczona.

authResourceId

string

Dotyczy umiejętności niestandardowych, które łączą się z kodem zewnętrznym w funkcji platformy Azure lub innej aplikacji, która zapewnia przekształcenia. Ta wartość powinna być identyfikatorem aplikacji utworzonym dla funkcji lub aplikacji podczas jej zarejestrowania w usłudze Azure Active Directory. Po określeniu umiejętność niestandardowa łączy się z funkcją lub aplikacją przy użyciu identyfikatora zarządzanego (przypisanego przez system lub użytkownika) usługi wyszukiwania i tokenu dostępu funkcji lub aplikacji, używając tej wartości jako identyfikatora zasobu do tworzenia zakresu tokenu dostępu.

batchSize

integer (int32)

Żądana wielkość partii, która wskazuje liczbę dokumentów.

context

string

Reprezentuje poziom, na którym są wykonywane operacje, na przykład katalog główny dokumentu lub zawartość dokumentu (na przykład /document lub /document/content). Wartość domyślna to /document.

degreeOfParallelism

integer (int32)

Jeśli jest ustawiona, liczba równoległych wywołań, które można wykonać do internetowego interfejsu API.

description

string

Opis umiejętności, który opisuje dane wejściowe, wyjściowe i użycie umiejętności.

httpHeaders

object

Nagłówki wymagane do wykonania żądania http.

httpMethod

string

Metoda żądania http.

inputs

InputFieldMappingEntry[]

Dane wejściowe umiejętności mogą być kolumną w źródłowym zestawie danych lub danymi wyjściowymi umiejętności nadrzędnej.

name

string

Nazwa umiejętności, która jednoznacznie identyfikuje ją w zestawie umiejętności. Umiejętność, która nie ma zdefiniowanej nazwy, otrzyma domyślną nazwę indeksu opartego na liczbie 1 w tablicy umiejętności, poprzedzoną znakiem "#".

outputs

OutputFieldMappingEntry[]

Dane wyjściowe umiejętności są albo polem w indeksie wyszukiwania, albo wartością, która może być używana jako dane wejściowe przez inną umiejętność.

timeout

string (duration)

Żądany limit czasu żądania. Wartość domyślna to 30 sekund.

uri

string

Adres URL internetowego interfejsu API.