Skillsets - Create Or Update
Tworzy nowy zestaw umiejętności w usłudze wyszukiwania lub aktualizuje zestaw umiejętności, jeśli już istnieje.
PUT {endpoint}/skillsets('{skillsetName}')?api-version=2024-07-01
Parametry identyfikatora URI
Nazwa | W | Wymagane | Typ | Opis |
---|---|---|---|---|
endpoint
|
path | True |
string |
Adres URL punktu końcowego usługi wyszukiwania. |
skillset
|
path | True |
string |
Nazwa zestawu umiejętności do utworzenia lub zaktualizowania. |
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 ułatwić debugowanie. |
|
If-Match |
string |
Definiuje warunek If-Match. Operacja zostanie wykonana tylko wtedy, gdy element ETag na serwerze jest zgodny z tą wartością. |
|
If-None-Match |
string |
Definiuje warunek If-None-Match. Operacja zostanie wykonana tylko wtedy, gdy element ETag na serwerze nie jest zgodny z tą wartością. |
|
Prefer | True |
string |
W przypadku żądań HTTP PUT nakazuje usłudze zwrócenie utworzonego/zaktualizowanego zasobu w przypadku powodzenia. |
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 |
Opis klucza szyfrowania utworzonego w usłudze Azure Key Vault. Ten klucz służy do zapewnienia dodatkowego poziomu szyfrowania w spoczynku dla definicji zestawu umiejętności, gdy chcesz mieć pełną pewność, że nikt, nawet firma Microsoft, nie może odszyfrować definicję 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. Tę właściwość można zmienić w razie potrzeby, jeśli chcesz obrócić klucz szyfrowania; Twoja definicja zestawu umiejętności nie będzie miała wpływu. Szyfrowanie za pomocą kluczy zarządzanych przez klienta nie jest dostępne dla bezpłatnych usług wyszukiwania i jest dostępne tylko dla płatnych usług utworzonych w dniu 1 stycznia 2019 r. lub po 1 stycznia 2019 r. |
||
indexProjections |
Definicja dodatkowych projekcji do pomocniczych indeksów wyszukiwania. |
||
knowledgeStore |
Definicja dodatkowych projekcji do obiektu blob platformy Azure, tabeli lub plików wzbogaconych danych. |
Odpowiedzi
Nazwa | Typ | Opis |
---|---|---|
200 OK |
Zestaw umiejętności został pomyślnie zaktualizowany. |
|
201 Created |
Zestaw umiejętności został pomyślnie utworzony. |
|
Other Status Codes |
Odpowiedź na błąd. |
Przykłady
SearchServiceCreateOrUpdateSkillset
Przykładowe żądanie
PUT https://myservice.search.windows.net/skillsets('demoskillset')?api-version=2024-07-01
{
"name": "demoskillset",
"description": "Extract entities, detect language and extract key-phrases",
"skills": [
{
"@odata.type": "#Microsoft.Skills.Text.EntityRecognitionSkill",
"categories": [
"organization"
],
"defaultLanguageCode": "en",
"minimumPrecision": 0.7,
"inputs": [
{
"name": "text",
"source": "/document/content"
}
],
"outputs": [
{
"name": "organizations",
"targetName": "organizations"
}
]
},
{
"@odata.type": "#Microsoft.Skills.Text.LanguageDetectionSkill",
"inputs": [
{
"name": "text",
"source": "/document/content"
}
],
"outputs": [
{
"name": "languageCode",
"targetName": "languageCode"
}
]
},
{
"@odata.type": "#Microsoft.Skills.Text.SplitSkill",
"textSplitMode": "pages",
"maximumPageLength": 4000,
"inputs": [
{
"name": "text",
"source": "/document/content"
},
{
"name": "languageCode",
"source": "/document/languageCode"
}
],
"outputs": [
{
"name": "textItems",
"targetName": "pages"
}
]
},
{
"@odata.type": "#Microsoft.Skills.Text.KeyPhraseExtractionSkill",
"context": "/document/pages/*",
"inputs": [
{
"name": "text",
"source": "/document/pages/*"
},
{
"name": "languageCode",
"source": "/document/languageCode"
}
],
"outputs": [
{
"name": "keyPhrases",
"targetName": "keyPhrases"
}
]
},
{
"@odata.type": "#Microsoft.Skills.Custom.WebApiSkill",
"name": "MyCustomWebApiSkill",
"uri": "https://contoso.example.org",
"httpMethod": "POST",
"timeout": "PT30S",
"batchSize": 1,
"inputs": [
{
"name": "text",
"source": "/document/pages/*"
},
{
"name": "languageCode",
"source": "/document/languageCode"
}
],
"outputs": [
{
"name": "customresult",
"targetName": "result"
}
],
"httpHeaders": {}
}
],
"encryptionKey": {
"keyVaultKeyName": "myUserManagedEncryptionKey-createdinAzureKeyVault",
"keyVaultKeyVersion": "myKeyVersion-32charAlphaNumericString",
"keyVaultUri": "https://myKeyVault.vault.azure.net",
"accessCredentials": null
}
}
Przykładowa odpowiedź
{
"name": "demoskillset",
"description": "Extract entities, detect language and extract key-phrases",
"skills": [
{
"@odata.type": "#Microsoft.Skills.Text.EntityRecognitionSkill",
"name": "#1",
"description": null,
"context": null,
"inputs": [
{
"name": "text",
"source": "/document/content"
}
],
"outputs": [
{
"name": "organizations",
"targetName": "organizations"
}
],
"categories": [
"organization"
],
"defaultLanguageCode": "en",
"minimumPrecision": 0.7
},
{
"@odata.type": "#Microsoft.Skills.Text.LanguageDetectionSkill",
"name": "#2",
"description": null,
"context": null,
"inputs": [
{
"name": "text",
"source": "/document/content"
}
],
"outputs": [
{
"name": "languageCode",
"targetName": "languageCode"
}
]
},
{
"@odata.type": "#Microsoft.Skills.Text.SplitSkill",
"name": "#3",
"description": null,
"context": null,
"inputs": [
{
"name": "text",
"source": "/document/content"
},
{
"name": "languageCode",
"source": "/document/languageCode"
}
],
"outputs": [
{
"name": "textItems",
"targetName": "pages"
}
],
"defaultLanguageCode": null,
"textSplitMode": "pages",
"maximumPageLength": 4000
},
{
"@odata.type": "#Microsoft.Skills.Text.KeyPhraseExtractionSkill",
"name": "#4",
"description": null,
"context": "/document/pages/*",
"inputs": [
{
"name": "text",
"source": "/document/pages/*"
},
{
"name": "languageCode",
"source": "/document/languageCode"
}
],
"outputs": [
{
"name": "keyPhrases",
"targetName": "keyPhrases"
}
],
"defaultLanguageCode": null,
"maxKeyPhraseCount": null
},
{
"@odata.type": "#Microsoft.Skills.Custom.WebApiSkill",
"name": "MyCustomWebApiSkill",
"description": null,
"context": "/document",
"uri": "https://contoso.example.org",
"httpMethod": "POST",
"timeout": "PT30S",
"batchSize": 1,
"degreeOfParallelism": null,
"inputs": [
{
"name": "text",
"source": "/document/pages/*"
},
{
"name": "languageCode",
"source": "/document/languageCode"
}
],
"outputs": [
{
"name": "customresult",
"targetName": "result"
}
],
"httpHeaders": {}
}
],
"encryptionKey": {
"keyVaultKeyName": "myUserManagedEncryptionKey-createdinAzureKeyVault",
"keyVaultKeyVersion": "myKeyVersion-32charAlphaNumericString",
"keyVaultUri": "https://myKeyVault.vault.azure.net",
"accessCredentials": null
}
}
{
"name": "demoskillset",
"description": "Extract entities, detect language and extract key-phrases",
"skills": [
{
"@odata.type": "#Microsoft.Skills.Text.EntityRecognitionSkill",
"name": "#1",
"description": null,
"context": null,
"inputs": [
{
"name": "text",
"source": "/document/content"
}
],
"outputs": [
{
"name": "organizations",
"targetName": "organizations"
}
],
"categories": [
"organization"
],
"defaultLanguageCode": "en",
"minimumPrecision": 0.7
},
{
"@odata.type": "#Microsoft.Skills.Text.LanguageDetectionSkill",
"name": "#2",
"description": null,
"context": null,
"inputs": [
{
"name": "text",
"source": "/document/content"
}
],
"outputs": [
{
"name": "languageCode",
"targetName": "languageCode"
}
]
},
{
"@odata.type": "#Microsoft.Skills.Text.SplitSkill",
"name": "#3",
"description": null,
"context": null,
"inputs": [
{
"name": "text",
"source": "/document/content"
},
{
"name": "languageCode",
"source": "/document/languageCode"
}
],
"outputs": [
{
"name": "textItems",
"targetName": "pages"
}
],
"defaultLanguageCode": null,
"textSplitMode": "pages",
"maximumPageLength": 4000
},
{
"@odata.type": "#Microsoft.Skills.Text.KeyPhraseExtractionSkill",
"name": "#4",
"description": null,
"context": "/document/pages/*",
"inputs": [
{
"name": "text",
"source": "/document/pages/*"
},
{
"name": "languageCode",
"source": "/document/languageCode"
}
],
"outputs": [
{
"name": "keyPhrases",
"targetName": "keyPhrases"
}
],
"defaultLanguageCode": null,
"maxKeyPhraseCount": null
},
{
"@odata.type": "#Microsoft.Skills.Custom.WebApiSkill",
"name": "MyCustomWebApiSkill",
"description": null,
"context": "/document",
"uri": "https://contoso.example.org",
"httpMethod": "POST",
"timeout": "PT30S",
"batchSize": 1,
"degreeOfParallelism": null,
"inputs": [
{
"name": "text",
"source": "/document/pages/*"
},
{
"name": "languageCode",
"source": "/document/languageCode"
}
],
"outputs": [
{
"name": "customresult",
"targetName": "result"
}
],
"httpHeaders": {}
}
],
"encryptionKey": {
"keyVaultKeyName": "myUserManagedEncryptionKey-createdinAzureKeyVault",
"keyVaultKeyVersion": "myKeyVersion-32charAlphaNumericString",
"keyVaultUri": "https://myKeyVault.vault.azure.net",
"accessCredentials": null
}
}
Definicje
Nazwa | Opis |
---|---|
Azure |
Poświadczenia zarejestrowanej aplikacji utworzonej dla usługi wyszukiwania używane do uwierzytelnionego dostępu do kluczy szyfrowania przechowywanych w usłudze Azure Key Vault. |
Azure |
Umożliwia wygenerowanie wektora osadzania dla danego tekstu wejściowego przy użyciu zasobu Azure OpenAI. |
Azure |
Nazwa modelu usługi Azure Open AI, która zostanie wywołana. |
Cognitive |
Klucz konta w wielu regionach zasobu usługi Azure AI dołączony do zestawu umiejętności. |
Conditional |
Umiejętność umożliwiająca scenariusze wymagające operacji logicznej w celu określenia danych do przypisania do danych wyjściowych. |
Custom |
Obiekt zawierający informacje o znalezionych dopasowaniach i powiązanych metadanych. |
Custom |
Obiekt złożony, który może służyć do określania alternatywnych pisowni lub synonimów nazwy jednostki głównej. |
Custom |
Umiejętność szuka tekstu z niestandardowej, zdefiniowanej przez użytkownika listy wyrazów i fraz. |
Custom |
Kody języków obsługiwane dla tekstu wejściowego przez CustomEntityLookupSkill. |
Default |
Pusty obiekt reprezentujący domyślny zasób usługi Azure AI dla zestawu umiejętności. |
Document |
Umiejętność wyodrębniania zawartości z pliku w potoku wzbogacania. |
Entity |
Ciąg wskazujący, które kategorie jednostek mają być zwracane. |
Entity |
Przy użyciu interfejsu API analizy tekstu wyodrębnia połączone jednostki z tekstu. |
Entity |
Ta umiejętność jest przestarzała. Użyj wersji 3. Zamiast tego EntityRecognitionSkill. |
Entity |
Przestarzałe. Kody języków obsługiwane dla tekstu wejściowego przez EntityRecognitionSkill. |
Entity |
Przy użyciu interfejsu API analizy tekstu wyodrębnia jednostki różnych typów z tekstu. |
Error |
Dodatkowe informacje o błędzie zarządzania zasobami. |
Error |
Szczegóły błędu. |
Error |
Odpowiedź na błąd |
Image |
Umiejętność analizująca pliki obrazów. Wyodrębnia bogaty zestaw funkcji wizualnych na podstawie zawartości obrazu. |
Image |
Kody języków obsługiwane dla danych wejściowych przez element ImageAnalysisSkill. |
Image |
Ciąg wskazujący, które szczegóły specyficzne dla domeny mają być zwracane. |
Index |
Definiuje zachowanie projekcji indeksu w odniesieniu do pozostałej części indeksatora. |
Input |
Mapowanie pól wejściowych dla umiejętności. |
Key |
Umiejętność, która korzysta z analizy tekstu na potrzeby wyodrębniania kluczowych fraz. |
Key |
Kody języków obsługiwane dla tekstu wejściowego przez KeyPhraseExtractionSkill. |
Language |
Umiejętność, która wykrywa język tekstu wejściowego i zgłasza pojedynczy kod języka dla każdego dokumentu przesłanego na żądanie. Kod języka jest sparowany z wynikiem wskazującym pewność analizy. |
Line |
Definiuje sekwencję znaków do użycia między wierszami tekstu rozpoznawanych przez umiejętności OCR. Wartość domyślna to "spacja". |
Merge |
Umiejętność scalania dwóch lub większej liczby ciągów w jeden ujednolicony ciąg z opcjonalnym ogranicznikiem zdefiniowanym przez użytkownika oddzielającym każdą część składnika. |
Ocr |
Umiejętność wyodrębniania tekstu z plików obrazów. |
Ocr |
Kody języków obsługiwane dla danych wejściowych przez firmę OcrSkill. |
Output |
Mapowanie pól wyjściowych dla umiejętności. |
PIIDetection |
Korzystając z interfejsu API analizy tekstu, wyodrębnia dane osobowe z tekstu wejściowego i umożliwia ich maskowanie. |
PIIDetection |
Ciąg wskazujący, jakiego elementu maskingMode używać do maskowania informacji osobistych wykrytych w tekście wejściowym. |
Search |
Czyści właściwość tożsamości źródła danych. |
Search |
Określa tożsamość źródła danych do użycia. |
Search |
Definicja dodatkowych projekcji do pomocniczych indeksów wyszukiwania. |
Search |
Opis danych do przechowywania w wyznaczonym indeksie wyszukiwania. |
Search |
Słownik właściwości konfiguracji specyficznych dla projekcji indeksu. Każda nazwa to nazwa określonej właściwości. Każda wartość musi być typu pierwotnego. |
Search |
Definicja dodatkowych projekcji w obiektach blob platformy Azure, tabelach lub plikach wzbogaconych danych. |
Search |
Definicja projekcji dla danych do przechowywania w usłudze Azure Files. |
Search |
Definicja projekcji dla danych do przechowywania w obiekcie blob platformy Azure. |
Search |
Obiekt kontenera dla różnych selektorów projekcji. |
Search |
Opis danych do przechowywania w tabelach platformy Azure. |
Search |
Lista umiejętności. |
Search |
Klucz szyfrowania zarządzany przez klienta w usłudze Azure Key Vault. Klucze tworzone i zarządzane mogą służyć do szyfrowania lub odszyfrowywania danych magazynowanych, takich jak indeksy i mapy synonimów. |
Sentiment |
Ta umiejętność jest przestarzała. Użyj wersji 3. Zamiast tego SentimentSkill. |
Sentiment |
Przestarzałe. Kody języków obsługiwane dla tekstu wejściowego przez SentimentSkill. |
Sentiment |
Korzystając z interfejsu API analizy tekstu, ocenia tekst bez struktury i dla każdego rekordu, udostępnia etykiety tonacji (takie jak "negatywne", "neutralne" i "pozytywne") na podstawie najwyższego wskaźnika ufności znalezionego przez usługę na poziomie zdania i dokumentu. |
Shaper |
Umiejętność przekształcania danych wyjściowych. Tworzy typ złożony do obsługi pól złożonych (nazywanych również polami wieloczęściowym). |
Split |
Umiejętność dzielenia ciągu na fragmenty tekstu. |
Split |
Kody języków obsługiwane dla tekstu wejściowego przez SplitSkill. |
Text |
Wartość wskazująca tryb podziału do wykonania. |
Text |
Umiejętność tłumaczenia tekstu z jednego języka na inny. |
Text |
Kody języków obsługiwane dla tekstu wejściowego przez TextTranslationSkill. |
Visual |
Ciągi wskazujące, jakie typy funkcji wizualizacji mają być zwracane. |
Web |
Umiejętność, która może wywołać punkt końcowy internetowego interfejsu API, umożliwiając rozszerzenie zestawu umiejętności przez wywołanie kodu niestandardowego. |
AzureActiveDirectoryApplicationCredentials
Poświadczenia zarejestrowanej aplikacji utworzonej dla usługi wyszukiwania używane 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óra ma być używana podczas szyfrowania danych magazynowanych. Identyfikator aplikacji nie powinien być mylony z identyfikatorem obiektu aplikacji usługi AAD. |
applicationSecret |
string |
Klucz uwierzytelniania określonej aplikacji usługi AAD. |
AzureOpenAIEmbeddingSkill
Umożliwia wygenerowanie wektora osadzania dla danego tekstu wejściowego przy użyciu zasobu Azure OpenAI.
Nazwa | Typ | Opis |
---|---|---|
@odata.type |
string:
#Microsoft. |
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 na potrzeby połączeń wychodzących. |
context |
string |
Reprezentuje poziom, na którym odbywają się operacje, takie jak zawartość katalogu głównego lub dokumentu 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 opisujący dane wejściowe, dane wyjściowe i użycie umiejętności. |
dimensions |
integer |
Liczba wymiarów, które powinny mieć wynikowe osadzanie danych wyjściowych. Obsługiwane tylko w modelach osadzania tekstu-3 i nowszych. |
inputs |
Dane wejściowe umiejętności mogą być kolumną w zestawie danych źródłowych lub danymi wyjściowymi umiejętności nadrzędnych. |
|
modelName |
Nazwa modelu osadzania wdrożonego w podanej ścieżce deploymentId. |
|
name |
string |
Nazwa umiejętności, która jednoznacznie identyfikuje ją w zestawie umiejętności. Umiejętność bez zdefiniowanej nazwy będzie mieć domyślną nazwę swojego 1-opartego na indeksie w tablicy umiejętności, poprzedzoną znakiem "#". |
outputs |
Dane wyjściowe umiejętności to pole w indeksie wyszukiwania lub wartość, która może być zużywana jako dane wejściowe przez inną umiejętność. |
|
resourceUri |
string |
Identyfikator URI zasobu usługi Azure OpenAI. |
AzureOpenAIModelName
Nazwa modelu usługi Azure Open AI, która zostanie wywołana.
Nazwa | Typ | Opis |
---|---|---|
text-embedding-3-large |
string |
|
text-embedding-3-small |
string |
|
text-embedding-ada-002 |
string |
CognitiveServicesAccountKey
Klucz konta w wielu regionach zasobu usługi Azure AI dołączony do zestawu umiejętności.
Nazwa | Typ | Opis |
---|---|---|
@odata.type |
string:
#Microsoft. |
Fragment identyfikatora URI określający typ zasobu usługi Azure AI dołączony 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łączony do zestawu umiejętności. |
ConditionalSkill
Umiejętność umożliwiająca scenariusze wymagające operacji logicznej w celu określenia danych do przypisania do danych wyjściowych.
Nazwa | Typ | Opis |
---|---|---|
@odata.type |
string:
#Microsoft. |
Fragment identyfikatora URI określający typ umiejętności. |
context |
string |
Reprezentuje poziom, na którym odbywają się operacje, takie jak zawartość katalogu głównego lub dokumentu dokumentu (na przykład /document lub /document/content). Wartość domyślna to /document. |
description |
string |
Opis umiejętności opisujący dane wejściowe, dane wyjściowe i użycie umiejętności. |
inputs |
Dane wejściowe umiejętności mogą być kolumną w zestawie danych źródłowych lub danymi wyjściowymi umiejętności nadrzędnych. |
|
name |
string |
Nazwa umiejętności, która jednoznacznie identyfikuje ją w zestawie umiejętności. Umiejętność bez zdefiniowanej nazwy będzie mieć domyślną nazwę swojego 1-opartego na indeksie w tablicy umiejętności, poprzedzoną znakiem "#". |
outputs |
Dane wyjściowe umiejętności to pole w indeksie wyszukiwania lub wartość, która może być zuż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 false. Wartość logiczna oznacza, czy porównania z nazwą jednostki powinny być wrażliwe na akcent. |
aliases |
Tablica złożonych obiektów, których można użyć do określenia alternatywnych pisowni lub synonimów nazwy jednostki głównej. |
|
caseSensitive |
boolean |
Wartość domyślna to false. Wartość logiczna określająca, czy porównania z nazwą jednostki powinny być wrażliwe na wielkość liter znaków. Przykładowe dopasowania przypadków niewrażliwych na wartość "Microsoft" mogą być: microsoft, microSoft, MICROSOFT. |
defaultAccentSensitive |
boolean |
Zmienia domyślną wartość poufności akcentu dla tej jednostki. Służy do zmiany wartości domyślnej wszystkich aliasów accentSensitive wartości. |
defaultCaseSensitive |
boolean |
Zmienia domyślną wartość poufności wielkości liter dla tej jednostki. Służy do zmiany wartości domyślnej wszystkich aliasów caseSensitive wartości. |
defaultFuzzyEditDistance |
integer |
Zmienia domyślną wartość odległości edycji rozmytej dla tej jednostki. Może służyć do zmiany wartości domyślnej wszystkich aliasów rozmyteEditDistance wartości. |
description |
string |
To pole może służyć jako przekazywanie niestandardowych metadanych dotyczących dopasowanych tekstu. Wartość tego pola będzie wyświetlana z każdym dopasowaniem jednostki w danych wyjściowych umiejętności. |
fuzzyEditDistance |
integer |
Wartość domyślna to 0. Maksymalna wartość 5. Określa akceptowalną liczbę znaków rozbieżnych, które nadal stanowią dopasowanie z nazwą jednostki. Zwracana jest najmniejsza możliwa rozmycie dla danego meczu. Na przykład jeśli odległość edycji jest ustawiona na 3, "Windows10" nadal będzie pasować do "Windows", "Windows10" i "Windows 7". Gdy ważność wielkości liter jest ustawiona na wartość false, różnice wielkości liter nie są uwzględniane w tolerancji rozmyte, ale w przeciwnym razie. |
id |
string |
To pole może służyć jako przekazywanie niestandardowych metadanych dotyczących dopasowanych tekstu. Wartość tego pola będzie wyświetlana z każdym dopasowaniem jednostki w danych wyjściowych umiejętności. |
name |
string |
Deskryptor jednostek 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 tekstu. Wartość tego pola będzie wyświetlana z każdym dopasowaniem jednostki w danych wyjściowych umiejętności. |
type |
string |
To pole może służyć jako przekazywanie niestandardowych metadanych dotyczących dopasowanych tekstu. Wartość tego pola będzie wyświetlana z każdym dopasowaniem jednostki w danych wyjściowych umiejętności. |
CustomEntityAlias
Obiekt złożony, który może służyć do określania alternatywnych pisowni lub synonimów nazwy jednostki głównej.
Nazwa | Typ | Opis |
---|---|---|
accentSensitive |
boolean |
Ustal, czy alias jest wrażliwy na akcent. |
caseSensitive |
boolean |
Ustal, czy alias ma wielkość liter. |
fuzzyEditDistance |
integer |
Określ rozmytą odległość edycji aliasu. |
text |
string |
Tekst aliasu. |
CustomEntityLookupSkill
Umiejętność szuka tekstu z niestandardowej, zdefiniowanej przez użytkownika listy wyrazów i fraz.
Nazwa | Typ | Opis |
---|---|---|
@odata.type |
string:
#Microsoft. |
Fragment identyfikatora URI określający typ umiejętności. |
context |
string |
Reprezentuje poziom, na którym odbywają się operacje, takie jak zawartość katalogu głównego lub dokumentu dokumentu (na przykład /document lub /document/content). Wartość domyślna to /document. |
defaultLanguageCode |
Wartość wskazująca, który kod języka ma być używany. Wartość domyślna to |
|
description |
string |
Opis umiejętności opisujący dane wejściowe, dane wyjściowe i użycie umiejętności. |
entitiesDefinitionUri |
string |
Ścieżka do pliku JSON lub CSV zawierającego cały tekst docelowy do dopasowania. Ta definicja jednostki jest odczytywana na początku przebiegu indeksatora. Wszystkie aktualizacje tego pliku podczas uruchamiania indeksatora nie zostaną zastosowane do kolejnych uruchomień. Ta konfiguracja musi być dostępna za pośrednictwem protokołu HTTPS. |
globalDefaultAccentSensitive |
boolean |
Flaga globalna dla elementu AccentSensitive. Jeśli wartość AccentSensitive nie jest ustawiona w parametrze CustomEntity, ta wartość będzie wartością domyślną. |
globalDefaultCaseSensitive |
boolean |
Flaga globalna dla elementu CaseSensitive. Jeśli właściwość CaseSensitive nie jest ustawiona w polu CustomEntity, ta wartość będzie wartością domyślną. |
globalDefaultFuzzyEditDistance |
integer |
Flaga globalna rozmyteEditDistance. Jeśli właściwość FuzzyEditDistance nie jest ustawiona w poleceniu CustomEntity, ta wartość będzie wartością domyślną. |
inlineEntitiesDefinition |
Wbudowana definicja CustomEntity. |
|
inputs |
Dane wejściowe umiejętności mogą być kolumną w zestawie danych źródłowych lub danymi wyjściowymi umiejętności nadrzędnych. |
|
name |
string |
Nazwa umiejętności, która jednoznacznie identyfikuje ją w zestawie umiejętności. Umiejętność bez zdefiniowanej nazwy będzie mieć domyślną nazwę swojego 1-opartego na indeksie w tablicy umiejętności, poprzedzoną znakiem "#". |
outputs |
Dane wyjściowe umiejętności to pole w indeksie wyszukiwania lub wartość, która może być zużywana jako dane wejściowe przez inną umiejętność. |
CustomEntityLookupSkillLanguage
Kody języków obsługiwane dla tekstu wejściowego przez CustomEntityLookupSkill.
Nazwa | Typ | Opis |
---|---|---|
da |
string |
Duński |
de |
string |
Niemiecki |
en |
string |
Angielski |
es |
string |
Hiszpański |
fi |
string |
Fiński |
fr |
string |
Francuski |
it |
string |
Włoski |
ko |
string |
Koreański |
pt |
string |
Portugalski |
DefaultCognitiveServicesAccount
Pusty obiekt reprezentujący domyślny zasób usługi Azure AI dla zestawu umiejętności.
Nazwa | Typ | Opis |
---|---|---|
@odata.type |
string:
#Microsoft. |
Fragment identyfikatora URI określający typ zasobu usługi Azure AI dołączony do zestawu umiejętności. |
description |
string |
Opis zasobu usługi Azure AI dołączonego do zestawu umiejętności. |
DocumentExtractionSkill
Umiejętność wyodrębniania zawartości z pliku w potoku wzbogacania.
Nazwa | Typ | Opis |
---|---|---|
@odata.type |
string:
#Microsoft. |
Fragment identyfikatora URI określający typ umiejętności. |
configuration |
object |
Słownik konfiguracji umiejętności. |
context |
string |
Reprezentuje poziom, na którym odbywają się operacje, takie jak zawartość katalogu głównego lub dokumentu dokumentu (na przykład /document lub /document/content). Wartość domyślna to /document. |
dataToExtract |
string |
Typ danych do wyodrębnienia dla umiejętności. Jeśli nie zostanie zdefiniowana, zostanie ustawiona wartość "contentAndMetadata". |
description |
string |
Opis umiejętności opisujący dane wejściowe, dane wyjściowe i użycie umiejętności. |
inputs |
Dane wejściowe umiejętności mogą być kolumną w zestawie danych źródłowych lub danymi wyjściowymi umiejętności nadrzędnych. |
|
name |
string |
Nazwa umiejętności, która jednoznacznie identyfikuje ją w zestawie umiejętności. Umiejętność bez zdefiniowanej nazwy będzie mieć domyślną nazwę swojego 1-opartego na indeksie w tablicy umiejętności, poprzedzoną znakiem "#". |
outputs |
Dane wyjściowe umiejętności to pole w indeksie wyszukiwania lub wartość, która może być zużywana jako dane wejściowe przez inną umiejętność. |
|
parsingMode |
string |
ParsingMode dla umiejętności. Jeśli nie zostanie zdefiniowana, zostanie ustawiona wartość "domyślna". |
EntityCategory
Ciąg wskazujący, które kategorie jednostek mają być zwracane.
Nazwa | Typ | Opis |
---|---|---|
datetime |
string |
Jednostki opisujące datę i godzinę. |
string |
Jednostki opisujące adres e-mail. |
|
location |
string |
Jednostki opisujące lokalizację fizyczną. |
organization |
string |
Jednostki opisujące organizację. |
person |
string |
Jednostki opisujące osobę. |
quantity |
string |
Jednostki opisujące ilość. |
url |
string |
Jednostki opisujące adres URL. |
EntityLinkingSkill
Przy użyciu interfejsu API analizy tekstu wyodrębnia połączone jednostki z tekstu.
Nazwa | Typ | Opis |
---|---|---|
@odata.type |
string:
#Microsoft. |
Fragment identyfikatora URI określający typ umiejętności. |
context |
string |
Reprezentuje poziom, na którym odbywają się operacje, takie jak zawartość katalogu głównego lub dokumentu 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 |
description |
string |
Opis umiejętności opisujący dane wejściowe, dane wyjściowe i użycie umiejętności. |
inputs |
Dane wejściowe umiejętności mogą być kolumną w zestawie danych źródłowych lub danymi wyjściowymi umiejętności nadrzędnych. |
|
minimumPrecision |
number |
Wartość z zakresu od 0 do 1, która ma być używana tylko do uwzględnienia 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, zostaną uwzględnione wszystkie jednostki. |
modelVersion |
string |
Wersja modelu do użycia podczas wywoływania usługi analizy tekstu. Jeśli nie zostanie określona, będzie ona domyślnie dostępna do najnowszej. 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ść bez zdefiniowanej nazwy będzie mieć domyślną nazwę swojego 1-opartego na indeksie w tablicy umiejętności, poprzedzoną znakiem "#". |
outputs |
Dane wyjściowe umiejętności to pole w indeksie wyszukiwania lub wartość, która może być zużywana jako dane wejściowe przez inną umiejętność. |
EntityRecognitionSkill
Ta umiejętność jest przestarzała. Użyj wersji 3. Zamiast tego EntityRecognitionSkill.
Nazwa | Typ | Opis |
---|---|---|
@odata.type |
string:
#Microsoft. |
Fragment identyfikatora URI określający typ umiejętności. |
categories |
Lista kategorii jednostek, które powinny zostać wyodrębnione. |
|
context |
string |
Reprezentuje poziom, na którym odbywają się operacje, takie jak zawartość katalogu głównego lub dokumentu dokumentu (na przykład /document lub /document/content). Wartość domyślna to /document. |
defaultLanguageCode |
Wartość wskazująca, który kod języka ma być używany. Wartość domyślna to |
|
description |
string |
Opis umiejętności opisujący dane wejściowe, dane wyjściowe i użycie umiejętności. |
includeTypelessEntities |
boolean |
Określa, czy należy uwzględnić jednostki, które są dobrze znane, ale nie są zgodne z wstępnie zdefiniowanym typem. Jeśli ta konfiguracja nie jest ustawiona (wartość domyślna), ustawiona na wartość null lub ustawiona na wartość false, jednostki, które nie są zgodne z jednym ze wstępnie zdefiniowanych typów, nie będą udostępniane. |
inputs |
Dane wejściowe umiejętności mogą być kolumną w zestawie danych źródłowych lub danymi wyjściowymi umiejętności nadrzędnych. |
|
minimumPrecision |
number |
Wartość z zakresu od 0 do 1, która ma być używana tylko do uwzględnienia 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, zostaną uwzględnione wszystkie jednostki. |
name |
string |
Nazwa umiejętności, która jednoznacznie identyfikuje ją w zestawie umiejętności. Umiejętność bez zdefiniowanej nazwy będzie mieć domyślną nazwę swojego 1-opartego na indeksie w tablicy umiejętności, poprzedzoną znakiem "#". |
outputs |
Dane wyjściowe umiejętności to pole w indeksie wyszukiwania lub wartość, która może być zużywana jako dane wejściowe przez inną umiejętność. |
EntityRecognitionSkillLanguage
Przestarzałe. Kody języków obsługiwane dla tekstu wejściowego przez EntityRecognitionSkill.
Nazwa | Typ | Opis |
---|---|---|
ar |
string |
Arabski |
cs |
string |
Czeski |
da |
string |
Duński |
de |
string |
Niemiecki |
el |
string |
Grecki |
en |
string |
Angielski |
es |
string |
Hiszpański |
fi |
string |
Fiński |
fr |
string |
Francuski |
hu |
string |
Węgierski |
it |
string |
Włoski |
ja |
string |
Japoński |
ko |
string |
Koreański |
nl |
string |
Holenderski |
no |
string |
Norweski (Bokmaal) |
pl |
string |
Polski |
pt-BR |
string |
Portugalski (Brazylia) |
pt-PT |
string |
Portugalski (Portugalia) |
ru |
string |
Rosyjski |
sv |
string |
Szwedzki |
tr |
string |
Turecki |
zh-Hans |
string |
Chinese-Simplified |
zh-Hant |
string |
Chinese-Traditional |
EntityRecognitionSkillV3
Przy użyciu interfejsu API analizy tekstu wyodrębnia jednostki różnych typów z tekstu.
Nazwa | Typ | Opis |
---|---|---|
@odata.type |
string:
#Microsoft. |
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 odbywają się operacje, takie jak zawartość katalogu głównego lub dokumentu 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 |
description |
string |
Opis umiejętności opisujący dane wejściowe, dane wyjściowe i użycie umiejętności. |
inputs |
Dane wejściowe umiejętności mogą być kolumną w zestawie danych źródłowych lub danymi wyjściowymi umiejętności nadrzędnych. |
|
minimumPrecision |
number |
Wartość z zakresu od 0 do 1, która ma być używana tylko do uwzględnienia 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, zostaną uwzględnione wszystkie jednostki. |
modelVersion |
string |
Wersja modelu do użycia podczas wywoływania interfejsu API analizy tekstu. Jeśli nie zostanie określona, będzie ona domyślnie dostępna do najnowszej. 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ść bez zdefiniowanej nazwy będzie mieć domyślną nazwę swojego 1-opartego na indeksie w tablicy umiejętności, poprzedzoną znakiem "#". |
outputs |
Dane wyjściowe umiejętności to pole w indeksie wyszukiwania lub wartość, która może być zuż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 |
Dodatkowe informacje o błędzie. |
|
code |
string |
Kod błędu. |
details |
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 |
Obiekt błędu. |
ImageAnalysisSkill
Umiejętność analizująca pliki obrazów. Wyodrębnia bogaty zestaw funkcji wizualnych na podstawie zawartości obrazu.
Nazwa | Typ | Opis |
---|---|---|
@odata.type |
string:
#Microsoft. |
Fragment identyfikatora URI określający typ umiejętności. |
context |
string |
Reprezentuje poziom, na którym odbywają się operacje, takie jak zawartość katalogu głównego lub dokumentu dokumentu (na przykład /document lub /document/content). Wartość domyślna to /document. |
defaultLanguageCode |
Wartość wskazująca, który kod języka ma być używany. Wartość domyślna to |
|
description |
string |
Opis umiejętności opisujący dane wejściowe, dane wyjściowe i użycie umiejętności. |
details |
Ciąg wskazujący, które szczegóły specyficzne dla domeny mają być zwracane. |
|
inputs |
Dane wejściowe umiejętności mogą być kolumną w zestawie danych źródłowych lub danymi wyjściowymi umiejętności nadrzędnych. |
|
name |
string |
Nazwa umiejętności, która jednoznacznie identyfikuje ją w zestawie umiejętności. Umiejętność bez zdefiniowanej nazwy będzie mieć domyślną nazwę swojego 1-opartego na indeksie w tablicy umiejętności, poprzedzoną znakiem "#". |
outputs |
Dane wyjściowe umiejętności to pole w indeksie wyszukiwania lub wartość, która może być zużywana jako dane wejściowe przez inną umiejętność. |
|
visualFeatures |
Lista funkcji wizualnych. |
ImageAnalysisSkillLanguage
Kody języków obsługiwane dla danych wejściowych przez element ImageAnalysisSkill.
Nazwa | Typ | Opis |
---|---|---|
ar |
string |
Arabski |
az |
string |
Azerski |
bg |
string |
Bułgarski |
bs |
string |
Bośniacki łaciński |
ca |
string |
Kataloński |
cs |
string |
Czeski |
cy |
string |
Walijski |
da |
string |
Duński |
de |
string |
Niemiecki |
el |
string |
Grecki |
en |
string |
Angielski |
es |
string |
Hiszpański |
et |
string |
Estoński |
eu |
string |
Baskijski |
fi |
string |
Fiński |
fr |
string |
Francuski |
ga |
string |
Irlandzki |
gl |
string |
Galicyjski |
he |
string |
Hebrajski |
hi |
string |
Hindi |
hr |
string |
Chorwacki |
hu |
string |
Węgierski |
id |
string |
Indonezyjski |
it |
string |
Włoski |
ja |
string |
Japoński |
kk |
string |
Kazachski |
ko |
string |
Koreański |
lt |
string |
Litewski |
lv |
string |
Łotewski |
mk |
string |
Macedoński |
ms |
string |
Malajska Malezja |
nb |
string |
Norweski (Bokmal) |
nl |
string |
Holenderski |
pl |
string |
Polski |
prs |
string |
Dari |
pt |
string |
Portuguese-Portugal |
pt-BR |
string |
Portuguese-Brazil |
pt-PT |
string |
Portuguese-Portugal |
ro |
string |
Rumuński |
ru |
string |
Rosyjski |
sk |
string |
Słowacki |
sl |
string |
Słoweński |
sr-Cyrl |
string |
Serbski — cyrylica RS |
sr-Latn |
string |
Serbski — łaciński RS |
sv |
string |
Szwedzki |
th |
string |
Tajski |
tr |
string |
Turecki |
uk |
string |
Ukraiński |
vi |
string |
Wietnamski |
zh |
string |
Chiński uproszczony |
zh-Hans |
string |
Chiński uproszczony |
zh-Hant |
string |
Chiński tradycyjny |
ImageDetail
Ciąg wskazujący, które szczegóły specyficzne dla domeny mają być zwracane.
Nazwa | Typ | Opis |
---|---|---|
celebrities |
string |
Szczegóły rozpoznane jako gwiazdy. |
landmarks |
string |
Szczegóły rozpoznane jako punkty orientacyjne. |
IndexProjectionMode
Definiuje zachowanie projekcji indeksu w odniesieniu do pozostałej części indeksatora.
Nazwa | Typ | Opis |
---|---|---|
includeIndexingParentDocuments |
string |
Dokument źródłowy zostanie zapisany w indeksie docelowym indeksatora. Jest to wzorzec domyślny. |
skipIndexingParentDocuments |
string |
Dokument źródłowy zostanie pominięty z zapisywania w indeksie docelowym indeksatora. |
InputFieldMappingEntry
Mapowanie pól wejściowych dla umiejętności.
Nazwa | Typ | Opis |
---|---|---|
inputs |
Rekursywne 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 cyklicznych danych wejściowych. |
KeyPhraseExtractionSkill
Umiejętność, która korzysta z analizy tekstu na potrzeby wyodrębniania kluczowych fraz.
Nazwa | Typ | Opis |
---|---|---|
@odata.type |
string:
#Microsoft. |
Fragment identyfikatora URI określający typ umiejętności. |
context |
string |
Reprezentuje poziom, na którym odbywają się operacje, takie jak zawartość katalogu głównego lub dokumentu dokumentu (na przykład /document lub /document/content). Wartość domyślna to /document. |
defaultLanguageCode |
Wartość wskazująca, który kod języka ma być używany. Wartość domyślna to |
|
description |
string |
Opis umiejętności opisujący dane wejściowe, dane wyjściowe i użycie umiejętności. |
inputs |
Dane wejściowe umiejętności mogą być kolumną w zestawie danych źródłowych lub danymi wyjściowymi umiejętności nadrzędnych. |
|
maxKeyPhraseCount |
integer |
Liczba wskazująca liczbę kluczowych fraz do zwrócenia. Jeśli nie ma, zostaną zwrócone wszystkie zidentyfikowane kluczowe frazy. |
modelVersion |
string |
Wersja modelu do użycia podczas wywoływania usługi analizy tekstu. Jeśli nie zostanie określona, będzie ona domyślnie dostępna do najnowszej. 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ść bez zdefiniowanej nazwy będzie mieć domyślną nazwę swojego 1-opartego na indeksie w tablicy umiejętności, poprzedzoną znakiem "#". |
outputs |
Dane wyjściowe umiejętności to pole w indeksie wyszukiwania lub wartość, która może być zużywana jako dane wejściowe przez inną umiejętność. |
KeyPhraseExtractionSkillLanguage
Kody języków obsługiwane dla tekstu wejściowego przez KeyPhraseExtractionSkill.
Nazwa | Typ | Opis |
---|---|---|
da |
string |
Duński |
de |
string |
Niemiecki |
en |
string |
Angielski |
es |
string |
Hiszpański |
fi |
string |
Fiński |
fr |
string |
Francuski |
it |
string |
Włoski |
ja |
string |
Japoński |
ko |
string |
Koreański |
nl |
string |
Holenderski |
no |
string |
Norweski (Bokmaal) |
pl |
string |
Polski |
pt-BR |
string |
Portugalski (Brazylia) |
pt-PT |
string |
Portugalski (Portugalia) |
ru |
string |
Rosyjski |
sv |
string |
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 na żądanie. Kod języka jest sparowany z wynikiem wskazującym pewność analizy.
Nazwa | Typ | Opis |
---|---|---|
@odata.type |
string:
#Microsoft. |
Fragment identyfikatora URI określający typ umiejętności. |
context |
string |
Reprezentuje poziom, na którym odbywają się operacje, takie jak zawartość katalogu głównego lub dokumentu dokumentu (na przykład /document lub /document/content). Wartość domyślna to /document. |
defaultCountryHint |
string |
Kod kraju używany jako wskazówka do modelu wykrywania języka, jeśli nie może uściślać języka. |
description |
string |
Opis umiejętności opisujący dane wejściowe, dane wyjściowe i użycie umiejętności. |
inputs |
Dane wejściowe umiejętności mogą być kolumną w zestawie danych źródłowych lub danymi wyjściowymi umiejętności nadrzędnych. |
|
modelVersion |
string |
Wersja modelu do użycia podczas wywoływania usługi analizy tekstu. Jeśli nie zostanie określona, będzie ona domyślnie dostępna do najnowszej. 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ść bez zdefiniowanej nazwy będzie mieć domyślną nazwę swojego 1-opartego na indeksie w tablicy umiejętności, poprzedzoną znakiem "#". |
outputs |
Dane wyjściowe umiejętności to pole w indeksie wyszukiwania lub wartość, która może być zużywana jako dane wejściowe przez inną umiejętność. |
LineEnding
Definiuje sekwencję znaków do użycia między wierszami tekstu rozpoznawanych przez umiejętności OCR. Wartość domyślna to "spacja".
Nazwa | Typ | Opis |
---|---|---|
carriageReturn |
string |
Linie są oddzielone znakiem powrotu karetki ("\r'). |
carriageReturnLineFeed |
string |
Linie są oddzielone znakiem powrotu karetki i znakiem przesuwu wiersza ('\r\n'). |
lineFeed |
string |
Linie są oddzielone znakiem pojedynczego wiersza ('\n'). |
space |
string |
Linie są oddzielone pojedynczym znakiem spacji. |
MergeSkill
Umiejętność scalania dwóch lub większej liczby ciągów w jeden ujednolicony ciąg z opcjonalnym ogranicznikiem zdefiniowanym przez użytkownika oddzielającym każdą część składnika.
Nazwa | Typ | Domyślna wartość | Opis |
---|---|---|---|
@odata.type |
string:
#Microsoft. |
Fragment identyfikatora URI określający typ umiejętności. |
|
context |
string |
Reprezentuje poziom, na którym odbywają się operacje, takie jak zawartość katalogu głównego lub dokumentu dokumentu (na przykład /document lub /document/content). Wartość domyślna to /document. |
|
description |
string |
Opis umiejętności opisujący dane wejściowe, dane wyjściowe i użycie umiejętności. |
|
inputs |
Dane wejściowe umiejętności mogą być kolumną w zestawie danych źródłowych lub danymi wyjściowymi umiejętności nadrzędnych. |
||
insertPostTag |
string |
Tag wskazuje koniec scalonego tekstu. Domyślnie tag jest pustym miejscem. |
|
insertPreTag |
string |
Tag 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ść bez zdefiniowanej nazwy będzie mieć domyślną nazwę swojego 1-opartego na indeksie w tablicy umiejętności, poprzedzoną znakiem "#". |
|
outputs |
Dane wyjściowe umiejętności to pole w indeksie wyszukiwania lub wartość, która może być zużywana jako dane wejściowe przez inną umiejętność. |
OcrSkill
Umiejętność wyodrębniania tekstu z plików obrazów.
Nazwa | Typ | Domyślna wartość | Opis |
---|---|---|---|
@odata.type |
string:
#Microsoft. |
Fragment identyfikatora URI określający typ umiejętności. |
|
context |
string |
Reprezentuje poziom, na którym odbywają się operacje, takie jak zawartość katalogu głównego lub dokumentu dokumentu (na przykład /document lub /document/content). Wartość domyślna to /document. |
|
defaultLanguageCode |
Wartość wskazująca, który kod języka ma być używany. Wartość domyślna to |
||
description |
string |
Opis umiejętności opisujący dane wejściowe, dane wyjściowe i użycie umiejętności. |
|
detectOrientation |
boolean |
False |
Wartość wskazująca, aby włączyć wykrywanie orientacji lub nie. Wartość domyślna to false. |
inputs |
Dane wejściowe umiejętności mogą być kolumną w zestawie danych źródłowych lub danymi wyjściowymi umiejętności nadrzędnych. |
||
lineEnding |
Definiuje sekwencję znaków do użycia między wierszami tekstu rozpoznawanych przez umiejętności OCR. Wartość domyślna to "spacja". |
||
name |
string |
Nazwa umiejętności, która jednoznacznie identyfikuje ją w zestawie umiejętności. Umiejętność bez zdefiniowanej nazwy będzie mieć domyślną nazwę swojego 1-opartego na indeksie w tablicy umiejętności, poprzedzoną znakiem "#". |
|
outputs |
Dane wyjściowe umiejętności to pole w indeksie wyszukiwania lub wartość, która może być zużywana jako dane wejściowe przez inną umiejętność. |
OcrSkillLanguage
Kody języków obsługiwane dla danych wejściowych przez firmę OcrSkill.
Nazwa | Typ | Opis |
---|---|---|
Jns |
string |
Jaunsari (Devanagiri) |
af |
string |
Afrikaans |
anp |
string |
Angika (Devanagiri) |
ar |
string |
Arabski |
ast |
string |
Asturyjski |
awa |
string |
Awadhi-Hindi (Devanagiri) |
az |
string |
Azerbejdżan (łaciński) |
be |
string |
Białoruś (cyrylica i łacińska) |
be-cyrl |
string |
Białorusin (cyrylica) |
be-latn |
string |
Białorusi (łaciński) |
bfy |
string |
Bagheli |
bfz |
string |
Mahasu Pahari (Devanagiri) |
bg |
string |
Bułgarski |
bgc |
string |
Haryanvi |
bho |
string |
Bhojpuri-Hindi (Devanagiri) |
bi |
string |
Bislama |
bns |
string |
Bundeli |
br |
string |
Bretoński |
bra |
string |
Brajbha |
brx |
string |
Bodo (Devanagiri) |
bs |
string |
Bośniacki łaciński |
bua |
string |
Buryat (Cyrylica) |
ca |
string |
Kataloński |
ceb |
string |
Cebuano |
ch |
string |
Chamorro |
cnr-cyrl |
string |
Czarnogóra (cyrylica) |
cnr-latn |
string |
Czarnogóra (łacińska) |
co |
string |
Korsykański |
crh |
string |
Tatar krymski (łaciński) |
cs |
string |
Czeski |
csb |
string |
Kaszubski |
cy |
string |
Walijski |
da |
string |
Duński |
de |
string |
Niemiecki |
dhi |
string |
Dhimal (Devanagiri) |
doi |
string |
Dogri (Devanagiri) |
dsb |
string |
Dolnołużycki |
el |
string |
Grecki |
en |
string |
Angielski |
es |
string |
Hiszpański |
et |
string |
Estoński |
eu |
string |
Baskijski |
fa |
string |
Perski |
fi |
string |
Fiński |
fil |
string |
Filipiński |
fj |
string |
Fijian |
fo |
string |
Farerski |
fr |
string |
Francuski |
fur |
string |
Frulian |
fy |
string |
Zachodni Fryzyjscy |
ga |
string |
Irlandzki |
gag |
string |
Gagauz (łaciński) |
gd |
string |
Język szkocki gaelicki |
gil |
string |
Gilbertese |
gl |
string |
Galicyjski |
gon |
string |
Gondi (Devanagiri) |
gv |
string |
Manx |
gvr |
string |
Gurung (Devanagiri) |
haw |
string |
Hawajski |
hi |
string |
Hindi |
hlb |
string |
Halbi (Devanagiri) |
hne |
string |
Chhattisgarhi (Devanagiri) |
hni |
string |
Hani |
hoc |
string |
Ho (Devanagiri) |
hr |
string |
Chorwacki |
hsb |
string |
Górnołużycki |
ht |
string |
Haitański |
hu |
string |
Węgierski |
ia |
string |
Interlingua |
id |
string |
Indonezyjski |
is |
string |
Islandzki |
it |
string |
Włoski |
iu |
string |
Inuktitut (łaciński) |
ja |
string |
Japoński |
jv |
string |
Jawajski |
kaa |
string |
Kara-Kalpak (łaciński) |
kaa-cyrl |
string |
Kara-Kalpak (cyrylica) |
kac |
string |
Kachin (łaciński) |
kea |
string |
Kabuverdianu |
kfq |
string |
Korku |
kha |
string |
Khasi |
kk-cyrl |
string |
Kazachski (cyrylica) |
kk-latn |
string |
Kazachski (łaciński) |
kl |
string |
Grenlandzki |
klr |
string |
Khaling |
kmj |
string |
Malto (Devanagiri) |
ko |
string |
Koreański |
kos |
string |
Kosraean |
kpy |
string |
Koryak |
krc |
string |
Karachay-Balkar |
kru |
string |
Kurukh (Devanagiri) |
ksh |
string |
Ripuarian |
ku-arab |
string |
Kurdyjski (arabski) |
ku-latn |
string |
Kurdyjski (łaciński) |
kum |
string |
Kumyk (Cyrylica) |
kw |
string |
Kornwalijski |
ky |
string |
Kyrgyz (Cyrylica) |
la |
string |
Łacina |
lb |
string |
Luksemburski |
lkt |
string |
Lakota |
lt |
string |
Litewski |
mi |
string |
Maoryjski |
mn |
string |
Mongolski (cyrylica) |
mr |
string |
Marathi |
ms |
string |
Malajski (łaciński) |
mt |
string |
Maltański |
mww |
string |
Hmong Daw (łaciński) |
myv |
string |
Erzya (cyrylica) |
nap |
string |
Neapolitański |
nb |
string |
Norweski |
ne |
string |
Nepalski |
niu |
string |
Niuean |
nl |
string |
Holenderski |
no |
string |
Norweski |
nog |
string |
Nogay |
oc |
string |
Occitan |
os |
string |
Ossetic |
pa |
string |
Punjabi (arabski) |
pl |
string |
Polski |
prs |
string |
Dari |
ps |
string |
Paszto |
pt |
string |
Portugalski |
quc |
string |
K'iche' |
rab |
string |
Chamling |
rm |
string |
Retoromański |
ro |
string |
Rumuński |
ru |
string |
Rosyjski |
sa |
string |
Sanskrit (Devanagiri) |
sat |
string |
Santali (Devanagiri) |
sck |
string |
Sadri (Devanagiri) |
sco |
string |
Szkoci |
sk |
string |
Słowacki |
sl |
string |
Słoweński |
sm |
string |
Samoan (łaciński) |
sma |
string |
Południowy Sami |
sme |
string |
Północny Sami (łaciński) |
smj |
string |
Lule Sami |
smn |
string |
Inari Sami |
sms |
string |
Skolt Sami |
so |
string |
Somalia (arabski) |
sq |
string |
Albański |
sr |
string |
Serbski (łaciński) |
sr-Cyrl |
string |
Serbski (Cyrylica) |
sr-Latn |
string |
Serbski (łaciński) |
srx |
string |
Sirmauri (Devanagiri) |
sv |
string |
Szwedzki |
sw |
string |
Swahili (łaciński) |
tet |
string |
Tetum |
tg |
string |
Tadżyk (cyrylica) |
thf |
string |
Thangmi |
tk |
string |
Turkmen (łaciński) |
to |
string |
Tonga |
tr |
string |
Turecki |
tt |
string |
Tatar (łaciński) |
tyv |
string |
Tuvan |
ug |
string |
Uygur (arabski) |
unk |
string |
Nieznany (wszystko) |
ur |
string |
Urdu |
uz |
string |
Uzbek (łaciński) |
uz-arab |
string |
Uzbek (arabski) |
uz-cyrl |
string |
Uzbecki (Cyrylica) |
vo |
string |
Volapük |
wae |
string |
Walser |
xnr |
string |
Kangri (Devanagiri) |
xsr |
string |
Sherpa (Devanagiri) |
yua |
string |
Yucatec Maya |
za |
string |
Zhen |
zh-Hans |
string |
Chiński uproszczony |
zh-Hant |
string |
Chiński tradycyjny |
zu |
string |
Zulu |
OutputFieldMappingEntry
Mapowanie pól wyjściowych dla umiejętności.
Nazwa | Typ | Opis |
---|---|---|
name |
string |
Nazwa danych wyjściowych zdefiniowanych przez umiejętności. |
targetName |
string |
Nazwa docelowa danych wyjściowych. Jest to opcjonalne i domyślne nazwa. |
PIIDetectionSkill
Korzystając z interfejsu API analizy tekstu, wyodrębnia dane osobowe z tekstu wejściowego i umożliwia ich maskowanie.
Nazwa | Typ | Opis |
---|---|---|
@odata.type |
string:
#Microsoft. |
Fragment identyfikatora URI określający typ umiejętności. |
context |
string |
Reprezentuje poziom, na którym odbywają się operacje, takie jak zawartość katalogu głównego lub dokumentu 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 |
description |
string |
Opis umiejętności opisujący dane wejściowe, dane wyjściowe i użycie umiejętności. |
domain |
string |
Jeśli zostanie określony, ustawi domenę PII tak, aby zawierała tylko podzbiór kategorii jednostek. Możliwe wartości to: "phi", "none". Wartość domyślna to "none". |
inputs |
Dane wejściowe umiejętności mogą być kolumną w zestawie danych źródłowych lub danymi wyjściowymi umiejętności nadrzędnych. |
|
maskingCharacter |
string |
Znak używany do maskowania tekstu, jeśli parametr maskingMode jest ustawiony na zamianę. Wartość domyślna to '*'. |
maskingMode |
Parametr, który udostępnia różne sposoby maskowania danych osobowych wykrytych w tekście wejściowym. Wartość domyślna to "none". |
|
minimumPrecision |
number |
Wartość z zakresu od 0 do 1, która ma być używana tylko do uwzględnienia 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, zostaną uwzględnione wszystkie jednostki. |
modelVersion |
string |
Wersja modelu do użycia podczas wywoływania usługi analizy tekstu. Jeśli nie zostanie określona, będzie ona domyślnie dostępna do najnowszej. 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ść bez zdefiniowanej nazwy będzie mieć domyślną nazwę swojego 1-opartego na indeksie w tablicy umiejętności, poprzedzoną znakiem "#". |
outputs |
Dane wyjściowe umiejętności to pole w indeksie wyszukiwania lub wartość, która może być zużywana jako dane wejściowe przez inną umiejętność. |
|
piiCategories |
string[] |
Lista kategorii jednostek pii, które powinny zostać wyodrębnione i zamaskowane. |
PIIDetectionSkillMaskingMode
Ciąg wskazujący, jakiego elementu maskingMode używać do maskowania informacji osobistych wykrytych w tekście wejściowym.
Nazwa | Typ | Opis |
---|---|---|
none |
string |
Nie ma żadnego maskowania, a dane wyjściowe maskowanego tekstu nie zostaną zwrócone. |
replace |
string |
Zastępuje wykryte jednostki znakiem podanym w parametrze maskingCharacter. Znak będzie powtarzany do długości wykrytej jednostki, tak aby przesunięcia prawidłowo odpowiadały zarówno tekstowi wejściowemu, jak i zamaskowanemu tekstowi wyjściowemu. |
SearchIndexerDataNoneIdentity
Czyści właściwość tożsamości źródła danych.
Nazwa | Typ | Opis |
---|---|---|
@odata.type |
string:
#Microsoft. |
Fragment identyfikatora URI określający typ tożsamości. |
SearchIndexerDataUserAssignedIdentity
Określa tożsamość źródła danych do użycia.
Nazwa | Typ | Opis |
---|---|---|
@odata.type |
string:
#Microsoft. |
Fragment identyfikatora URI określający typ tożsamości. |
userAssignedIdentity |
string |
W pełni kwalifikowany identyfikator zasobu platformy Azure przypisanej przez użytkownika tożsamości zarządzanej zazwyczaj 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
Definicja dodatkowych projekcji do pomocniczych indeksów wyszukiwania.
Nazwa | Typ | Opis |
---|---|---|
parameters |
Słownik właściwości konfiguracji specyficznych dla projekcji indeksu. Każda nazwa to nazwa określonej właściwości. Każda wartość musi być typu pierwotnego. |
|
selectors |
Lista projekcji do wykonania w pomocniczych indeksach wyszukiwania. |
SearchIndexerIndexProjectionSelector
Opis danych do przechowywania w wyznaczonym indeksie wyszukiwania.
Nazwa | Typ | Opis |
---|---|---|
mappings |
Mapowania projekcji lub źródła, które powinny być mapowane na pole w indeksie docelowym. |
|
parentKeyFieldName |
string |
Nazwa pola w indeksie wyszukiwania, na który ma być mapowanie wartości klucza dokumentu nadrzędnego. Musi być polem ciągu, które można filtrować, a nie polem klucza. |
sourceContext |
string |
Kontekst źródłowy projekcji. Reprezentuje kardynalność, w której dokument zostanie podzielony na wiele dokumentów podrzędnych. |
targetIndexName |
string |
Nazwa indeksu wyszukiwania do projektu. Musi mieć pole klucza z zestawem analizatora "słowo kluczowe". |
SearchIndexerIndexProjectionsParameters
Słownik właściwości konfiguracji specyficznych dla projekcji indeksu. Każda nazwa to nazwa określonej właściwości. Każda wartość musi być typu pierwotnego.
Nazwa | Typ | Opis |
---|---|---|
projectionMode |
Definiuje zachowanie projekcji indeksu w odniesieniu do pozostałej części indeksatora. |
SearchIndexerKnowledgeStore
Definicja dodatkowych projekcji w obiektach blob platformy Azure, tabelach lub plikach wzbogaconych danych.
Nazwa | Typ | Opis |
---|---|---|
projections |
Lista dodatkowych projekcji do wykonania podczas indeksowania. |
|
storageConnectionString |
string |
Parametry połączenia z projekcjami konta magazynu będą przechowywane. |
SearchIndexerKnowledgeStoreFileProjectionSelector
Definicja projekcji dla danych do przechowywania w usłudze Azure Files.
Nazwa | Typ | Opis |
---|---|---|
generatedKeyName |
string |
Nazwa wygenerowanego klucza do przechowywania projekcji w obszarze. |
inputs |
Zagnieżdżone dane wejściowe dla złożonych projekcji. |
|
referenceKeyName |
string |
Nazwa klucza odniesienia do innej projekcji. |
source |
string |
Dane źródłowe do projektu. |
sourceContext |
string |
Kontekst źródłowy złożonych projekcji. |
storageContainer |
string |
Kontener obiektów blob do przechowywania projekcji. |
SearchIndexerKnowledgeStoreObjectProjectionSelector
Definicja projekcji dla danych do przechowywania w obiekcie blob platformy Azure.
Nazwa | Typ | Opis |
---|---|---|
generatedKeyName |
string |
Nazwa wygenerowanego klucza do przechowywania projekcji w obszarze. |
inputs |
Zagnieżdżone dane wejściowe dla złożonych projekcji. |
|
referenceKeyName |
string |
Nazwa klucza odniesienia do innej projekcji. |
source |
string |
Dane źródłowe do projektu. |
sourceContext |
string |
Kontekst źródłowy 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 |
Projekcje w usłudze Azure File Storage. |
|
objects |
Projekcje w usłudze Azure Blob Storage. |
|
tables |
Projekcje w usłudze Azure Table Storage. |
SearchIndexerKnowledgeStoreTableProjectionSelector
Opis danych do przechowywania w tabelach platformy Azure.
Nazwa | Typ | Opis |
---|---|---|
generatedKeyName |
string |
Nazwa wygenerowanego klucza do przechowywania projekcji w obszarze. |
inputs |
Zagnieżdżone dane wejściowe dla złożonych projekcji. |
|
referenceKeyName |
string |
Nazwa klucza odniesienia do innej projekcji. |
source |
string |
Dane źródłowe do projektu. |
sourceContext |
string |
Kontekst źródłowy złożonych projekcji. |
tableName |
string |
Nazwa tabeli platformy Azure do przechowywania przewidywanych danych. |
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 |
Opis klucza szyfrowania utworzonego w usłudze Azure Key Vault. Ten klucz służy do zapewnienia dodatkowego poziomu szyfrowania w spoczynku dla definicji zestawu umiejętności, gdy chcesz mieć pełną pewność, że nikt, nawet firma Microsoft, nie może odszyfrować definicję 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. Tę właściwość można zmienić w razie potrzeby, jeśli chcesz obrócić klucz szyfrowania; Twoja definicja zestawu umiejętności nie będzie miała wpływu. Szyfrowanie za pomocą kluczy zarządzanych przez klienta nie jest dostępne dla bezpłatnych usług wyszukiwania i jest dostępne tylko dla płatnych usług utworzonych w dniu 1 stycznia 2019 r. lub po 1 stycznia 2019 r. |
|
indexProjections |
Definicja dodatkowych projekcji do pomocniczych indeksów wyszukiwania. |
|
knowledgeStore |
Definicja dodatkowych projekcji do obiektu blob platformy Azure, tabeli lub plików 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 tworzone i zarządzane mogą służyć do szyfrowania lub odszyfrowywania danych magazynowanych, takich jak indeksy i mapy synonimów.
Nazwa | Typ | Opis |
---|---|---|
accessCredentials |
Opcjonalne poświadczenia usługi Azure Active Directory używane do uzyskiwania dostępu do usługi Azure Key Vault. Nie jest 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 używany do szyfrowania danych magazynowanych. Przykładowy identyfikator URI może być |
SentimentSkill
Ta umiejętność jest przestarzała. Użyj wersji 3. Zamiast tego SentimentSkill.
Nazwa | Typ | Opis |
---|---|---|
@odata.type |
string:
#Microsoft. |
Fragment identyfikatora URI określający typ umiejętności. |
context |
string |
Reprezentuje poziom, na którym odbywają się operacje, takie jak zawartość katalogu głównego lub dokumentu dokumentu (na przykład /document lub /document/content). Wartość domyślna to /document. |
defaultLanguageCode |
Wartość wskazująca, który kod języka ma być używany. Wartość domyślna to |
|
description |
string |
Opis umiejętności opisujący dane wejściowe, dane wyjściowe i użycie umiejętności. |
inputs |
Dane wejściowe umiejętności mogą być kolumną w zestawie danych źródłowych lub danymi wyjściowymi umiejętności nadrzędnych. |
|
name |
string |
Nazwa umiejętności, która jednoznacznie identyfikuje ją w zestawie umiejętności. Umiejętność bez zdefiniowanej nazwy będzie mieć domyślną nazwę swojego 1-opartego na indeksie w tablicy umiejętności, poprzedzoną znakiem "#". |
outputs |
Dane wyjściowe umiejętności to pole w indeksie wyszukiwania lub wartość, która może być zużywana jako dane wejściowe przez inną umiejętność. |
SentimentSkillLanguage
Przestarzałe. Kody języków obsługiwane dla tekstu wejściowego przez SentimentSkill.
Nazwa | Typ | Opis |
---|---|---|
da |
string |
Duński |
de |
string |
Niemiecki |
el |
string |
Grecki |
en |
string |
Angielski |
es |
string |
Hiszpański |
fi |
string |
Fiński |
fr |
string |
Francuski |
it |
string |
Włoski |
nl |
string |
Holenderski |
no |
string |
Norweski (Bokmaal) |
pl |
string |
Polski |
pt-PT |
string |
Portugalski (Portugalia) |
ru |
string |
Rosyjski |
sv |
string |
Szwedzki |
tr |
string |
Turecki |
SentimentSkillV3
Korzystając z interfejsu API analizy tekstu, ocenia tekst bez struktury i dla każdego rekordu, udostępnia etykiety tonacji (takie jak "negatywne", "neutralne" i "pozytywne") na podstawie najwyższego wskaźnika ufności znalezionego przez usługę na poziomie zdania i dokumentu.
Nazwa | Typ | Domyślna wartość | Opis |
---|---|---|---|
@odata.type |
string:
#Microsoft. |
Fragment identyfikatora URI określający typ umiejętności. |
|
context |
string |
Reprezentuje poziom, na którym odbywają się operacje, takie jak zawartość katalogu głównego lub dokumentu 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 |
|
description |
string |
Opis umiejętności opisujący dane wejściowe, dane wyjściowe i użycie umiejętności. |
|
includeOpinionMining |
boolean |
False |
W przypadku ustawienia wartości true dane wyjściowe umiejętności będą zawierać informacje z analizy tekstu na potrzeby wyszukiwania opinii, a mianowicie cele (rzeczowniki lub czasowniki) oraz ich skojarzona ocena (przymiotnik) w tekście. Wartość domyślna to false. |
inputs |
Dane wejściowe umiejętności mogą być kolumną w zestawie danych źródłowych lub danymi wyjściowymi umiejętności nadrzędnych. |
||
modelVersion |
string |
Wersja modelu do użycia podczas wywoływania usługi analizy tekstu. Jeśli nie zostanie określona, będzie ona domyślnie dostępna do najnowszej. 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ść bez zdefiniowanej nazwy będzie mieć domyślną nazwę swojego 1-opartego na indeksie w tablicy umiejętności, poprzedzoną znakiem "#". |
|
outputs |
Dane wyjściowe umiejętności to pole w indeksie wyszukiwania lub wartość, która może być zużywana jako dane wejściowe przez inną umiejętność. |
ShaperSkill
Umiejętność przekształcania danych wyjściowych. Tworzy typ złożony do obsługi pól złożonych (nazywanych również polami wieloczęściowym).
Nazwa | Typ | Opis |
---|---|---|
@odata.type |
string:
#Microsoft. |
Fragment identyfikatora URI określający typ umiejętności. |
context |
string |
Reprezentuje poziom, na którym odbywają się operacje, takie jak zawartość katalogu głównego lub dokumentu dokumentu (na przykład /document lub /document/content). Wartość domyślna to /document. |
description |
string |
Opis umiejętności opisujący dane wejściowe, dane wyjściowe i użycie umiejętności. |
inputs |
Dane wejściowe umiejętności mogą być kolumną w zestawie danych źródłowych lub danymi wyjściowymi umiejętności nadrzędnych. |
|
name |
string |
Nazwa umiejętności, która jednoznacznie identyfikuje ją w zestawie umiejętności. Umiejętność bez zdefiniowanej nazwy będzie mieć domyślną nazwę swojego 1-opartego na indeksie w tablicy umiejętności, poprzedzoną znakiem "#". |
outputs |
Dane wyjściowe umiejętności to pole w indeksie wyszukiwania lub wartość, która może być zuż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. |
Fragment identyfikatora URI określający typ umiejętności. |
context |
string |
Reprezentuje poziom, na którym odbywają się operacje, takie jak zawartość katalogu głównego lub dokumentu dokumentu (na przykład /document lub /document/content). Wartość domyślna to /document. |
defaultLanguageCode |
Wartość wskazująca, który kod języka ma być używany. Wartość domyślna to |
|
description |
string |
Opis umiejętności opisujący dane wejściowe, dane wyjściowe i użycie umiejętności. |
inputs |
Dane wejściowe umiejętności mogą być kolumną w zestawie danych źródłowych lub danymi wyjściowymi umiejętności nadrzędnych. |
|
maximumPageLength |
integer |
Żądana maksymalna długość strony. Wartość domyślna to 10000. |
maximumPagesToTake |
integer |
Dotyczy tylko wtedy, gdy właściwość textSplitMode jest ustawiona na wartość "pages". Jeśli zostanie określony, splitSkill przestanie dzielić po przetworzeniu pierwszych stron "maximumPagesToTake", aby zwiększyć wydajność, gdy z każdego dokumentu będzie potrzebnych tylko kilka stron początkowych. |
name |
string |
Nazwa umiejętności, która jednoznacznie identyfikuje ją w zestawie umiejętności. Umiejętność bez zdefiniowanej nazwy będzie mieć domyślną nazwę swojego 1-opartego na indeksie w tablicy umiejętności, poprzedzoną znakiem "#". |
outputs |
Dane wyjściowe umiejętności to pole w indeksie wyszukiwania lub wartość, która może być zużywana jako dane wejściowe przez inną umiejętność. |
|
pageOverlapLength |
integer |
Dotyczy tylko wtedy, gdy właściwość textSplitMode jest ustawiona na wartość "pages". Jeśli zostanie określony, n+1 fragment rozpocznie się od tej liczby znaków/tokenów od końca n fragmentu. |
textSplitMode |
Wartość wskazująca tryb podziału do wykonania. |
SplitSkillLanguage
Kody języków obsługiwane dla tekstu wejściowego przez SplitSkill.
Nazwa | Typ | Opis |
---|---|---|
am |
string |
Amharski |
bs |
string |
Bośniacki |
cs |
string |
Czeski |
da |
string |
Duński |
de |
string |
Niemiecki |
en |
string |
Angielski |
es |
string |
Hiszpański |
et |
string |
Estoński |
fi |
string |
Fiński |
fr |
string |
Francuski |
he |
string |
Hebrajski |
hi |
string |
Hindi |
hr |
string |
Chorwacki |
hu |
string |
Węgierski |
id |
string |
Indonezyjski |
is |
string |
Islandzki |
it |
string |
Włoski |
ja |
string |
Japoński |
ko |
string |
Koreański |
lv |
string |
Łotewski |
nb |
string |
Norweski |
nl |
string |
Holenderski |
pl |
string |
Polski |
pt |
string |
Portugalski (Portugalia) |
pt-br |
string |
Portugalski (Brazylia) |
ru |
string |
Rosyjski |
sk |
string |
Słowacki |
sl |
string |
Słoweński |
sr |
string |
Serbski |
sv |
string |
Szwedzki |
tr |
string |
Turecki |
ur |
string |
Urdu |
zh |
string |
Chiński (uproszczony) |
TextSplitMode
Wartość wskazująca tryb podziału do wykonania.
Nazwa | Typ | Opis |
---|---|---|
pages |
string |
Podziel tekst na poszczególne strony. |
sentences |
string |
Podziel tekst na poszczególne zdania. |
TextTranslationSkill
Umiejętność tłumaczenia tekstu z jednego języka na inny.
Nazwa | Typ | Opis |
---|---|---|
@odata.type |
string:
#Microsoft. |
Fragment identyfikatora URI określający typ umiejętności. |
context |
string |
Reprezentuje poziom, na którym odbywają się operacje, takie jak zawartość katalogu głównego lub dokumentu dokumentu (na przykład /document lub /document/content). Wartość domyślna to /document. |
defaultFromLanguageCode |
Kod języka do tłumaczenia dokumentów z dokumentów, które nie określają jawnie z języka. |
|
defaultToLanguageCode |
Kod języka do tłumaczenia dokumentów na dokumenty, które nie określają jawnie języka do. |
|
description |
string |
Opis umiejętności opisujący dane wejściowe, dane wyjściowe i użycie umiejętności. |
inputs |
Dane wejściowe umiejętności mogą być kolumną w zestawie danych źródłowych lub danymi wyjściowymi umiejętności nadrzędnych. |
|
name |
string |
Nazwa umiejętności, która jednoznacznie identyfikuje ją w zestawie umiejętności. Umiejętność bez zdefiniowanej nazwy będzie mieć domyślną nazwę swojego 1-opartego na indeksie w tablicy umiejętności, poprzedzoną znakiem "#". |
outputs |
Dane wyjściowe umiejętności to pole w indeksie wyszukiwania lub wartość, która może być zużywana jako dane wejściowe przez inną umiejętność. |
|
suggestedFrom |
Kod języka do tłumaczenia dokumentów z, gdy nie podano ani danych wejściowych fromLanguageCode, ani parametru defaultFromLanguageCode, a automatyczne wykrywanie języka kończy się niepowodzeniem. Wartość domyślna to |
TextTranslationSkillLanguage
Kody języków obsługiwane dla tekstu wejściowego przez TextTranslationSkill.
Nazwa | Typ | Opis |
---|---|---|
af |
string |
Afrikaans |
ar |
string |
Arabski |
bg |
string |
Bułgarski |
bn |
string |
Bangla |
bs |
string |
Bośniacki (łaciński) |
ca |
string |
Kataloński |
cs |
string |
Czeski |
cy |
string |
Walijski |
da |
string |
Duński |
de |
string |
Niemiecki |
el |
string |
Grecki |
en |
string |
Angielski |
es |
string |
Hiszpański |
et |
string |
Estoński |
fa |
string |
Perski |
fi |
string |
Fiński |
fil |
string |
Filipiński |
fj |
string |
Fijian |
fr |
string |
Francuski |
ga |
string |
Irlandzki |
he |
string |
Hebrajski |
hi |
string |
Hindi |
hr |
string |
Chorwacki |
ht |
string |
Haitański |
hu |
string |
Węgierski |
id |
string |
Indonezyjski |
is |
string |
Islandzki |
it |
string |
Włoski |
ja |
string |
Japoński |
kn |
string |
Kannada |
ko |
string |
Koreański |
lt |
string |
Litewski |
lv |
string |
Łotewski |
mg |
string |
Malgaski |
mi |
string |
Maoryjski |
ml |
string |
Malayalam |
ms |
string |
Malajski |
mt |
string |
Maltański |
mww |
string |
Hmong Daw |
nb |
string |
Norweski |
nl |
string |
Holenderski |
otq |
string |
Queretaro Otomi |
pa |
string |
Pendżabski |
pl |
string |
Polski |
pt |
string |
Portugalski |
pt-PT |
string |
Portugalski (Portugalia) |
pt-br |
string |
Portugalski (Brazylia) |
ro |
string |
Rumuński |
ru |
string |
Rosyjski |
sk |
string |
Słowacki |
sl |
string |
Słoweński |
sm |
string |
Samoański |
sr-Cyrl |
string |
Serbski (Cyrylica) |
sr-Latn |
string |
Serbski (łaciński) |
sv |
string |
Szwedzki |
sw |
string |
Suahili |
ta |
string |
Tamilski |
te |
string |
Telugu |
th |
string |
Tajski |
tlh |
string |
Klingon |
tlh-Latn |
string |
Klingon (skrypt łaciński) |
tlh-Piqd |
string |
Klingon (skrypt Klingon) |
to |
string |
Tonga |
tr |
string |
Turecki |
ty |
string |
Tahitian |
uk |
string |
Ukraiński |
ur |
string |
Urdu |
vi |
string |
Wietnamski |
yua |
string |
Yucatec Maya |
yue |
string |
Kantoński (tradycyjny) |
zh-Hans |
string |
Chiński uproszczony |
zh-Hant |
string |
Chiński tradycyjny |
VisualFeature
Ciągi wskazujące, jakie typy funkcji wizualizacji mają być zwracane.
Nazwa | Typ | Opis |
---|---|---|
adult |
string |
Funkcje wizualne rozpoznawane jako osoby dorosłe. |
brands |
string |
Funkcje wizualne rozpoznawane jako marki komercyjne. |
categories |
string |
Kategorie. |
description |
string |
Opis. |
faces |
string |
Funkcje wizualne rozpoznawane jako twarze osób. |
objects |
string |
Funkcje wizualne rozpoznawane jako obiekty. |
tags |
string |
Tagi. |
WebApiSkill
Umiejętność, która może wywołać punkt końcowy internetowego interfejsu API, umożliwiając rozszerzenie zestawu umiejętności przez wywołanie kodu niestandardowego.
Nazwa | Typ | Opis |
---|---|---|
@odata.type |
string:
#Microsoft. |
Fragment identyfikatora URI określający typ umiejętności. |
authIdentity | SearchIndexerDataIdentity: |
Tożsamość zarządzana przypisana przez użytkownika używana na potrzeby połączeń wychodzących. Jeśli podano identyfikator authResourceId i nie zostanie 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. W przypadku ustawienia wartości "none" wartość tej właściwości zostanie wyczyszczone. |
authResourceId |
string |
Dotyczy umiejętności niestandardowych łączących się z kodem zewnętrznym w funkcji platformy Azure lub inną aplikacją, która udostępnia przekształcenia. Ta wartość powinna być identyfikatorem aplikacji utworzonym dla funkcji lub aplikacji, gdy została zarejestrowana w usłudze Azure Active Directory. Po określeniu niestandardowa umiejętność łączy się z funkcją lub aplikacją przy użyciu identyfikatora zarządzanego (systemu lub przypisanego przez użytkownika) usługi wyszukiwania oraz tokenu dostępu funkcji lub aplikacji przy użyciu tej wartości jako identyfikatora zasobu do utworzenia zakresu tokenu dostępu. |
batchSize |
integer |
Żądany rozmiar partii, który wskazuje liczbę dokumentów. |
context |
string |
Reprezentuje poziom, na którym odbywają się operacje, takie jak zawartość katalogu głównego lub dokumentu dokumentu (na przykład /document lub /document/content). Wartość domyślna to /document. |
degreeOfParallelism |
integer |
W przypadku ustawienia liczba wywołań równoległych, które można wykonać w internetowym interfejsie API. |
description |
string |
Opis umiejętności opisujący dane wejściowe, dane wyjściowe i użycie umiejętności. |
httpHeaders |
object |
Nagłówki wymagane do wykonania żądania HTTP. |
httpMethod |
string |
Metoda żądania HTTP. |
inputs |
Dane wejściowe umiejętności mogą być kolumną w zestawie danych źródłowych lub danymi wyjściowymi umiejętności nadrzędnych. |
|
name |
string |
Nazwa umiejętności, która jednoznacznie identyfikuje ją w zestawie umiejętności. Umiejętność bez zdefiniowanej nazwy będzie mieć domyślną nazwę swojego 1-opartego na indeksie w tablicy umiejętności, poprzedzoną znakiem "#". |
outputs |
Dane wyjściowe umiejętności to pole w indeksie wyszukiwania lub wartość, która może być zużywana jako dane wejściowe przez inną umiejętność. |
|
timeout |
string |
Żądany limit czasu żądania. Wartość domyślna to 30 sekund. |
uri |
string |
Adres URL internetowego interfejsu API. |