Skillsets - Get
Получает набор навыков в службе поиска.
GET {endpoint}/skillsets('{skillsetName}')?api-version=2024-07-01
Параметры URI
Имя | В | Обязательно | Тип | Описание |
---|---|---|---|---|
endpoint
|
path | True |
string |
URL-адрес конечной точки службы поиска. |
skillset
|
path | True |
string |
Имя набора навыков для получения. |
api-version
|
query | True |
string |
Версия клиентского API. |
Заголовок запроса
Имя | Обязательно | Тип | Описание |
---|---|---|---|
x-ms-client-request-id |
string uuid |
Идентификатор отслеживания, отправляемый запросом на отладку. |
Ответы
Имя | Тип | Описание |
---|---|---|
200 OK |
Набор навыков успешно возвращается. |
|
Other Status Codes |
Ответ на ошибку. |
Примеры
SearchServiceGetSkillset
Образец запроса
GET 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",
"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": "myKeyName",
"keyVaultKeyVersion": "myKeyVersion",
"keyVaultUri": "https://myKeyVault.vault.azure.net",
"accessCredentials": {
"applicationId": "00000000-0000-0000-0000-000000000000",
"applicationSecret": null
}
}
}
Определения
Имя | Описание |
---|---|
Azure |
Учетные данные зарегистрированного приложения, созданного для службы поиска, используемого для проверки подлинности доступа к ключам шифрования, хранящимся в Azure Key Vault. |
Azure |
Позволяет создать вектор внедрения для заданного текстового ввода с помощью ресурса Azure OpenAI. |
Azure |
Имя модели Azure Open AI, которое будет вызываться. |
Cognitive |
Ключ учетной записи с несколькими регионами ресурса службы искусственного интеллекта Azure, подключенного к набору навыков. |
Conditional |
Навык, позволяющий сценариям, которым требуется логическое действие для определения данных для назначения выходным данным. |
Custom |
Объект, содержащий сведения о найденных совпадениях и связанных метаданных. |
Custom |
Сложный объект, который можно использовать для указания альтернативных орфографических или синонимов имени корневой сущности. |
Custom |
Навык ищет текст из пользовательского пользовательского списка слов и фраз. |
Custom |
Коды языка, поддерживаемые для входного текста CustomEntityLookupSkill. |
Default |
Пустой объект, представляющий ресурс службы искусственного интеллекта Azure по умолчанию для набора навыков. |
Document |
Навык, извлекающий содержимое из файла в конвейере обогащения. |
Entity |
Строка, указывающая, какие категории сущностей следует возвращать. |
Entity |
Используя API анализа текста, извлекает связанные сущности из текста. |
Entity |
Этот навык не рекомендуется. Используйте версию 3. EntityRecognitionSkill вместо этого. |
Entity |
Устаревшие. Коды языка, поддерживаемые для ввода текста EntityRecognitionSkill. |
Entity |
С помощью API анализа текста извлекает сущности различных типов из текста. |
Error |
Дополнительные сведения об ошибке управления ресурсами. |
Error |
Сведения об ошибке. |
Error |
Ответ на ошибку |
Image |
Навык, который анализирует файлы изображений. Он извлекает широкий набор визуальных функций на основе содержимого изображения. |
Image |
Коды языка, поддерживаемые для ввода ImageAnalysisSkill. |
Image |
Строка, указывающая, какие сведения для конкретного домена следует возвращать. |
Index |
Определяет поведение проекций индекса относительно остальной части индексатора. |
Input |
Сопоставление полей ввода для навыка. |
Key |
Навык, использующий анализ текста для извлечения ключевых фраз. |
Key |
Коды языка, поддерживаемые для входного текста keyPhraseExtractionSkill. |
Language |
Навык, который обнаруживает язык входного текста и сообщает один языковой код для каждого документа, отправленного по запросу. Языковой код связан с оценкой, указывающей достоверность анализа. |
Line |
Определяет последовательность символов, используемых между строками текста, распознаваемыми навыком OCR. Значением по умолчанию является пробел. |
Merge |
Навык объединения двух или более строк в одну единую строку с необязательным определяемым пользователем разделителем, разделяющим каждую часть компонента. |
Ocr |
Навык, извлекающий текст из файлов изображений. |
Ocr |
Коды языка, поддерживаемые для ввода OcrSkill. |
Output |
Сопоставление полей вывода для навыка. |
PIIDetection |
Используя API анализа текста, извлекает личную информацию из входного текста и предоставляет возможность маскирования. |
PIIDetection |
Строка, указывающая, какую маскировкуMode следует использовать для маскирования личных данных, обнаруженных в входном тексте. |
Search |
Очищает свойство удостоверения источника данных. |
Search |
Указывает удостоверение для используемого источника данных. |
Search |
Определение дополнительных проекций для вторичных индексов поиска. |
Search |
Описание того, какие данные следует хранить в указанном индексе поиска. |
Search |
Словарь свойств конфигурации для проекции индекса. Каждое имя — это имя определенного свойства. Каждое значение должно быть примитивным типом. |
Search |
Определение дополнительных проекций для больших двоичных объектов Azure, таблиц или файлов, обогащенных данных. |
Search |
Определение проекции для хранения данных в файлах Azure. |
Search |
Определение проекции для хранения данных в BLOB-объекте Azure. |
Search |
Объект контейнера для различных селекторов проекций. |
Search |
Описание того, какие данные следует хранить в таблицах Azure. |
Search |
Список навыков. |
Search |
Ключ шифрования, управляемый клиентом, в Azure Key Vault. Ключи, которые создаются и управляются, можно использовать для шифрования или расшифровки неактивных данных, таких как индексы и карты синонимов. |
Sentiment |
Этот навык не рекомендуется. Используйте версию 3. Вместо этого тональность. |
Sentiment |
Устаревшие. Коды языка, поддерживаемые для входного текста с помощью SentimentSkill. |
Sentiment |
Используя API анализа текста, вычисляет неструктурированный текст и для каждой записи предоставляет метки тональности (например, "отрицательные", "нейтральные" и "положительные") на основе самой высокой оценки достоверности, найденной службой на уровне предложения и документа. |
Shaper |
Навык изменения выходных данных. Он создает сложный тип для поддержки составных полей (также известных как многопартийные поля). |
Split |
Навык разделения строки на фрагменты текста. |
Split |
Коды языка, поддерживаемые для входного текста splitSkill. |
Text |
Значение, указывающее, какой режим разделения для выполнения. |
Text |
Навык перевода текста с одного языка на другой. |
Text |
Коды языка, поддерживаемые для входного текста TextTranslationSkill. |
Visual |
Строки, указывающие, какие типы визуальных функций следует возвращать. |
Web |
Навык, который может вызывать конечную точку веб-API, позволяя расширить набор навыков, вызывая пользовательский код. |
AzureActiveDirectoryApplicationCredentials
Учетные данные зарегистрированного приложения, созданного для службы поиска, используемого для проверки подлинности доступа к ключам шифрования, хранящимся в Azure Key Vault.
Имя | Тип | Описание |
---|---|---|
applicationId |
string |
Идентификатор приложения AAD, которому было предоставлено необходимые разрешения на доступ к Azure Key Vault, который будет использоваться при шифровании неактивных данных. Идентификатор приложения не следует путать с идентификатором объекта для приложения AAD. |
applicationSecret |
string |
Ключ проверки подлинности указанного приложения AAD. |
AzureOpenAIEmbeddingSkill
Позволяет создать вектор внедрения для заданного текстового ввода с помощью ресурса Azure OpenAI.
Имя | Тип | Описание |
---|---|---|
@odata.type |
string:
#Microsoft. |
Фрагмент URI, указывающий тип навыка. |
apiKey |
string |
Ключ API указанного ресурса Azure OpenAI. |
authIdentity | SearchIndexerDataIdentity: |
Назначаемое пользователем управляемое удостоверение, используемое для исходящих подключений. |
context |
string |
Представляет уровень, на котором выполняются операции, такие как корневой каталог документа или содержимое документа (например, /document или /document/content). Значение по умолчанию — /document. |
deploymentId |
string |
Идентификатор развертывания модели Azure OpenAI в указанном ресурсе. |
description |
string |
Описание навыка, описывающего входные данные, выходные данные и использование навыка. |
dimensions |
integer |
Число измерений, в которых должны быть внедренные выходные данные. Поддерживается только в моделях с внедрением текста-3 и более поздних версий. |
inputs |
Входные данные навыков могут быть столбцом в исходном наборе данных или выходными данными вышестоящего навыка. |
|
modelName |
Имя модели внедрения, развернутой по указанному пути deploymentId. |
|
name |
string |
Имя навыка, который однозначно идентифицирует его в наборе навыков. Навык без определенного имени будет указан по умолчанию для его 1-го индекса в массиве навыков, префиксированного символом "#". |
outputs |
Выходные данные навыка — это поле в индексе поиска или значение, которое можно использовать в качестве входных данных другим навыком. |
|
resourceUri |
string |
URI ресурса ресурса Azure OpenAI. |
AzureOpenAIModelName
Имя модели Azure Open AI, которое будет вызываться.
Имя | Тип | Описание |
---|---|---|
text-embedding-3-large |
string |
|
text-embedding-3-small |
string |
|
text-embedding-ada-002 |
string |
CognitiveServicesAccountKey
Ключ учетной записи с несколькими регионами ресурса службы искусственного интеллекта Azure, подключенного к набору навыков.
Имя | Тип | Описание |
---|---|---|
@odata.type |
string:
#Microsoft. |
Фрагмент URI, указывающий тип ресурса службы искусственного интеллекта Azure, присоединенного к набору навыков. |
description |
string |
Описание ресурса службы искусственного интеллекта Azure, присоединенного к набору навыков. |
key |
string |
Ключ, используемый для подготовки ресурса службы искусственного интеллекта Azure, подключенного к набору навыков. |
ConditionalSkill
Навык, позволяющий сценариям, которым требуется логическое действие для определения данных для назначения выходным данным.
Имя | Тип | Описание |
---|---|---|
@odata.type |
string:
#Microsoft. |
Фрагмент URI, указывающий тип навыка. |
context |
string |
Представляет уровень, на котором выполняются операции, такие как корневой каталог документа или содержимое документа (например, /document или /document/content). Значение по умолчанию — /document. |
description |
string |
Описание навыка, описывающего входные данные, выходные данные и использование навыка. |
inputs |
Входные данные навыков могут быть столбцом в исходном наборе данных или выходными данными вышестоящего навыка. |
|
name |
string |
Имя навыка, который однозначно идентифицирует его в наборе навыков. Навык без определенного имени будет указан по умолчанию для его 1-го индекса в массиве навыков, префиксированного символом "#". |
outputs |
Выходные данные навыка — это поле в индексе поиска или значение, которое можно использовать в качестве входных данных другим навыком. |
CustomEntity
Объект, содержащий сведения о найденных совпадениях и связанных метаданных.
Имя | Тип | Описание |
---|---|---|
accentSensitive |
boolean |
По умолчанию используется значение false. Логическое значение, указывающее, должны ли сравнения с именем сущности быть чувствительными к акценту. |
aliases |
Массив сложных объектов, которые можно использовать для указания альтернативных орфографических или синонимов имени корневой сущности. |
|
caseSensitive |
boolean |
По умолчанию используется значение false. Логическое значение, указывающее, должны ли сравнения с именем сущности учитывать регистр символов. Пример нечувствительных совпадений регистра "Майкрософт" может быть: microsoft, microSoft, MICROSOFT. |
defaultAccentSensitive |
boolean |
Изменяет значение конфиденциальности акцента по умолчанию для этой сущности. Он используется для изменения значения по умолчанию всех псевдонимов элементов, не зависящих от значений. |
defaultCaseSensitive |
boolean |
Изменяет значение конфиденциальности регистра по умолчанию для этой сущности. Он используется для изменения значения по умолчанию всех псевдонимов caseSensitive. |
defaultFuzzyEditDistance |
integer |
Изменяет значение нечеткого изменения расстояния по умолчанию для этой сущности. Его можно использовать для изменения значения по умолчанию всех псевдонимов нечетких значенийEditDistance. |
description |
string |
Это поле можно использовать в качестве сквозного руководства для пользовательских метаданных о сопоставленных текстах. Значение этого поля будет отображаться при каждом совпадении сущности в выходных данных навыка. |
fuzzyEditDistance |
integer |
Значение по умолчанию — 0. Максимальное значение 5. Обозначает допустимое число разных символов, которые по-прежнему будут соответствовать имени сущности. Возвращается наименьшая возможная нечеткость для любого заданного совпадения. Например, если для расстояния редактирования задано значение 3, "Windows10" по-прежнему соответствует "Windows", "Windows10" и "Windows 7". Если чувствительность регистра имеет значение false, различия регистров не учитываются в отношении нечеткости, но в противном случае делают это. |
id |
string |
Это поле можно использовать в качестве сквозного руководства для пользовательских метаданных о сопоставленных текстах. Значение этого поля будет отображаться при каждом совпадении сущности в выходных данных навыка. |
name |
string |
Дескриптор сущности верхнего уровня. Совпадения в выходных данных навыка будут сгруппированы по этому имени, и он должен представлять "нормализованную" форму найденного текста. |
subtype |
string |
Это поле можно использовать в качестве сквозного руководства для пользовательских метаданных о сопоставленных текстах. Значение этого поля будет отображаться при каждом совпадении сущности в выходных данных навыка. |
type |
string |
Это поле можно использовать в качестве сквозного руководства для пользовательских метаданных о сопоставленных текстах. Значение этого поля будет отображаться при каждом совпадении сущности в выходных данных навыка. |
CustomEntityAlias
Сложный объект, который можно использовать для указания альтернативных орфографических или синонимов имени корневой сущности.
Имя | Тип | Описание |
---|---|---|
accentSensitive |
boolean |
Определите, учитывается ли псевдоним. |
caseSensitive |
boolean |
Определите, учитывается ли псевдоним регистра. |
fuzzyEditDistance |
integer |
Определите нечеткое расстояние изменения псевдонима. |
text |
string |
Текст псевдонима. |
CustomEntityLookupSkill
Навык ищет текст из пользовательского пользовательского списка слов и фраз.
Имя | Тип | Описание |
---|---|---|
@odata.type |
string:
#Microsoft. |
Фрагмент URI, указывающий тип навыка. |
context |
string |
Представляет уровень, на котором выполняются операции, такие как корневой каталог документа или содержимое документа (например, /document или /document/content). Значение по умолчанию — /document. |
defaultLanguageCode |
Значение, указывающее, какой языковой код следует использовать. По умолчанию используется |
|
description |
string |
Описание навыка, описывающего входные данные, выходные данные и использование навыка. |
entitiesDefinitionUri |
string |
Путь к JSON-файлу или CSV-файлу, который содержит весь целевой текст для сопоставления. Это определение сущности считывается в начале запуска индексатора. Все обновления этого файла во время запуска индексатора не будут входить в силу до последующих запусков. Эта конфигурация должна быть доступна по протоколу HTTPS. |
globalDefaultAccentSensitive |
boolean |
Глобальный флаг для AccentSensitive. Если Параметр AccentSensitive не задан в CustomEntity, это значение будет значением по умолчанию. |
globalDefaultCaseSensitive |
boolean |
Глобальный флаг для CaseSensitive. Если Параметр CaseSensitive не задан в CustomEntity, это значение будет значением по умолчанию. |
globalDefaultFuzzyEditDistance |
integer |
Глобальный флаг для FuzzyEditDistance. Если не задано значение FuzzyEditDistance в CustomEntity, это значение будет значением по умолчанию. |
inlineEntitiesDefinition |
Встроенное определение CustomEntity. |
|
inputs |
Входные данные навыков могут быть столбцом в исходном наборе данных или выходными данными вышестоящего навыка. |
|
name |
string |
Имя навыка, который однозначно идентифицирует его в наборе навыков. Навык без определенного имени будет указан по умолчанию для его 1-го индекса в массиве навыков, префиксированного символом "#". |
outputs |
Выходные данные навыка — это поле в индексе поиска или значение, которое можно использовать в качестве входных данных другим навыком. |
CustomEntityLookupSkillLanguage
Коды языка, поддерживаемые для входного текста CustomEntityLookupSkill.
Имя | Тип | Описание |
---|---|---|
da |
string |
Датский |
de |
string |
Немецкий |
en |
string |
Английский |
es |
string |
Испанский |
fi |
string |
Финский |
fr |
string |
Французский |
it |
string |
Итальянский |
ko |
string |
Корейский |
pt |
string |
Португальский |
DefaultCognitiveServicesAccount
Пустой объект, представляющий ресурс службы искусственного интеллекта Azure по умолчанию для набора навыков.
Имя | Тип | Описание |
---|---|---|
@odata.type |
string:
#Microsoft. |
Фрагмент URI, указывающий тип ресурса службы искусственного интеллекта Azure, присоединенного к набору навыков. |
description |
string |
Описание ресурса службы искусственного интеллекта Azure, присоединенного к набору навыков. |
DocumentExtractionSkill
Навык, извлекающий содержимое из файла в конвейере обогащения.
Имя | Тип | Описание |
---|---|---|
@odata.type |
string:
#Microsoft. |
Фрагмент URI, указывающий тип навыка. |
configuration |
object |
Словарь конфигураций для навыка. |
context |
string |
Представляет уровень, на котором выполняются операции, такие как корневой каталог документа или содержимое документа (например, /document или /document/content). Значение по умолчанию — /document. |
dataToExtract |
string |
Тип данных, которые необходимо извлечь для навыка. Если не определено значение contentAndMetadata, будет задано значение ContentAndMetadata. |
description |
string |
Описание навыка, описывающего входные данные, выходные данные и использование навыка. |
inputs |
Входные данные навыков могут быть столбцом в исходном наборе данных или выходными данными вышестоящего навыка. |
|
name |
string |
Имя навыка, который однозначно идентифицирует его в наборе навыков. Навык без определенного имени будет указан по умолчанию для его 1-го индекса в массиве навыков, префиксированного символом "#". |
outputs |
Выходные данные навыка — это поле в индексе поиска или значение, которое можно использовать в качестве входных данных другим навыком. |
|
parsingMode |
string |
Синтаксический анализ для навыка. Если он не определен, для этого будет задано значение default. |
EntityCategory
Строка, указывающая, какие категории сущностей следует возвращать.
Имя | Тип | Описание |
---|---|---|
datetime |
string |
Сущности, описывающие дату и время. |
string |
Сущности, описывающие адрес электронной почты. |
|
location |
string |
Сущности, описывающие физическое расположение. |
organization |
string |
Сущности, описывающие организацию. |
person |
string |
Сущности, описывающие человека. |
quantity |
string |
Сущности, описывающие количество. |
url |
string |
Сущности, описывающие URL-адрес. |
EntityLinkingSkill
Используя API анализа текста, извлекает связанные сущности из текста.
Имя | Тип | Описание |
---|---|---|
@odata.type |
string:
#Microsoft. |
Фрагмент URI, указывающий тип навыка. |
context |
string |
Представляет уровень, на котором выполняются операции, такие как корневой каталог документа или содержимое документа (например, /document или /document/content). Значение по умолчанию — /document. |
defaultLanguageCode |
string |
Значение, указывающее, какой языковой код следует использовать. По умолчанию используется |
description |
string |
Описание навыка, описывающего входные данные, выходные данные и использование навыка. |
inputs |
Входные данные навыков могут быть столбцом в исходном наборе данных или выходными данными вышестоящего навыка. |
|
minimumPrecision |
number |
Значение от 0 до 1, которое используется только для включения сущностей, оценка достоверности которых превышает указанное значение. Если не задано (по умолчанию) или если явно задано значение NULL, все сущности будут включены. |
modelVersion |
string |
Версия модели, используемая при вызове службы анализа текста. Он по умолчанию будет доступен по умолчанию, если он не указан. Мы рекомендуем не указывать это значение, если это значение не требуется. |
name |
string |
Имя навыка, который однозначно идентифицирует его в наборе навыков. Навык без определенного имени будет указан по умолчанию для его 1-го индекса в массиве навыков, префиксированного символом "#". |
outputs |
Выходные данные навыка — это поле в индексе поиска или значение, которое можно использовать в качестве входных данных другим навыком. |
EntityRecognitionSkill
Этот навык не рекомендуется. Используйте версию 3. EntityRecognitionSkill вместо этого.
Имя | Тип | Описание |
---|---|---|
@odata.type |
string:
#Microsoft. |
Фрагмент URI, указывающий тип навыка. |
categories |
Список категорий сущностей, которые следует извлечь. |
|
context |
string |
Представляет уровень, на котором выполняются операции, такие как корневой каталог документа или содержимое документа (например, /document или /document/content). Значение по умолчанию — /document. |
defaultLanguageCode |
Значение, указывающее, какой языковой код следует использовать. По умолчанию используется |
|
description |
string |
Описание навыка, описывающего входные данные, выходные данные и использование навыка. |
includeTypelessEntities |
boolean |
Определяет, следует ли включать сущности, которые хорошо известны, но не соответствуют предварительно определенному типу. Если эта конфигурация не задана (по умолчанию), задайте значение NULL или имеет значение false, сущности, которые не соответствуют одному из предварительно определенных типов, не будут отображаться. |
inputs |
Входные данные навыков могут быть столбцом в исходном наборе данных или выходными данными вышестоящего навыка. |
|
minimumPrecision |
number |
Значение от 0 до 1, которое используется только для включения сущностей, оценка достоверности которых превышает указанное значение. Если не задано (по умолчанию) или если явно задано значение NULL, все сущности будут включены. |
name |
string |
Имя навыка, который однозначно идентифицирует его в наборе навыков. Навык без определенного имени будет указан по умолчанию для его 1-го индекса в массиве навыков, префиксированного символом "#". |
outputs |
Выходные данные навыка — это поле в индексе поиска или значение, которое можно использовать в качестве входных данных другим навыком. |
EntityRecognitionSkillLanguage
Устаревшие. Коды языка, поддерживаемые для ввода текста EntityRecognitionSkill.
Имя | Тип | Описание |
---|---|---|
ar |
string |
Арабский |
cs |
string |
Чешский |
da |
string |
Датский |
de |
string |
Немецкий |
el |
string |
Греческий |
en |
string |
Английский |
es |
string |
Испанский |
fi |
string |
Финский |
fr |
string |
Французский |
hu |
string |
Венгерский |
it |
string |
Итальянский |
ja |
string |
Японский |
ko |
string |
Корейский |
nl |
string |
Нидерландский |
no |
string |
Норвежский (Bokmaal) |
pl |
string |
Польский |
pt-BR |
string |
Португальский (Бразилия) |
pt-PT |
string |
Португальский (Португалия) |
ru |
string |
Русский |
sv |
string |
Шведский |
tr |
string |
Турецкий |
zh-Hans |
string |
Chinese-Simplified |
zh-Hant |
string |
Chinese-Traditional |
EntityRecognitionSkillV3
С помощью API анализа текста извлекает сущности различных типов из текста.
Имя | Тип | Описание |
---|---|---|
@odata.type |
string:
#Microsoft. |
Фрагмент URI, указывающий тип навыка. |
categories |
string[] |
Список категорий сущностей, которые следует извлечь. |
context |
string |
Представляет уровень, на котором выполняются операции, такие как корневой каталог документа или содержимое документа (например, /document или /document/content). Значение по умолчанию — /document. |
defaultLanguageCode |
string |
Значение, указывающее, какой языковой код следует использовать. По умолчанию используется |
description |
string |
Описание навыка, описывающего входные данные, выходные данные и использование навыка. |
inputs |
Входные данные навыков могут быть столбцом в исходном наборе данных или выходными данными вышестоящего навыка. |
|
minimumPrecision |
number |
Значение от 0 до 1, которое используется только для включения сущностей, оценка достоверности которых превышает указанное значение. Если не задано (по умолчанию) или если явно задано значение NULL, все сущности будут включены. |
modelVersion |
string |
Версия модели, используемая при вызове API анализа текста. Он по умолчанию будет доступен по умолчанию, если он не указан. Мы рекомендуем не указывать это значение, если это значение не требуется. |
name |
string |
Имя навыка, который однозначно идентифицирует его в наборе навыков. Навык без определенного имени будет указан по умолчанию для его 1-го индекса в массиве навыков, префиксированного символом "#". |
outputs |
Выходные данные навыка — это поле в индексе поиска или значение, которое можно использовать в качестве входных данных другим навыком. |
ErrorAdditionalInfo
Дополнительные сведения об ошибке управления ресурсами.
Имя | Тип | Описание |
---|---|---|
info |
object |
Дополнительные сведения. |
type |
string |
Дополнительный тип сведений. |
ErrorDetail
Сведения об ошибке.
Имя | Тип | Описание |
---|---|---|
additionalInfo |
Дополнительные сведения об ошибке. |
|
code |
string |
Код ошибки. |
details |
Сведения об ошибке. |
|
message |
string |
Сообщение об ошибке. |
target |
string |
Целевой объект ошибки. |
ErrorResponse
Ответ на ошибку
Имя | Тип | Описание |
---|---|---|
error |
Объект ошибки. |
ImageAnalysisSkill
Навык, который анализирует файлы изображений. Он извлекает широкий набор визуальных функций на основе содержимого изображения.
Имя | Тип | Описание |
---|---|---|
@odata.type |
string:
#Microsoft. |
Фрагмент URI, указывающий тип навыка. |
context |
string |
Представляет уровень, на котором выполняются операции, такие как корневой каталог документа или содержимое документа (например, /document или /document/content). Значение по умолчанию — /document. |
defaultLanguageCode |
Значение, указывающее, какой языковой код следует использовать. По умолчанию используется |
|
description |
string |
Описание навыка, описывающего входные данные, выходные данные и использование навыка. |
details |
Строка, указывающая, какие сведения для конкретного домена следует возвращать. |
|
inputs |
Входные данные навыков могут быть столбцом в исходном наборе данных или выходными данными вышестоящего навыка. |
|
name |
string |
Имя навыка, который однозначно идентифицирует его в наборе навыков. Навык без определенного имени будет указан по умолчанию для его 1-го индекса в массиве навыков, префиксированного символом "#". |
outputs |
Выходные данные навыка — это поле в индексе поиска или значение, которое можно использовать в качестве входных данных другим навыком. |
|
visualFeatures |
Список визуальных функций. |
ImageAnalysisSkillLanguage
Коды языка, поддерживаемые для ввода ImageAnalysisSkill.
Имя | Тип | Описание |
---|---|---|
ar |
string |
Арабский |
az |
string |
Азербайджанский |
bg |
string |
Болгарский |
bs |
string |
Боснийская латиница |
ca |
string |
Каталанский |
cs |
string |
Чешский |
cy |
string |
Валлийский |
da |
string |
Датский |
de |
string |
Немецкий |
el |
string |
Греческий |
en |
string |
Английский |
es |
string |
Испанский |
et |
string |
Эстонский |
eu |
string |
Баскский |
fi |
string |
Финский |
fr |
string |
Французский |
ga |
string |
Ирландский |
gl |
string |
Галисийский |
he |
string |
Иврит |
hi |
string |
Хинди |
hr |
string |
Хорватский |
hu |
string |
Венгерский |
id |
string |
Индонезийский |
it |
string |
Итальянский |
ja |
string |
Японский |
kk |
string |
Казахский |
ko |
string |
Корейский |
lt |
string |
Литовский |
lv |
string |
Латышский |
mk |
string |
Македонец |
ms |
string |
Малайский Малайзия |
nb |
string |
Норвежский (Букмал) |
nl |
string |
Нидерландский |
pl |
string |
Польский |
prs |
string |
Дари |
pt |
string |
Portuguese-Portugal |
pt-BR |
string |
Portuguese-Brazil |
pt-PT |
string |
Portuguese-Portugal |
ro |
string |
Румынский |
ru |
string |
Русский |
sk |
string |
Словацкий |
sl |
string |
Словенский |
sr-Cyrl |
string |
Сербский - Кириллический RS |
sr-Latn |
string |
Сербский - Латинская RS |
sv |
string |
Шведский |
th |
string |
Тайский |
tr |
string |
Турецкий |
uk |
string |
Украинский |
vi |
string |
Вьетнамский |
zh |
string |
Китайский упрощённый |
zh-Hans |
string |
Китайский упрощённый |
zh-Hant |
string |
Китайский традиционный |
ImageDetail
Строка, указывающая, какие сведения для конкретного домена следует возвращать.
Имя | Тип | Описание |
---|---|---|
celebrities |
string |
Подробности, признанные знаменитостями. |
landmarks |
string |
Подробности, распознанные как ориентиры. |
IndexProjectionMode
Определяет поведение проекций индекса относительно остальной части индексатора.
Имя | Тип | Описание |
---|---|---|
includeIndexingParentDocuments |
string |
Исходный документ будет записан в целевой индекс индексатора. Это шаблон по умолчанию. |
skipIndexingParentDocuments |
string |
Исходный документ будет пропущен из записи в целевой индекс индексатора. |
InputFieldMappingEntry
Сопоставление полей ввода для навыка.
Имя | Тип | Описание |
---|---|---|
inputs |
Рекурсивные входные данные, используемые при создании сложного типа. |
|
name |
string |
Имя входных данных. |
source |
string |
Источник входных данных. |
sourceContext |
string |
Исходный контекст, используемый для выбора рекурсивных входных данных. |
KeyPhraseExtractionSkill
Навык, использующий анализ текста для извлечения ключевых фраз.
Имя | Тип | Описание |
---|---|---|
@odata.type |
string:
#Microsoft. |
Фрагмент URI, указывающий тип навыка. |
context |
string |
Представляет уровень, на котором выполняются операции, такие как корневой каталог документа или содержимое документа (например, /document или /document/content). Значение по умолчанию — /document. |
defaultLanguageCode |
Значение, указывающее, какой языковой код следует использовать. По умолчанию используется |
|
description |
string |
Описание навыка, описывающего входные данные, выходные данные и использование навыка. |
inputs |
Входные данные навыков могут быть столбцом в исходном наборе данных или выходными данными вышестоящего навыка. |
|
maxKeyPhraseCount |
integer |
Число, указывающее, сколько ключевых фраз нужно возвращать. При отсутствии будут возвращены все определенные ключевые фразы. |
modelVersion |
string |
Версия модели, используемая при вызове службы анализа текста. Он по умолчанию будет доступен по умолчанию, если он не указан. Мы рекомендуем не указывать это значение, если это значение не требуется. |
name |
string |
Имя навыка, который однозначно идентифицирует его в наборе навыков. Навык без определенного имени будет указан по умолчанию для его 1-го индекса в массиве навыков, префиксированного символом "#". |
outputs |
Выходные данные навыка — это поле в индексе поиска или значение, которое можно использовать в качестве входных данных другим навыком. |
KeyPhraseExtractionSkillLanguage
Коды языка, поддерживаемые для входного текста keyPhraseExtractionSkill.
Имя | Тип | Описание |
---|---|---|
da |
string |
Датский |
de |
string |
Немецкий |
en |
string |
Английский |
es |
string |
Испанский |
fi |
string |
Финский |
fr |
string |
Французский |
it |
string |
Итальянский |
ja |
string |
Японский |
ko |
string |
Корейский |
nl |
string |
Нидерландский |
no |
string |
Норвежский (Bokmaal) |
pl |
string |
Польский |
pt-BR |
string |
Португальский (Бразилия) |
pt-PT |
string |
Португальский (Португалия) |
ru |
string |
Русский |
sv |
string |
Шведский |
LanguageDetectionSkill
Навык, который обнаруживает язык входного текста и сообщает один языковой код для каждого документа, отправленного по запросу. Языковой код связан с оценкой, указывающей достоверность анализа.
Имя | Тип | Описание |
---|---|---|
@odata.type |
string:
#Microsoft. |
Фрагмент URI, указывающий тип навыка. |
context |
string |
Представляет уровень, на котором выполняются операции, такие как корневой каталог документа или содержимое документа (например, /document или /document/content). Значение по умолчанию — /document. |
defaultCountryHint |
string |
Код страны, используемый в качестве указания модели обнаружения языка, если он не может отсодействовать от языка. |
description |
string |
Описание навыка, описывающего входные данные, выходные данные и использование навыка. |
inputs |
Входные данные навыков могут быть столбцом в исходном наборе данных или выходными данными вышестоящего навыка. |
|
modelVersion |
string |
Версия модели, используемая при вызове службы анализа текста. Он по умолчанию будет доступен по умолчанию, если он не указан. Мы рекомендуем не указывать это значение, если это значение не требуется. |
name |
string |
Имя навыка, который однозначно идентифицирует его в наборе навыков. Навык без определенного имени будет указан по умолчанию для его 1-го индекса в массиве навыков, префиксированного символом "#". |
outputs |
Выходные данные навыка — это поле в индексе поиска или значение, которое можно использовать в качестве входных данных другим навыком. |
LineEnding
Определяет последовательность символов, используемых между строками текста, распознаваемыми навыком OCR. Значением по умолчанию является пробел.
Имя | Тип | Описание |
---|---|---|
carriageReturn |
string |
Линии разделяются символом возврата каретки ("\r'). |
carriageReturnLineFeed |
string |
Линии разделены возвратом каретки и символом строки ("\r\n'). |
lineFeed |
string |
Строки разделены одним каналом строк ("\n') символом. |
space |
string |
Линии разделяются одним символом пробела. |
MergeSkill
Навык объединения двух или более строк в одну единую строку с необязательным определяемым пользователем разделителем, разделяющим каждую часть компонента.
Имя | Тип | Default value | Описание |
---|---|---|---|
@odata.type |
string:
#Microsoft. |
Фрагмент URI, указывающий тип навыка. |
|
context |
string |
Представляет уровень, на котором выполняются операции, такие как корневой каталог документа или содержимое документа (например, /document или /document/content). Значение по умолчанию — /document. |
|
description |
string |
Описание навыка, описывающего входные данные, выходные данные и использование навыка. |
|
inputs |
Входные данные навыков могут быть столбцом в исходном наборе данных или выходными данными вышестоящего навыка. |
||
insertPostTag |
string |
Тег указывает конец объединенного текста. По умолчанию тег является пустым пространством. |
|
insertPreTag |
string |
Тег указывает начало объединенного текста. По умолчанию тег является пустым пространством. |
|
name |
string |
Имя навыка, который однозначно идентифицирует его в наборе навыков. Навык без определенного имени будет указан по умолчанию для его 1-го индекса в массиве навыков, префиксированного символом "#". |
|
outputs |
Выходные данные навыка — это поле в индексе поиска или значение, которое можно использовать в качестве входных данных другим навыком. |
OcrSkill
Навык, извлекающий текст из файлов изображений.
Имя | Тип | Default value | Описание |
---|---|---|---|
@odata.type |
string:
#Microsoft. |
Фрагмент URI, указывающий тип навыка. |
|
context |
string |
Представляет уровень, на котором выполняются операции, такие как корневой каталог документа или содержимое документа (например, /document или /document/content). Значение по умолчанию — /document. |
|
defaultLanguageCode |
Значение, указывающее, какой языковой код следует использовать. По умолчанию используется |
||
description |
string |
Описание навыка, описывающего входные данные, выходные данные и использование навыка. |
|
detectOrientation |
boolean |
False |
Значение, указывающее на включение или отсутствие обнаружения ориентации. Значение по умолчанию — false. |
inputs |
Входные данные навыков могут быть столбцом в исходном наборе данных или выходными данными вышестоящего навыка. |
||
lineEnding |
Определяет последовательность символов, используемых между строками текста, распознаваемыми навыком OCR. Значением по умолчанию является пробел. |
||
name |
string |
Имя навыка, который однозначно идентифицирует его в наборе навыков. Навык без определенного имени будет указан по умолчанию для его 1-го индекса в массиве навыков, префиксированного символом "#". |
|
outputs |
Выходные данные навыка — это поле в индексе поиска или значение, которое можно использовать в качестве входных данных другим навыком. |
OcrSkillLanguage
Коды языка, поддерживаемые для ввода OcrSkill.
Имя | Тип | Описание |
---|---|---|
Jns |
string |
Jaunsari (Devanagiri) |
af |
string |
Африкаанс |
anp |
string |
Angika (Devanagiri) |
ar |
string |
Арабский |
ast |
string |
Астурийский |
awa |
string |
Awadhi-Hindi (Devanagiri) |
az |
string |
Азербайджанская (латиница) |
be |
string |
Белорусский (кириллица и латиница) |
be-cyrl |
string |
Белорусский (кириллица) |
be-latn |
string |
Белорусский (латиница) |
bfy |
string |
Багели |
bfz |
string |
Махасу Пахари (Деванагири) |
bg |
string |
Болгарский |
bgc |
string |
Харьянви |
bho |
string |
Bhojpuri-Hindi (Devanagiri) |
bi |
string |
Бислама |
bns |
string |
Бундели |
br |
string |
Бретонский |
bra |
string |
Брайбха |
brx |
string |
Бодо (Devanagiri) |
bs |
string |
Боснийская латиница |
bua |
string |
Бурят (кириллица) |
ca |
string |
Каталанский |
ceb |
string |
Себуано |
ch |
string |
Чаморро |
cnr-cyrl |
string |
Монтенегрин (Кириллица) |
cnr-latn |
string |
Монтенегрин (латиница) |
co |
string |
Корсиканский |
crh |
string |
Крымская татарская (латиница) |
cs |
string |
Чешский |
csb |
string |
Кашубский |
cy |
string |
Валлийский |
da |
string |
Датский |
de |
string |
Немецкий |
dhi |
string |
Dhimal (Devanagiri) |
doi |
string |
Dogri (Devanagiri) |
dsb |
string |
Нижнелужицкий |
el |
string |
Греческий |
en |
string |
Английский |
es |
string |
Испанский |
et |
string |
Эстонский |
eu |
string |
Баскский |
fa |
string |
Персидский |
fi |
string |
Финский |
fil |
string |
Филиппинский |
fj |
string |
Фиджи |
fo |
string |
Фарерский |
fr |
string |
Французский |
fur |
string |
Frulian |
fy |
string |
Западный Фризиан |
ga |
string |
Ирландский |
gag |
string |
Гагауз (латиница) |
gd |
string |
Шотландский |
gil |
string |
Гильбертский |
gl |
string |
Галисийский |
gon |
string |
Gondi (Devanagiri) |
gv |
string |
Мэнский |
gvr |
string |
Gurung (Devanagiri) |
haw |
string |
Гавайский |
hi |
string |
Хинди |
hlb |
string |
Halbi (Devanagiri) |
hne |
string |
Chhattisgarhi (Devanagiri) |
hni |
string |
Хани |
hoc |
string |
Хо (Devanagiri) |
hr |
string |
Хорватский |
hsb |
string |
Верхнелужицкий |
ht |
string |
Гаитянский |
hu |
string |
Венгерский |
ia |
string |
Интерлингва |
id |
string |
Индонезийский |
is |
string |
Исландский |
it |
string |
Итальянский |
iu |
string |
Inuktitut (латиница) |
ja |
string |
Японский |
jv |
string |
Яванский |
kaa |
string |
Kara-Kalpak (латиница) |
kaa-cyrl |
string |
Kara-Kalpak (кириллица) |
kac |
string |
Качин (латиница) |
kea |
string |
Kabuverdianu |
kfq |
string |
Корку |
kha |
string |
Кхаси |
kk-cyrl |
string |
Казах (кириллица) |
kk-latn |
string |
Казах (латиница) |
kl |
string |
Гренландский |
klr |
string |
Халинг |
kmj |
string |
Malto (Devanagiri) |
ko |
string |
Корейский |
kos |
string |
Косраеан |
kpy |
string |
Корякский |
krc |
string |
Karachay-Balkar |
kru |
string |
Курух (Деванагири) |
ksh |
string |
Рипуарианец |
ku-arab |
string |
Курдский (арабский) |
ku-latn |
string |
Курдский (латиница) |
kum |
string |
Кумык (кириллица) |
kw |
string |
Корнуоллский |
ky |
string |
Киргиз (кириллица) |
la |
string |
Латинский |
lb |
string |
Люксембургский |
lkt |
string |
Лакота |
lt |
string |
Литовский |
mi |
string |
Маори |
mn |
string |
Монгольский (кириллица) |
mr |
string |
Маратхи |
ms |
string |
Малайский (латиница) |
mt |
string |
Мальтийский |
mww |
string |
Hmong Daw (латиница) |
myv |
string |
Эрзиа (кириллица) |
nap |
string |
Неаполитанский |
nb |
string |
Норвежский |
ne |
string |
Непальский |
niu |
string |
Ниуэан |
nl |
string |
Нидерландский |
no |
string |
Норвежский |
nog |
string |
Nogay |
oc |
string |
Окситанский |
os |
string |
Ossetic |
pa |
string |
Пенджаби (арабский) |
pl |
string |
Польский |
prs |
string |
Дари |
ps |
string |
Пушту |
pt |
string |
Португальский |
quc |
string |
K'iche' |
rab |
string |
Chamling |
rm |
string |
Ретороманский |
ro |
string |
Румынский |
ru |
string |
Русский |
sa |
string |
Санскрит (Devanagiri) |
sat |
string |
Сантали (Деванагири) |
sck |
string |
Садри (Devanagiri) |
sco |
string |
Шотландский |
sk |
string |
Словацкий |
sl |
string |
Словенский |
sm |
string |
Самоан (латиница) |
sma |
string |
Южный Сами |
sme |
string |
Северный Сами (латиница) |
smj |
string |
Лул Сами |
smn |
string |
Инари Сами |
sms |
string |
Skolt Sami |
so |
string |
Сомалийский (арабский) |
sq |
string |
Албанский |
sr |
string |
Сербский (латиница) |
sr-Cyrl |
string |
Сербский (кириллица) |
sr-Latn |
string |
Сербский (латиница) |
srx |
string |
Сэрмаури (Devanagiri) |
sv |
string |
Шведский |
sw |
string |
Суахили (латиница) |
tet |
string |
Тетум |
tg |
string |
Таджикский (кириллица) |
thf |
string |
Тангми |
tk |
string |
Туркменистан (латиница) |
to |
string |
Тонганский |
tr |
string |
Турецкий |
tt |
string |
Татарский (латиница) |
tyv |
string |
Туван |
ug |
string |
Уйгур (арабский) |
unk |
string |
Неизвестно (все) |
ur |
string |
Урду |
uz |
string |
Узбекистан (латиница) |
uz-arab |
string |
Узбекистан (арабский) |
uz-cyrl |
string |
Узбекский (кириллица) |
vo |
string |
Волапюк |
wae |
string |
Уолзер |
xnr |
string |
Кангри (Devanagiri) |
xsr |
string |
Шерпа (Devanagiri) |
yua |
string |
Yucatec Майя |
za |
string |
Чжуан |
zh-Hans |
string |
Китайский упрощённый |
zh-Hant |
string |
Китайский традиционный |
zu |
string |
Зулусский |
OutputFieldMappingEntry
Сопоставление полей вывода для навыка.
Имя | Тип | Описание |
---|---|---|
name |
string |
Имя выходных данных, определенных навыком. |
targetName |
string |
Целевое имя выходных данных. Это необязательно и по умолчанию имя. |
PIIDetectionSkill
Используя API анализа текста, извлекает личную информацию из входного текста и предоставляет возможность маскирования.
Имя | Тип | Описание |
---|---|---|
@odata.type |
string:
#Microsoft. |
Фрагмент URI, указывающий тип навыка. |
context |
string |
Представляет уровень, на котором выполняются операции, такие как корневой каталог документа или содержимое документа (например, /document или /document/content). Значение по умолчанию — /document. |
defaultLanguageCode |
string |
Значение, указывающее, какой языковой код следует использовать. По умолчанию используется |
description |
string |
Описание навыка, описывающего входные данные, выходные данные и использование навыка. |
domain |
string |
Если задано, присвойте домену PII только подмножество категорий сущностей. Возможные значения включают: "phi", "none". Значение по умолчанию — none. |
inputs |
Входные данные навыков могут быть столбцом в исходном наборе данных или выходными данными вышестоящего навыка. |
|
maskingCharacter |
string |
Символ, используемый для маскирования текста, если параметр maskingMode задается для замены. Значение по умолчанию — "*". |
maskingMode |
Параметр, предоставляющий различные способы маскирования личных данных, обнаруженных в входном тексте. Значение по умолчанию — none. |
|
minimumPrecision |
number |
Значение от 0 до 1, которое используется только для включения сущностей, оценка достоверности которых превышает указанное значение. Если не задано (по умолчанию) или если явно задано значение NULL, все сущности будут включены. |
modelVersion |
string |
Версия модели, используемая при вызове службы анализа текста. Он по умолчанию будет доступен по умолчанию, если он не указан. Мы рекомендуем не указывать это значение, если это значение не требуется. |
name |
string |
Имя навыка, который однозначно идентифицирует его в наборе навыков. Навык без определенного имени будет указан по умолчанию для его 1-го индекса в массиве навыков, префиксированного символом "#". |
outputs |
Выходные данные навыка — это поле в индексе поиска или значение, которое можно использовать в качестве входных данных другим навыком. |
|
piiCategories |
string[] |
Список категорий сущностей PII, которые следует извлечь и маскировать. |
PIIDetectionSkillMaskingMode
Строка, указывающая, какую маскировкуMode следует использовать для маскирования личных данных, обнаруженных в входном тексте.
Имя | Тип | Описание |
---|---|---|
none |
string |
Маскирование не происходит, и выходные данные maskedText не будут возвращены. |
replace |
string |
Заменяет обнаруженные сущности символом, заданным в параметре maskingCharacter. Символ будет повторяться в длину обнаруженной сущности, чтобы смещения соответствовали как входному тексту, так и выходному маскированного текста. |
SearchIndexerDataNoneIdentity
Очищает свойство удостоверения источника данных.
Имя | Тип | Описание |
---|---|---|
@odata.type |
string:
#Microsoft. |
Фрагмент URI, указывающий тип удостоверения. |
SearchIndexerDataUserAssignedIdentity
Указывает удостоверение для используемого источника данных.
Имя | Тип | Описание |
---|---|---|
@odata.type |
string:
#Microsoft. |
Фрагмент URI, указывающий тип удостоверения. |
userAssignedIdentity |
string |
Полный идентификатор ресурса Azure назначаемого пользователем управляемого удостоверения обычно в форме "/subscriptions/12345678-1234-1234-1234-1234567890ab/resourceGroups/rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myId", который должен быть назначен службе поиска. |
SearchIndexerIndexProjections
Определение дополнительных проекций для вторичных индексов поиска.
Имя | Тип | Описание |
---|---|---|
parameters |
Словарь свойств конфигурации для проекции индекса. Каждое имя — это имя определенного свойства. Каждое значение должно быть примитивным типом. |
|
selectors |
Список проекций, выполняемых для вторичных индексов поиска. |
SearchIndexerIndexProjectionSelector
Описание того, какие данные следует хранить в указанном индексе поиска.
Имя | Тип | Описание |
---|---|---|
mappings |
Сопоставления проекции или источник должен быть сопоставлен с полем в целевом индексе. |
|
parentKeyFieldName |
string |
Имя поля в индексе поиска для сопоставления значения ключа родительского документа. Должно быть строковым полем, которое можно фильтровать, а не ключевое поле. |
sourceContext |
string |
Исходный контекст для проекций. Представляет кратность, при которой документ будет разделен на несколько вложенных документов. |
targetIndexName |
string |
Имя индекса поиска для проекта. Должен иметь ключевое поле с набором анализатора "ключевое слово". |
SearchIndexerIndexProjectionsParameters
Словарь свойств конфигурации для проекции индекса. Каждое имя — это имя определенного свойства. Каждое значение должно быть примитивным типом.
Имя | Тип | Описание |
---|---|---|
projectionMode |
Определяет поведение проекций индекса относительно остальной части индексатора. |
SearchIndexerKnowledgeStore
Определение дополнительных проекций для больших двоичных объектов Azure, таблиц или файлов, обогащенных данных.
Имя | Тип | Описание |
---|---|---|
projections |
Список дополнительных проекций для выполнения во время индексирования. |
|
storageConnectionString |
string |
Строка подключения к проекциям учетной записи хранения будет сохранена. |
SearchIndexerKnowledgeStoreFileProjectionSelector
Определение проекции для хранения данных в файлах Azure.
Имя | Тип | Описание |
---|---|---|
generatedKeyName |
string |
Имя созданного ключа для хранения проекции. |
inputs |
Вложенные входные данные для сложных проекций. |
|
referenceKeyName |
string |
Имя ссылочного ключа для другой проекции. |
source |
string |
Исходные данные для проекта. |
sourceContext |
string |
Исходный контекст для сложных проекций. |
storageContainer |
string |
Контейнер BLOB-объектов для хранения проекций в. |
SearchIndexerKnowledgeStoreObjectProjectionSelector
Определение проекции для хранения данных в BLOB-объекте Azure.
Имя | Тип | Описание |
---|---|---|
generatedKeyName |
string |
Имя созданного ключа для хранения проекции. |
inputs |
Вложенные входные данные для сложных проекций. |
|
referenceKeyName |
string |
Имя ссылочного ключа для другой проекции. |
source |
string |
Исходные данные для проекта. |
sourceContext |
string |
Исходный контекст для сложных проекций. |
storageContainer |
string |
Контейнер BLOB-объектов для хранения проекций в. |
SearchIndexerKnowledgeStoreProjection
Объект контейнера для различных селекторов проекций.
Имя | Тип | Описание |
---|---|---|
files |
Проекции в хранилище файлов Azure. |
|
objects |
Проекции в хранилище BLOB-объектов Azure. |
|
tables |
Проекции в хранилище таблиц Azure. |
SearchIndexerKnowledgeStoreTableProjectionSelector
Описание того, какие данные следует хранить в таблицах Azure.
Имя | Тип | Описание |
---|---|---|
generatedKeyName |
string |
Имя созданного ключа для хранения проекции. |
inputs |
Вложенные входные данные для сложных проекций. |
|
referenceKeyName |
string |
Имя ссылочного ключа для другой проекции. |
source |
string |
Исходные данные для проекта. |
sourceContext |
string |
Исходный контекст для сложных проекций. |
tableName |
string |
Имя таблицы Azure для хранения проецируемых данных. |
SearchIndexerSkillset
Список навыков.
Имя | Тип | Описание |
---|---|---|
@odata.etag |
string |
ETag набора навыков. |
cognitiveServices | CognitiveServicesAccount: |
Сведения о службе ИИ Azure, которую следует использовать при выполнении навыков. |
description |
string |
Описание набора навыков. |
encryptionKey |
Описание ключа шифрования, созданного в Azure Key Vault. Этот ключ используется для предоставления дополнительного уровня шифрования для определения набора навыков, если требуется полная уверенность, что никто, даже не Корпорация Майкрософт, не может расшифровать определение набора навыков. После шифрования определения набора навыков он всегда будет оставаться зашифрованным. Служба поиска игнорирует попытки задать для этого свойства значение NULL. Это свойство можно изменить по мере необходимости, если вы хотите повернуть ключ шифрования; Определение набора навыков не будет затронуто. Шифрование с помощью ключей, управляемых клиентом, недоступно для бесплатных служб поиска и доступно только для платных служб, созданных 1 января 2019 г. |
|
indexProjections |
Определение дополнительных проекций для вторичных индексов поиска. |
|
knowledgeStore |
Определение дополнительных проекций для больших двоичных объектов Azure, таблиц или файлов, обогащенных данных. |
|
name |
string |
Имя набора навыков. |
skills |
SearchIndexerSkill[]:
|
Список навыков в наборе навыков. |
SearchResourceEncryptionKey
Ключ шифрования, управляемый клиентом, в Azure Key Vault. Ключи, которые создаются и управляются, можно использовать для шифрования или расшифровки неактивных данных, таких как индексы и карты синонимов.
Имя | Тип | Описание |
---|---|---|
accessCredentials |
Необязательные учетные данные Azure Active Directory, используемые для доступа к Azure Key Vault. Не требуется, если вместо этого используется управляемое удостоверение. |
|
keyVaultKeyName |
string |
Имя ключа Azure Key Vault, используемого для шифрования неактивных данных. |
keyVaultKeyVersion |
string |
Версия ключа Azure Key Vault, используемая для шифрования неактивных данных. |
keyVaultUri |
string |
Универсальный код ресурса (URI) Хранилища ключей Azure, который также называется DNS-именем, который содержит ключ, используемый для шифрования неактивных данных. Пример URI может быть |
SentimentSkill
Этот навык не рекомендуется. Используйте версию 3. Вместо этого тональность.
Имя | Тип | Описание |
---|---|---|
@odata.type |
string:
#Microsoft. |
Фрагмент URI, указывающий тип навыка. |
context |
string |
Представляет уровень, на котором выполняются операции, такие как корневой каталог документа или содержимое документа (например, /document или /document/content). Значение по умолчанию — /document. |
defaultLanguageCode |
Значение, указывающее, какой языковой код следует использовать. По умолчанию используется |
|
description |
string |
Описание навыка, описывающего входные данные, выходные данные и использование навыка. |
inputs |
Входные данные навыков могут быть столбцом в исходном наборе данных или выходными данными вышестоящего навыка. |
|
name |
string |
Имя навыка, который однозначно идентифицирует его в наборе навыков. Навык без определенного имени будет указан по умолчанию для его 1-го индекса в массиве навыков, префиксированного символом "#". |
outputs |
Выходные данные навыка — это поле в индексе поиска или значение, которое можно использовать в качестве входных данных другим навыком. |
SentimentSkillLanguage
Устаревшие. Коды языка, поддерживаемые для входного текста с помощью SentimentSkill.
Имя | Тип | Описание |
---|---|---|
da |
string |
Датский |
de |
string |
Немецкий |
el |
string |
Греческий |
en |
string |
Английский |
es |
string |
Испанский |
fi |
string |
Финский |
fr |
string |
Французский |
it |
string |
Итальянский |
nl |
string |
Нидерландский |
no |
string |
Норвежский (Bokmaal) |
pl |
string |
Польский |
pt-PT |
string |
Португальский (Португалия) |
ru |
string |
Русский |
sv |
string |
Шведский |
tr |
string |
Турецкий |
SentimentSkillV3
Используя API анализа текста, вычисляет неструктурированный текст и для каждой записи предоставляет метки тональности (например, "отрицательные", "нейтральные" и "положительные") на основе самой высокой оценки достоверности, найденной службой на уровне предложения и документа.
Имя | Тип | Default value | Описание |
---|---|---|---|
@odata.type |
string:
#Microsoft. |
Фрагмент URI, указывающий тип навыка. |
|
context |
string |
Представляет уровень, на котором выполняются операции, такие как корневой каталог документа или содержимое документа (например, /document или /document/content). Значение по умолчанию — /document. |
|
defaultLanguageCode |
string |
Значение, указывающее, какой языковой код следует использовать. По умолчанию используется |
|
description |
string |
Описание навыка, описывающего входные данные, выходные данные и использование навыка. |
|
includeOpinionMining |
boolean |
False |
Если задано значение true, выходные данные навыка будут содержать сведения из анализа текста для интеллектуального анализа мнений, а именно целевые объекты (существительные или глаголы) и связанные с ними оценки (прилагательные) в тексте. Значение по умолчанию — false. |
inputs |
Входные данные навыков могут быть столбцом в исходном наборе данных или выходными данными вышестоящего навыка. |
||
modelVersion |
string |
Версия модели, используемая при вызове службы анализа текста. Он по умолчанию будет доступен по умолчанию, если он не указан. Мы рекомендуем не указывать это значение, если это значение не требуется. |
|
name |
string |
Имя навыка, который однозначно идентифицирует его в наборе навыков. Навык без определенного имени будет указан по умолчанию для его 1-го индекса в массиве навыков, префиксированного символом "#". |
|
outputs |
Выходные данные навыка — это поле в индексе поиска или значение, которое можно использовать в качестве входных данных другим навыком. |
ShaperSkill
Навык изменения выходных данных. Он создает сложный тип для поддержки составных полей (также известных как многопартийные поля).
Имя | Тип | Описание |
---|---|---|
@odata.type |
string:
#Microsoft. |
Фрагмент URI, указывающий тип навыка. |
context |
string |
Представляет уровень, на котором выполняются операции, такие как корневой каталог документа или содержимое документа (например, /document или /document/content). Значение по умолчанию — /document. |
description |
string |
Описание навыка, описывающего входные данные, выходные данные и использование навыка. |
inputs |
Входные данные навыков могут быть столбцом в исходном наборе данных или выходными данными вышестоящего навыка. |
|
name |
string |
Имя навыка, который однозначно идентифицирует его в наборе навыков. Навык без определенного имени будет указан по умолчанию для его 1-го индекса в массиве навыков, префиксированного символом "#". |
outputs |
Выходные данные навыка — это поле в индексе поиска или значение, которое можно использовать в качестве входных данных другим навыком. |
SplitSkill
Навык разделения строки на фрагменты текста.
Имя | Тип | Описание |
---|---|---|
@odata.type |
string:
#Microsoft. |
Фрагмент URI, указывающий тип навыка. |
context |
string |
Представляет уровень, на котором выполняются операции, такие как корневой каталог документа или содержимое документа (например, /document или /document/content). Значение по умолчанию — /document. |
defaultLanguageCode |
Значение, указывающее, какой языковой код следует использовать. По умолчанию используется |
|
description |
string |
Описание навыка, описывающего входные данные, выходные данные и использование навыка. |
inputs |
Входные данные навыков могут быть столбцом в исходном наборе данных или выходными данными вышестоящего навыка. |
|
maximumPageLength |
integer |
Требуемая максимальная длина страницы. Значение по умолчанию — 10000. |
maximumPagesToTake |
integer |
Применимо только в том случае, если для textSplitMode задано значение pages. Если задано, SplitSkill прекратит разделение после обработки первых страниц "maximumPagesToTake", чтобы повысить производительность, если требуется только несколько начальных страниц из каждого документа. |
name |
string |
Имя навыка, который однозначно идентифицирует его в наборе навыков. Навык без определенного имени будет указан по умолчанию для его 1-го индекса в массиве навыков, префиксированного символом "#". |
outputs |
Выходные данные навыка — это поле в индексе поиска или значение, которое можно использовать в качестве входных данных другим навыком. |
|
pageOverlapLength |
integer |
Применимо только в том случае, если для textSplitMode задано значение pages. Если задано, n+1-й блок начнется с этого числа символов или токенов из конца nth chunk. |
textSplitMode |
Значение, указывающее, какой режим разделения для выполнения. |
SplitSkillLanguage
Коды языка, поддерживаемые для входного текста splitSkill.
Имя | Тип | Описание |
---|---|---|
am |
string |
Амхарский |
bs |
string |
Боснийский |
cs |
string |
Чешский |
da |
string |
Датский |
de |
string |
Немецкий |
en |
string |
Английский |
es |
string |
Испанский |
et |
string |
Эстонский |
fi |
string |
Финский |
fr |
string |
Французский |
he |
string |
Иврит |
hi |
string |
Хинди |
hr |
string |
Хорватский |
hu |
string |
Венгерский |
id |
string |
Индонезийский |
is |
string |
Исландский |
it |
string |
Итальянский |
ja |
string |
Японский |
ko |
string |
Корейский |
lv |
string |
Латышский |
nb |
string |
Норвежский |
nl |
string |
Нидерландский |
pl |
string |
Польский |
pt |
string |
Португальский (Португалия) |
pt-br |
string |
Португальский (Бразилия) |
ru |
string |
Русский |
sk |
string |
Словацкий |
sl |
string |
Словенский |
sr |
string |
Сербский |
sv |
string |
Шведский |
tr |
string |
Турецкий |
ur |
string |
Урду |
zh |
string |
Китайский (упрощенное письмо) |
TextSplitMode
Значение, указывающее, какой режим разделения для выполнения.
Имя | Тип | Описание |
---|---|---|
pages |
string |
Разделить текст на отдельные страницы. |
sentences |
string |
Разделить текст на отдельные предложения. |
TextTranslationSkill
Навык перевода текста с одного языка на другой.
Имя | Тип | Описание |
---|---|---|
@odata.type |
string:
#Microsoft. |
Фрагмент URI, указывающий тип навыка. |
context |
string |
Представляет уровень, на котором выполняются операции, такие как корневой каталог документа или содержимое документа (например, /document или /document/content). Значение по умолчанию — /document. |
defaultFromLanguageCode |
Код языка для перевода документов из документов, которые не указывают язык явным образом. |
|
defaultToLanguageCode |
Код языка для перевода документов в документы, которые не указывают язык явным образом. |
|
description |
string |
Описание навыка, описывающего входные данные, выходные данные и использование навыка. |
inputs |
Входные данные навыков могут быть столбцом в исходном наборе данных или выходными данными вышестоящего навыка. |
|
name |
string |
Имя навыка, который однозначно идентифицирует его в наборе навыков. Навык без определенного имени будет указан по умолчанию для его 1-го индекса в массиве навыков, префиксированного символом "#". |
outputs |
Выходные данные навыка — это поле в индексе поиска или значение, которое можно использовать в качестве входных данных другим навыком. |
|
suggestedFrom |
Код языка для перевода документов из случаев, когда не указан параметр defaultFromLanguageCode, и автоматическое обнаружение языка не выполнено. По умолчанию используется |
TextTranslationSkillLanguage
Коды языка, поддерживаемые для входного текста TextTranslationSkill.
Имя | Тип | Описание |
---|---|---|
af |
string |
Африкаанс |
ar |
string |
Арабский |
bg |
string |
Болгарский |
bn |
string |
Бангла |
bs |
string |
Боснийский (латиница) |
ca |
string |
Каталанский |
cs |
string |
Чешский |
cy |
string |
Валлийский |
da |
string |
Датский |
de |
string |
Немецкий |
el |
string |
Греческий |
en |
string |
Английский |
es |
string |
Испанский |
et |
string |
Эстонский |
fa |
string |
Персидский |
fi |
string |
Финский |
fil |
string |
Филиппинский |
fj |
string |
Фиджи |
fr |
string |
Французский |
ga |
string |
Ирландский |
he |
string |
Иврит |
hi |
string |
Хинди |
hr |
string |
Хорватский |
ht |
string |
Гаитянский |
hu |
string |
Венгерский |
id |
string |
Индонезийский |
is |
string |
Исландский |
it |
string |
Итальянский |
ja |
string |
Японский |
kn |
string |
Каннада |
ko |
string |
Корейский |
lt |
string |
Литовский |
lv |
string |
Латышский |
mg |
string |
Малагасийский |
mi |
string |
Маори |
ml |
string |
Малаялам |
ms |
string |
Малайский |
mt |
string |
Мальтийский |
mww |
string |
Hmong Daw |
nb |
string |
Норвежский |
nl |
string |
Нидерландский |
otq |
string |
Керето Отоми |
pa |
string |
Панджаби |
pl |
string |
Польский |
pt |
string |
Португальский |
pt-PT |
string |
Португальский (Португалия) |
pt-br |
string |
Португальский (Бразилия) |
ro |
string |
Румынский |
ru |
string |
Русский |
sk |
string |
Словацкий |
sl |
string |
Словенский |
sm |
string |
Самоанский |
sr-Cyrl |
string |
Сербский (кириллица) |
sr-Latn |
string |
Сербский (латиница) |
sv |
string |
Шведский |
sw |
string |
Суахили |
ta |
string |
Тамильский |
te |
string |
Телугу |
th |
string |
Тайский |
tlh |
string |
Клингон |
tlh-Latn |
string |
Klingon (латинский скрипт) |
tlh-Piqd |
string |
Клингон (скрипт Клингон) |
to |
string |
Тонганский |
tr |
string |
Турецкий |
ty |
string |
Таитянский |
uk |
string |
Украинский |
ur |
string |
Урду |
vi |
string |
Вьетнамский |
yua |
string |
Yucatec Майя |
yue |
string |
Кантонский (традиционный) |
zh-Hans |
string |
Китайский упрощённый |
zh-Hant |
string |
Китайский традиционный |
VisualFeature
Строки, указывающие, какие типы визуальных функций следует возвращать.
Имя | Тип | Описание |
---|---|---|
adult |
string |
Визуальные функции, распознанные как взрослые люди. |
brands |
string |
Визуальные функции, признанные коммерческими брендами. |
categories |
string |
Категории. |
description |
string |
Описание. |
faces |
string |
Визуальные функции, распознанные как лица людей. |
objects |
string |
Визуальные функции, распознанные как объекты. |
tags |
string |
Теги. |
WebApiSkill
Навык, который может вызывать конечную точку веб-API, позволяя расширить набор навыков, вызывая пользовательский код.
Имя | Тип | Описание |
---|---|---|
@odata.type |
string:
#Microsoft. |
Фрагмент URI, указывающий тип навыка. |
authIdentity | SearchIndexerDataIdentity: |
Назначаемое пользователем управляемое удостоверение, используемое для исходящих подключений. Если указан идентификатор authResourceId и он не указан, используется управляемое удостоверение, назначаемое системой. При обновлении индексатора, если удостоверение не указано, значение остается неизменным. Если задано значение none, то значение этого свойства очищается. |
authResourceId |
string |
Применяется к пользовательским навыкам, которые подключаются к внешнему коду в функции Azure или другом приложении, которое предоставляет преобразования. Это значение должно быть идентификатором приложения, созданным для функции или приложения при регистрации в Azure Active Directory. При указании пользовательский навык подключается к функции или приложению с помощью управляемого идентификатора (назначаемого системой или пользователем) службы поиска и маркера доступа функции или приложения, используя это значение в качестве идентификатора ресурса для создания области маркера доступа. |
batchSize |
integer |
Требуемый размер пакета, указывающий количество документов. |
context |
string |
Представляет уровень, на котором выполняются операции, такие как корневой каталог документа или содержимое документа (например, /document или /document/content). Значение по умолчанию — /document. |
degreeOfParallelism |
integer |
Если задано, количество параллельных вызовов, которые можно выполнить в веб-API. |
description |
string |
Описание навыка, описывающего входные данные, выходные данные и использование навыка. |
httpHeaders |
object |
Заголовки, необходимые для выполнения http-запроса. |
httpMethod |
string |
Метод http-запроса. |
inputs |
Входные данные навыков могут быть столбцом в исходном наборе данных или выходными данными вышестоящего навыка. |
|
name |
string |
Имя навыка, который однозначно идентифицирует его в наборе навыков. Навык без определенного имени будет указан по умолчанию для его 1-го индекса в массиве навыков, префиксированного символом "#". |
outputs |
Выходные данные навыка — это поле в индексе поиска или значение, которое можно использовать в качестве входных данных другим навыком. |
|
timeout |
string |
Требуемое время ожидания запроса. Значение по умолчанию — 30 секунд. |
uri |
string |
URL-адрес веб-API. |