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=2023-10-01-Preview
PUT {endpoint}/skillsets('{skillsetName}')?api-version=2023-10-01-Preview&ignoreResetRequirements={ignoreResetRequirements}&disableCacheReprocessingChangeDetection={disableCacheReprocessingChangeDetection}
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. |
disable
|
query |
boolean |
Wyłącza ponowne przetwarzanie pamięci podręcznej wykrywania zmian. |
|
ignore
|
query |
boolean |
Ignoruje wymagania dotyczące resetowania pamięci podręcznej. |
Nagłówek żądania
Nazwa | Wymagane | Typ | Opis |
---|---|---|---|
x-ms-client-request-id |
string uuid |
Identyfikator śledzenia wysłany za pomocą żądania ułatwiającego 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 usługa zwraca utworzony/zaktualizowany zasób 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 |
Element ETag zestawu umiejętności. |
|
cognitiveServices | CognitiveServicesAccount: |
Szczegółowe informacje o usłudze Azure AI do użycia 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ć zgodnie z potrzebami, jeśli chcesz obrócić klucz szyfrowania; Definicja zestawu umiejętności nie będzie miała wpływu. Szyfrowanie przy użyciu 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 tym, jak 1 stycznia 2019 r. |
||
indexProjections |
Definicja dodatkowych projekcji do pomocniczego indeksu wyszukiwania(es). |
||
knowledgeStore |
Definicja dodatkowych projekcji do obiektów blob platformy Azure, tabel 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
Sample Request
PUT https://myservice.search.windows.net/skillsets('demoskillset')?api-version=2023-10-01-Preview
{
"name": "demoskillset",
"description": "Extract entities, detect language and extract key-phrases",
"skills": [
{
"@odata.type": "#Microsoft.Skills.Text.V3.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
}
}
Sample Response
{
"name": "demoskillset",
"description": "Extract entities, detect language and extract key-phrases",
"skills": [
{
"@odata.type": "#Microsoft.Skills.Text.V3.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.V3.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 |
---|---|
Aml |
Umiejętność AML umożliwia rozszerzenie wzbogacania sztucznej inteligencji za pomocą niestandardowego modelu usługi Azure Machine Learning (AML). Po przeszkoleniu i wdrożeniu modelu AML umiejętność AML integruje ją z wzbogacaniem sztucznej inteligencji. |
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 wektorowego osadzania dla danego tekstu wejściowego przy użyciu zasobu Azure OpenAI. |
Cognitive |
Klucz konta z wieloma regionami 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ęzyka 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 analiza 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ęzyka obsługiwane dla tekstu wejściowego przez EntityRecognitionSkill. |
Entity |
Przy użyciu interfejsu API analiza tekstu wyodrębnia jednostki różnych typów z tekstu. |
Image |
Umiejętność analizująca pliki obrazów. Wyodrębnia bogaty zestaw funkcji wizualnych na podstawie zawartości obrazu. |
Image |
Kody języka 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ęzyka 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 co najmniej dwóch 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ęzyka obsługiwane dla danych wejściowych przez firmę OcrSkill. |
Output |
Mapowanie pól wyjściowych dla umiejętności. |
PIIDetection |
Przy użyciu interfejsu API analiza tekstu wyodrębnia dane osobowe z tekstu wejściowego i daje możliwość maskowania. |
PIIDetection |
Ciąg wskazujący, jakiego maskowaniaMode używać do maskowania danych osobowych wykrytych w tekście wejściowym. |
Search |
Opisuje warunek błędu dla interfejsu API. |
Search |
Czyści właściwość tożsamości źródła danych. |
Search |
Określa tożsamość, która ma być używana przez źródło danych. |
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 jest nazwą określonej właściwości. Każda wartość musi być typu pierwotnego. |
Search |
Definicja dodatkowych projekcji do obiektów blob platformy Azure, tabel lub plików wzbogaconych danych. |
Search |
Definicja projekcji dla danych, które mają być przechowywane w Azure Files. |
Search |
Definicja projekcji dla danych do przechowywania w obiekcie blob platformy Azure. |
Search |
Słownik właściwości konfiguracji specyficznych dla magazynu wiedzy. Każda nazwa jest nazwą określonej właściwości. Każda wartość musi być typu pierwotnego. |
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ęzyka obsługiwane dla tekstu wejściowego przez SentimentSkill. |
Sentiment |
Korzystając z interfejsu API analiza tekstu, ocenia tekst bez struktury i dla każdego rekordu, udostępnia etykiety tonacji (takie jak "negatywne", "neutralne" i "pozytywne") na podstawie najwyższego wyniku 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ęzyka 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ęzyka 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. |
AmlSkill
Umiejętność AML umożliwia rozszerzenie wzbogacania sztucznej inteligencji za pomocą niestandardowego modelu usługi Azure Machine Learning (AML). Po przeszkoleniu i wdrożeniu modelu AML umiejętność AML integruje ją z wzbogacaniem sztucznej inteligencji.
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. |
degreeOfParallelism |
integer |
(Opcjonalnie) Po określeniu wskazuje liczbę wywołań indeksatora będzie równolegle do podanego punktu końcowego. Możesz zmniejszyć tę wartość, jeśli punkt końcowy kończy się niepowodzeniem w zbyt dużym obciążeniu żądania, lub podnieść go, jeśli punkt końcowy może zaakceptować więcej żądań i chcesz zwiększyć wydajność indeksatora. Jeśli nie zostanie ustawiona, zostanie użyta wartość domyślna 5. StopieńOfParallelism można ustawić na maksymalnie 10 i co najmniej 1. |
description |
string |
Opis umiejętności, która opisuje 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. |
|
key |
string |
(Wymagane do uwierzytelniania klucza) Klucz usługi AML. |
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 indeksu 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ść. |
|
region |
string |
(Opcjonalnie w przypadku uwierzytelniania tokenu). Region, w którym jest wdrażana usługa AML. |
resourceId |
string |
(Wymagane do uwierzytelniania tokenu). Identyfikator zasobu usługi AML na platformie Azure Resource Manager. Powinna ona być w formacie subscriptions/{guid}/resourceGroups/{resource-group-name}/Microsoft.MachineLearningServices/workspaces/{workspace-name}/services/{service_name}. |
timeout |
string |
(Opcjonalnie) Po określeniu wskazuje limit czasu klienta http tworzącego wywołanie interfejsu API. |
uri |
string |
(Wymagane do uwierzytelniania ani uwierzytelniania klucza) Identyfikator URI oceniania usługi AML, do której zostanie wysłany ładunek JSON. Dozwolony jest tylko schemat identyfikatora URI https. |
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óry otrzymał wymagane uprawnienia dostępu do usługi Azure Key Vault, który ma być używany 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 wektorowego 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 dla wyznaczonego zasobu usługi Azure OpenAI. |
authIdentity | SearchIndexerDataIdentity: |
Tożsamość zarządzana przypisana przez użytkownika używana do 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, która opisuje 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 indeksu 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 dla zasobu usługi Azure OpenAI. |
CognitiveServicesAccountKey
Klucz konta z wieloma regionami 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łą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 aprowizowania zasobu usługi Azure AI dołączonego 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 (na przykład /document lub /document/content). Wartość domyślna to /document. |
description |
string |
Opis umiejętności opisujący dane wejściowe, wyjściowe i użycie umiejętności. |
inputs |
Dane wejściowe umiejętności mogą być kolumną w źródłowym zestawie danych 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ści bez zdefiniowanej nazwy otrzymają domyślną nazwę swojego 1-opartego na indeksie w tablicy umiejętności z prefiksem "#". |
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 oznacza, czy porównania z nazwą jednostki powinny być wrażliwe na wielkość liter. Przykładowe dopasowania bez uwzględniania wielkości liter "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 akcentSensitive 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 wielkości literSensitive. |
defaultFuzzyEditDistance |
integer |
Zmienia domyślną wartość odległości edycji rozmytej dla tej jednostki. Można go 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 dla niestandardowych metadanych dotyczących dopasowanych tekstu. Wartość tego pola będzie wyświetlana z każdym dopasowaniem jego jednostki w danych wyjściowych umiejętności. |
fuzzyEditDistance |
integer |
Wartość domyślna to 0. Maksymalna wartość 5. Określa akceptowalną liczbę rozbieżnych znaków, które nadal stanowią dopasowanie do nazwy jednostki. Zwracana jest najmniejsza możliwa rozmycie dla danego meczu. Jeśli na przykład odległość edycji jest ustawiona na 3, wartość "Windows10" będzie nadal zgodna z wartością "Windows", "Windows10" i "Windows 7". Gdy ważność wielkości liter jest ustawiona na fałsz, różnice wielkości liter nie są liczone do tolerancji rozmytej, ale w przeciwnym razie. |
id |
string |
To pole może służyć jako przekazywanie dla niestandardowych metadanych dotyczących dopasowanych tekstu. Wartość tego pola będzie wyświetlana z każdym dopasowaniem jego jednostki w danych wyjściowych umiejętności. |
name |
string |
Deskryptor jednostki najwyższego poziomu. Dopasowania w danych wyjściowych umiejętności zostaną pogrupowane według tej nazwy i powinny reprezentować "znormalizowaną" formę znalezionego tekstu. |
subtype |
string |
To pole może służyć jako przekazywanie dla niestandardowych metadanych dotyczących dopasowanych tekstu. Wartość tego pola będzie wyświetlana z każdym dopasowaniem jego jednostki w danych wyjściowych umiejętności. |
type |
string |
To pole może służyć jako przekazywanie dla niestandardowych metadanych dotyczących dopasowanych tekstu. Wartość tego pola będzie wyświetlana z każdym dopasowaniem jego 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 w aliasie jest uwzględniana 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, która opisuje 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 uruchomienia 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 właściwości CustomEntity, ta wartość będzie wartością domyślną. |
globalDefaultCaseSensitive |
boolean |
Flaga globalna dla elementu CaseSensitive. Jeśli wartość CaseSensitive nie jest ustawiona w właściwości CustomEntity, ta wartość będzie wartością domyślną. |
globalDefaultFuzzyEditDistance |
integer |
Flaga globalna fuzzyEditDistance. Jeśli właściwość FuzzyEditDistance nie jest ustawiona w polu 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 indeksu 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ęzyka 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łączonego 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 dla 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, która opisuje 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 indeksu 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ść "default". |
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 analiza 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 (na przykład /document lub /document/content). Wartość domyślna to /document. |
defaultLanguageCode |
string |
Wartość wskazująca, którego kodu języka użyć. Wartość domyślna to |
description |
string |
Opis umiejętności opisujący dane wejściowe, wyjściowe i użycie umiejętności. |
inputs |
Dane wejściowe umiejętności mogą być kolumną w źródłowym zestawie danych 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 jawnie ustawiona na wartość null, zostaną dołączone wszystkie jednostki. |
modelVersion |
string |
Wersja modelu, która ma być używana podczas wywoływania usługi analiza 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ści bez zdefiniowanej nazwy otrzymają domyślną nazwę swojego 1-opartego na indeksie w tablicy umiejętności z prefiksem "#". |
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 mają zostać wyodrębnione. |
|
context |
string |
Reprezentuje poziom, na którym odbywają się operacje, takie jak zawartość katalogu głównego lub dokumentu (na przykład /document lub /document/content). Wartość domyślna to /document. |
defaultLanguageCode |
Wartość wskazująca, którego kodu języka użyć. Wartość domyślna to |
|
description |
string |
Opis umiejętności opisujący dane wejściowe, 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 ze 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 źródłowym zestawie danych 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 jawnie ustawiona na wartość null, zostaną dołączone wszystkie jednostki. |
name |
string |
Nazwa umiejętności, która jednoznacznie identyfikuje ją w zestawie umiejętności. Umiejętności bez zdefiniowanej nazwy otrzymają domyślną nazwę swojego 1-opartego na indeksie w tablicy umiejętności z prefiksem "#". |
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ęzyka 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 |
Niderlandzki |
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 |
Chiński uproszczony |
zh-Hant |
string |
Chiński tradycyjny |
EntityRecognitionSkillV3
Przy użyciu interfejsu API analiza 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 mają 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, która opisuje 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 wskaźnik ufności jest większy niż określona wartość. Jeśli nie ustawiono (wartość domyślna) lub jeśli jawnie ustawiono wartość null, wszystkie jednostki zostaną uwzględnione. |
modelVersion |
string |
Wersja modelu do użycia podczas wywoływania interfejsu API analiza tekstu. Wartość domyślna 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ść bez zdefiniowanej nazwy będzie mieć domyślną nazwę swojego 1-opartego indeksu 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ść. |
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 (na przykład /document lub /document/content). Wartość domyślna to /document. |
defaultLanguageCode |
Wartość wskazująca, którego kodu języka użyć. Wartość domyślna to |
|
description |
string |
Opis umiejętności opisujący dane wejściowe, 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 źródłowym zestawie danych 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ści bez zdefiniowanej nazwy otrzymają domyślną nazwę swojego 1-opartego na indeksie w tablicy umiejętności z prefiksem "#". |
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ęzyka 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 |
Niderlandzki |
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 |
Tajlandzki |
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 uznane za 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 |
Dane wejściowe cykliczne 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 (na przykład /document lub /document/content). Wartość domyślna to /document. |
defaultLanguageCode |
Wartość wskazująca, którego kodu języka użyć. Wartość domyślna to |
|
description |
string |
Opis umiejętności opisujący dane wejściowe, wyjściowe i użycie umiejętności. |
inputs |
Dane wejściowe umiejętności mogą być kolumną w źródłowym zestawie danych 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, która ma być używana podczas wywoływania usługi analiza 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ści bez zdefiniowanej nazwy otrzymają domyślną nazwę swojego 1-opartego na indeksie w tablicy umiejętności z prefiksem "#". |
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ęzyka 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 |
Niderlandzki |
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 (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 dla 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, wyjściowe i użycie umiejętności. |
inputs |
Dane wejściowe umiejętności mogą być kolumną w źródłowym zestawie danych lub danymi wyjściowymi umiejętności nadrzędnych. |
|
modelVersion |
string |
Wersja modelu, która ma być używana podczas wywoływania usługi analiza 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ści bez zdefiniowanej nazwy otrzymają domyślną nazwę swojego 1-opartego na indeksie w tablicy umiejętności z prefiksem "#". |
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 |
Wiersze są oddzielone pojedynczym znakiem spacji. |
MergeSkill
Umiejętność scalania co najmniej dwóch ciągów w jeden ujednolicony ciąg z opcjonalnym ogranicznikiem zdefiniowanym przez użytkownika oddzielającym każdą część składnika.
Nazwa | Typ | Wartość domyślna | 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 (na przykład /document lub /document/content). Wartość domyślna to /document. |
|
description |
string |
Opis umiejętności opisujący dane wejściowe, wyjściowe i użycie umiejętności. |
|
inputs |
Dane wejściowe umiejętności mogą być kolumną w źródłowym zestawie danych 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ści bez zdefiniowanej nazwy otrzymają domyślną nazwę swojego 1-opartego na indeksie w tablicy umiejętności z prefiksem "#". |
|
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 | Wartość domyślna | 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 (na przykład /document lub /document/content). Wartość domyślna to /document. |
|
defaultLanguageCode |
Wartość wskazująca, którego kodu języka użyć. Wartość domyślna to |
||
description |
string |
Opis umiejętności opisujący dane wejściowe, wyjściowe i użycie umiejętności. |
|
detectOrientation |
boolean |
False |
Wartość wskazująca włączenie wykrywania orientacji. Wartość domyślna to false. |
inputs |
Dane wejściowe umiejętności mogą być kolumną w źródłowym zestawie danych 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ści bez zdefiniowanej nazwy otrzymają domyślną nazwę swojego 1-opartego na indeksie w tablicy umiejętności z prefiksem "#". |
|
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ęzyka 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 |
Asturian |
awa |
string |
Awadhi-Hindi (Devanagiri) |
az |
string |
Azerbejdżan (łaciński) |
be |
string |
Białorusi (cyrylica i łacińska) |
be-cyrl |
string |
Białorusi (cyrylica) |
be-latn |
string |
Język włoski (ł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 |
Breton |
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ński) |
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 |
Dolny Serbian |
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 |
Filipino |
fj |
string |
Fijian |
fo |
string |
Farerski |
fr |
string |
Francuski |
fur |
string |
Frulian |
fy |
string |
Zachodni fryzyjskie |
ga |
string |
Irlandzki |
gag |
string |
Gagauz (łaciński) |
gd |
string |
Szkocki Gaelic |
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órnochnonośny |
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 |
Grenlandzkiego |
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 |
Cornish |
ky |
string |
Kyrgyz (cyrylica) |
la |
string |
Łacińskiej |
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 |
Niderlandzki |
no |
string |
Norweski |
nog |
string |
Nogay |
oc |
string |
Occitan |
os |
string |
Ossetic |
pa |
string |
Pendżabski (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 |
Somalijski (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 |
Suahili (łaciński) |
tet |
string |
Tetum |
tg |
string |
Tadżyk (cyrylica) |
thf |
string |
Thangmi |
tk |
string |
Turkmeni (łaciński) |
to |
string |
Tonga |
tr |
string |
Turecki |
tt |
string |
Tatar (łaciński) |
tyv |
string |
Tuvan |
ug |
string |
Uyghur (arabski) |
unk |
string |
Nieznane (wszystkie) |
ur |
string |
Urdu |
uz |
string |
Uzbecki (łaciński) |
uz-arab |
string |
Uzbecki (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 |
Zhuang |
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 |
Docelowa nazwa danych wyjściowych. Jest to opcjonalne i domyślne, aby nazwać. |
PIIDetectionSkill
Przy użyciu interfejsu API analiza tekstu wyodrębnia dane osobowe z tekstu wejściowego i daje możliwość maskowania.
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, która opisuje dane wejściowe, dane wyjściowe i użycie umiejętności. |
domain |
string |
Jeśli zostanie określona, ustawi domenę piI tak, aby zawierała tylko podzestaw 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 ma zostać zastąpiony. 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 wskaźnik ufności jest większy niż określona wartość. Jeśli nie ustawiono (wartość domyślna) lub jeśli jawnie ustawiono wartość null, wszystkie jednostki zostaną uwzględnione. |
modelVersion |
string |
Wersja modelu do użycia podczas wywoływania usługi analiza tekstu. Wartość domyślna 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ść bez zdefiniowanej nazwy będzie mieć domyślną nazwę swojego 1-opartego indeksu 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 maskowaniaMode używać do maskowania danych osobowych wykrytych w tekście wejściowym.
Nazwa | Typ | Opis |
---|---|---|
none |
string |
Nie ma maskowania, a dane wyjściowe maskowanego tekstu nie zostaną zwrócone. |
replace |
string |
Zastępuje wykryte jednostki znakiem podanym w parametrze maskingCharacter. Znak zostanie powtórzony do długości wykrytej jednostki, tak aby przesunięcia prawidłowo odpowiadały zarówno tekstowi wejściowemu, jak i dane wyjściowemu maskowanemutekstowi. |
SearchError
Opisuje warunek błędu dla interfejsu API.
Nazwa | Typ | Opis |
---|---|---|
code |
string |
Jeden z zdefiniowanych przez serwer zestaw kodów błędów. |
details |
Tablica szczegółów dotyczących określonych błędów, które doprowadziły do tego zgłoszonego błędu. |
|
message |
string |
Czytelna dla człowieka reprezentacja błędu. |
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ść, która ma być używana przez źródło danych.
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 jest nazwą 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, aby zamapować wartość klucza dokumentu nadrzędnego na. 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 jest nazwą 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 do obiektów blob platformy Azure, tabel lub plików wzbogaconych danych.
Nazwa | Typ | Opis |
---|---|---|
identity | SearchIndexerDataIdentity: |
Tożsamość zarządzana przypisana przez użytkownika używana do połączeń z usługą Azure Storage podczas pisania projekcji magazynu wiedzy. Jeśli parametry połączenia wskazuje tożsamość (ResourceId) i nie jest określona, 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. |
parameters |
Słownik właściwości konfiguracji specyficznych dla magazynu wiedzy. Każda nazwa jest nazwą określonej właściwości. Każda wartość musi być typu pierwotnego. |
|
projections |
Lista dodatkowych projekcji do wykonania podczas indeksowania. |
|
storageConnectionString |
string |
Projekcje parametry połączenia na koncie magazynu będą przechowywane. |
SearchIndexerKnowledgeStoreFileProjectionSelector
Definicja projekcji dla danych, które mają być przechowywane w 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 odwołania do innej projekcji. |
source |
string |
Źródło danych 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 odwołania do innej projekcji. |
source |
string |
Źródło danych do projektu. |
sourceContext |
string |
Kontekst źródłowy złożonych projekcji. |
storageContainer |
string |
Kontener obiektów blob do przechowywania projekcji. |
SearchIndexerKnowledgeStoreParameters
Słownik właściwości konfiguracji specyficznych dla magazynu wiedzy. Każda nazwa jest nazwą określonej właściwości. Każda wartość musi być typu pierwotnego.
Nazwa | Typ | Wartość domyślna | Opis |
---|---|---|---|
synthesizeGeneratedKeyName |
boolean |
False |
Niezależnie od tego, czy projekcje powinny syntetyzować wygenerowaną nazwę klucza, jeśli jeszcze nie istnieje. |
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 odwołania do innej projekcji. |
source |
string |
Źródło danych 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 |
Element 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 tworzonego 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 będzie ona zawsze szyfrowana. 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 1 stycznia 2019 r. lub później. |
|
indexProjections |
Definicja dodatkowych projekcji do pomocniczego indeksu wyszukiwania. |
|
knowledgeStore |
Definicja dodatkowych projekcji w obiektach blob platformy Azure, tabelach lub plikach 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. |
|
identity | SearchIndexerDataIdentity: |
Jawna tożsamość zarządzana do użycia dla tego klucza szyfrowania. Jeśli nie zostanie określona, a właściwość poświadczeń dostępu ma wartość null, zostanie użyta tożsamość zarządzana przypisana przez system. Po zaktualizowaniu zasobu, jeśli tożsamość jawna jest nieokreślona, pozostaje niezmieniona. Jeśli określono wartość "none", wartość tej właściwości zostanie wyczyszczone. |
keyVaultKeyName |
string |
Nazwa klucza Key Vault platformy Azure, który ma być używany do szyfrowania danych magazynowanych. |
keyVaultKeyVersion |
string |
Wersja klucza Key Vault platformy Azure, 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 mieć wartość |
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 (na przykład /document lub /document/content). Wartość domyślna to /document. |
defaultLanguageCode |
Wartość wskazująca, którego kodu języka użyć. Wartość domyślna to |
|
description |
string |
Opis umiejętności opisujący dane wejściowe, wyjściowe i użycie umiejętności. |
inputs |
Dane wejściowe umiejętności mogą być kolumną w źródłowym zestawie danych 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ści bez zdefiniowanej nazwy otrzymają domyślną nazwę swojego 1-opartego na indeksie w tablicy umiejętności z prefiksem "#". |
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ęzyka 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 |
Niderlandzki |
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 analiza tekstu, ocenia tekst bez struktury i dla każdego rekordu, udostępnia etykiety tonacji (takie jak "negatywne", "neutralne" i "pozytywne") na podstawie najwyższego wyniku ufności znalezionego przez usługę na poziomie zdania i dokumentu.
Nazwa | Typ | Wartość domyślna | 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 (na przykład /document lub /document/content). Wartość domyślna to /document. |
|
defaultLanguageCode |
string |
Wartość wskazująca, którego kodu języka użyć. Wartość domyślna to |
|
description |
string |
Opis umiejętności opisujący dane wejściowe, 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 analiza tekstu dotyczące 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 źródłowym zestawie danych lub danymi wyjściowymi umiejętności nadrzędnych. |
||
modelVersion |
string |
Wersja modelu, która ma być używana podczas wywoływania usługi analiza 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ści bez zdefiniowanej nazwy otrzymają domyślną nazwę swojego 1-opartego na indeksie w tablicy umiejętności z prefiksem "#". |
|
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 (na przykład /document lub /document/content). Wartość domyślna to /document. |
description |
string |
Opis umiejętności opisujący dane wejściowe, wyjściowe i użycie umiejętności. |
inputs |
Dane wejściowe umiejętności mogą być kolumną w źródłowym zestawie danych 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ści bez zdefiniowanej nazwy otrzymają domyślną nazwę swojego 1-opartego na indeksie w tablicy umiejętności z prefiksem "#". |
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, która opisuje 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 |
Ma zastosowanie tylko wtedy, gdy właściwość textSplitMode jest ustawiona na "pages". Jeśli zostanie określony, splitSkill przestanie dzielić po przetworzeniu pierwszych stron "maximumPagesToTake", aby poprawić wydajność, gdy z każdego dokumentu jest 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 indeksu 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 |
Ma zastosowanie tylko wtedy, gdy właściwość 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 fragmentu. |
textSplitMode |
Wartość wskazująca tryb podziału do wykonania. |
SplitSkillLanguage
Kody języka 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 |
Niderlandzki |
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 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, która opisuje 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 indeksu 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 parametru defaultFromLanguageCode, ani domyślnego parametruFromLanguageCode, a automatyczne wykrywanie języka nie powiedzie się. Wartość domyślna to |
TextTranslationSkillLanguage
Kody języka 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 |
Filipino |
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 |
Madagaskaru |
mi |
string |
Maoryjski |
ml |
string |
Malayalam |
ms |
string |
Malajski |
mt |
string |
Maltański |
mww |
string |
Hmong Daw |
nb |
string |
Norweski |
nl |
string |
Niderlandzki |
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 |
Kiswahili |
ta |
string |
Tamilski |
te |
string |
Telugu |
th |
string |
Tajlandzki |
tlh |
string |
Klingoński |
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 |
Kantoniań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 do 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. Jeśli ustawiono wartość "none", wartość tej właściwości zostanie wyczyszczone. |
authResourceId |
string |
Dotyczy niestandardowych umiejętności łą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, używając 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, która opisuje 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 indeksu 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. |