Skillsets - Create
Создает новый набор навыков в службе поиска.
POST {endpoint}/skillsets?api-version=2025-05-01-preview
Параметры URI
| Имя | В | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
endpoint
|
path | True |
string |
URL-адрес конечной точки службы поиска. |
|
api-version
|
query | True |
string |
Версия клиентского API. |
Заголовок запроса
| Имя | Обязательно | Тип | Описание |
|---|---|---|---|
| x-ms-client-request-id |
string (uuid) |
Идентификатор отслеживания, отправляемый запросом на отладку. |
Текст запроса
| Имя | Обязательно | Тип | Описание |
|---|---|---|---|
| name | True |
string |
Имя набора навыков. |
| skills | True |
SearchIndexerSkill[]:
|
Список навыков в наборе навыков. |
| @odata.etag |
string |
ETag набора навыков. |
|
| cognitiveServices | CognitiveServicesAccount: |
Сведения о службе ИИ Azure, которую следует использовать при выполнении навыков. |
|
| description |
string |
Описание набора навыков. |
|
| encryptionKey |
Описание ключа шифрования, созданного в Azure Key Vault. Этот ключ используется для предоставления дополнительного уровня шифрования для определения набора навыков, если требуется полная уверенность, что никто, даже не Корпорация Майкрософт, не может расшифровать определение набора навыков. После шифрования определения набора навыков он всегда будет оставаться зашифрованным. Служба поиска игнорирует попытки задать для этого свойства значение NULL. Это свойство можно изменить по мере необходимости, если вы хотите повернуть ключ шифрования; Определение набора навыков не будет затронуто. Шифрование с помощью ключей, управляемых клиентом, недоступно для бесплатных служб поиска и доступно только для платных служб, созданных 1 января 2019 г. |
||
| indexProjections |
Определение дополнительных проекций для вторичных индексов поиска. |
||
| knowledgeStore |
Определение дополнительных проекций для больших двоичных объектов Azure, таблиц или файлов, обогащенных данных. |
Ответы
| Имя | Тип | Описание |
|---|---|---|
| 201 Created |
Набор навыков успешно создан. |
|
| Other Status Codes |
Ответ на ошибку. |
Примеры
SearchServiceCreateSkillset
Образец запроса
POST https://previewexampleservice.search.windows.net/skillsets?api-version=2025-05-01-preview
{
"name": "tempskillset",
"description": "Skillset for extracting entities and more",
"skills": [
{
"@odata.type": "#Microsoft.Skills.Text.LanguageDetectionSkill",
"name": "skill2",
"inputs": [
{
"name": "text",
"source": "/document/content"
},
{
"name": "countryHint",
"source": "/document/countryHint"
}
],
"outputs": [
{
"name": "languageCode",
"targetName": "languageCode"
}
]
},
{
"textSplitMode": "pages",
"maximumPageLength": 4000,
"unit": "azureOpenAITokens",
"azureOpenAITokenizerParameters": {
"encoderModelName": "cl100k_base",
"allowedSpecialTokens": [
"[START]",
"[END]"
]
},
"@odata.type": "#Microsoft.Skills.Text.SplitSkill",
"name": "skill3",
"inputs": [
{
"name": "text",
"source": "/document/content"
},
{
"name": "languageCode",
"source": "/document/languageCode"
}
],
"outputs": [
{
"name": "textItems",
"targetName": "pages"
}
]
},
{
"@odata.type": "#Microsoft.Skills.Text.KeyPhraseExtractionSkill",
"name": "skill4",
"context": "/document/pages/*",
"inputs": [
{
"name": "text",
"source": "/document/content"
},
{
"name": "languageCode",
"source": "/document/languageCode"
}
],
"outputs": [
{
"name": "keyPhrases",
"targetName": "keyPhrases"
}
]
},
{
"uri": "https://contoso.example.org/",
"httpMethod": "POST",
"timeout": "PT5S",
"@odata.type": "#Microsoft.Skills.Custom.WebApiSkill",
"name": "skill5",
"inputs": [
{
"name": "text",
"source": "/document/content"
},
{
"name": "languageCode",
"source": "/document/languageCode"
}
],
"outputs": [
{
"name": "customresult",
"targetName": "result"
}
]
},
{
"outputMode": "oneToMany",
"markdownHeaderDepth": "h3",
"@odata.type": "#Microsoft.Skills.Util.DocumentIntelligenceLayoutSkill",
"name": "docIntelligenceLayoutSkill",
"context": "/document",
"inputs": [
{
"name": "file_data",
"source": "/document/content"
}
],
"outputs": [
{
"name": "markdown_document",
"targetName": "markdown_document"
}
]
},
{
"outputFormat": "text",
"outputMode": "oneToMany",
"extractionOptions": [
"images",
"locationMetadata"
],
"chunkingProperties": {
"unit": "characters",
"maximumLength": 500,
"overlapLength": 50
},
"@odata.type": "#Microsoft.Skills.Util.DocumentIntelligenceLayoutSkill",
"name": "docIntelligenceLayoutSkill#2",
"context": "/document",
"inputs": [
{
"name": "file_data",
"source": "/document/content"
}
],
"outputs": [
{
"name": "text_sections",
"targetName": "text_sections"
},
{
"name": "normalized_images",
"targetName": "normalized_images"
}
]
},
{
"apiKey": "<api-key>",
"commonModelParameters": {
"model": "gpt-4o",
"frequencyPenalty": 0,
"presencePenalty": 0,
"maxTokens": 0,
"temperature": 0,
"seed": 0,
"stop": []
},
"extraParameters": {
"safe_mode": true
},
"extraParametersBehavior": "error",
"responseFormat": {
"type": "jsonSchema",
"jsonSchemaProperties": {
"name": "Some Name",
"description": "Some Description",
"strict": true,
"schema": {
"type": "object",
"properties": "{\"steps\": {\"type\": \"array\", \"description\": \"A list of reasoning steps.\", \"items\": {\"type\": \"string\"}}, \"answer\": {\"type\": \"string\", \"description\": \"The final answer.\"}}",
"required": [
"steps",
"answer"
],
"additionalProperties": false
}
}
},
"uri": "https://azs-grok-aoai.openai.azure.com/openai/deployments/azs-grok-gpt-4o/chat/completions",
"timeout": "PT30S",
"degreeOfParallelism": 5,
"@odata.type": "#Microsoft.Skills.Custom.ChatCompletionSkill",
"name": "chatCompletionSkill",
"context": "/document/normalized_images/*",
"inputs": [
{
"name": "text",
"source": "/document/content"
},
{
"name": "systemMessage",
"source": "/document/system_message"
},
{
"name": "userMessage",
"source": "/document/user_message"
},
{
"name": "image",
"source": "/document/normalized_images/*"
},
{
"name": "imageDetail",
"source": "/document/detail"
}
],
"outputs": [
{
"name": "response",
"targetName": "response"
}
]
}
],
"cognitiveServices": {
"key": "myKey",
"subdomainUrl": "https://mySubdomainName.cognitiveservices.azure.com",
"@odata.type": "#Microsoft.Azure.Search.AIServicesByKey",
"description": "Description of the Azure AI service resource attached to a skillset"
},
"@odata.etag": "0x1234568AE7E58A1",
"encryptionKey": {
"keyVaultKeyName": "myUserManagedEncryptionKey-createdinAzureKeyVault",
"keyVaultKeyVersion": "myKeyVersion-32charAlphaNumericString",
"keyVaultUri": "https://myKeyVault.vault.azure.net",
"accessCredentials": {
"applicationId": "00000000-0000-0000-0000-000000000000",
"applicationSecret": "<applicationSecret>"
}
}
}
Пример ответа
{
"name": "tempskillset",
"description": "Skillset for extracting entities and more",
"skills": [
{
"@odata.type": "#Microsoft.Skills.Text.LanguageDetectionSkill",
"name": "skill2",
"inputs": [
{
"name": "text",
"source": "/document/content",
"inputs": []
},
{
"name": "countryHint",
"source": "/document/countryHint",
"inputs": []
}
],
"outputs": [
{
"name": "languageCode",
"targetName": "languageCode"
}
]
},
{
"@odata.type": "#Microsoft.Skills.Text.SplitSkill",
"name": "skill3",
"textSplitMode": "pages",
"maximumPageLength": 4000,
"unit": "azureOpenAITokens",
"inputs": [
{
"name": "text",
"source": "/document/content",
"inputs": []
},
{
"name": "languageCode",
"source": "/document/languageCode",
"inputs": []
}
],
"outputs": [
{
"name": "textItems",
"targetName": "pages"
}
],
"azureOpenAITokenizerParameters": {
"encoderModelName": "cl100k_base",
"allowedSpecialTokens": [
"[START]",
"[END]"
]
}
},
{
"@odata.type": "#Microsoft.Skills.Text.KeyPhraseExtractionSkill",
"name": "skill4",
"context": "/document/pages/*",
"inputs": [
{
"name": "text",
"source": "/document/content",
"inputs": []
},
{
"name": "languageCode",
"source": "/document/languageCode",
"inputs": []
}
],
"outputs": [
{
"name": "keyPhrases",
"targetName": "keyPhrases"
}
]
},
{
"@odata.type": "#Microsoft.Skills.Custom.WebApiSkill",
"name": "skill5",
"uri": "https://contoso.example.org/",
"httpMethod": "POST",
"timeout": "PT5S",
"inputs": [
{
"name": "text",
"source": "/document/content",
"inputs": []
},
{
"name": "languageCode",
"source": "/document/languageCode",
"inputs": []
}
],
"outputs": [
{
"name": "customresult",
"targetName": "result"
}
]
},
{
"@odata.type": "#Microsoft.Skills.Util.DocumentIntelligenceLayoutSkill",
"name": "docIntelligenceLayoutSkill",
"context": "/document",
"outputMode": "oneToMany",
"markdownHeaderDepth": "h3",
"extractionOptions": [],
"inputs": [
{
"name": "file_data",
"source": "/document/content",
"inputs": []
}
],
"outputs": [
{
"name": "markdown_document",
"targetName": "markdown_document"
}
]
},
{
"@odata.type": "#Microsoft.Skills.Util.DocumentIntelligenceLayoutSkill",
"name": "docIntelligenceLayoutSkill#2",
"context": "/document",
"outputMode": "oneToMany",
"outputFormat": "text",
"extractionOptions": [
"images",
"locationMetadata"
],
"inputs": [
{
"name": "file_data",
"source": "/document/content",
"inputs": []
}
],
"outputs": [
{
"name": "text_sections",
"targetName": "text_sections"
},
{
"name": "normalized_images",
"targetName": "normalized_images"
}
],
"chunkingProperties": {
"unit": "characters",
"maximumLength": 500,
"overlapLength": 50
}
},
{
"@odata.type": "#Microsoft.Skills.Custom.ChatCompletionSkill",
"name": "chatCompletionSkill",
"context": "/document/normalized_images/*",
"uri": "https://azs-grok-aoai.openai.azure.com/openai/deployments/azs-grok-gpt-4o/chat/completions",
"timeout": "PT30S",
"degreeOfParallelism": 5,
"apiKey": "<api-key>",
"extraParametersBehavior": "error",
"inputs": [
{
"name": "text",
"source": "/document/content",
"inputs": []
},
{
"name": "systemMessage",
"source": "/document/system_message",
"inputs": []
},
{
"name": "userMessage",
"source": "/document/user_message",
"inputs": []
},
{
"name": "image",
"source": "/document/normalized_images/*",
"inputs": []
},
{
"name": "imageDetail",
"source": "/document/detail",
"inputs": []
}
],
"outputs": [
{
"name": "response",
"targetName": "response"
}
],
"commonModelParameters": {
"model": "gpt-4o",
"frequencyPenalty": 0,
"presencePenalty": 0,
"maxTokens": 0,
"temperature": 0,
"seed": 0,
"stop": []
},
"extraParameters": {
"safe_mode": true
},
"responseFormat": {
"type": "jsonSchema",
"jsonSchemaProperties": {
"name": "Some Name",
"description": "Some Description",
"strict": true,
"schema": {
"type": "object",
"additionalProperties": false,
"required": [
"steps",
"answer"
],
"properties": "{\"steps\": {\"type\": \"array\", \"description\": \"A list of reasoning steps.\", \"items\": {\"type\": \"string\"}}, \"answer\": {\"type\": \"string\", \"description\": \"The final answer.\"}}"
}
}
}
}
],
"cognitiveServices": {
"@odata.type": "#Microsoft.Azure.Search.AIServicesByKey",
"description": "Description of the Azure AI service resource attached to a skillset",
"key": "myKey",
"subdomainUrl": "https://mySubdomainName.cognitiveservices.azure.com"
},
"encryptionKey": {
"keyVaultKeyName": "myUserManagedEncryptionKey-createdinAzureKeyVault",
"keyVaultKeyVersion": "myKeyVersion-32charAlphaNumericString",
"keyVaultUri": "https://myKeyVault.vault.azure.net",
"accessCredentials": {
"applicationId": "00000000-0000-0000-0000-000000000000",
"applicationSecret": "<applicationSecret>"
}
}
}
Определения
| Имя | Описание |
|---|---|
|
AIServices |
Учетная запись нескольких регионов ресурса службы искусственного интеллекта Azure, подключенного к набору навыков. |
|
AIServices |
Ключ учетной записи ресурса службы искусственного интеллекта Azure, присоединенного к набору навыков, который будет использоваться с поддоменом ресурса. |
|
Aml |
Навык AML позволяет расширить обогащение ИИ с помощью пользовательской модели Машинного обучения Azure (AML). После обучения и развертывания модели AML навык AML интегрируется в обогащение ИИ. |
|
Azure |
Учетные данные зарегистрированного приложения, созданного для службы поиска, используемого для проверки подлинности доступа к ключам шифрования, хранящимся в Azure Key Vault. |
|
Azure |
Позволяет создать вектор внедрения для заданного текстового ввода с помощью ресурса Azure OpenAI. |
|
Azure |
Имя модели Azure Open AI, которое будет вызываться. |
|
Azure |
|
|
Chat |
Общие параметры языковой модели для завершения чата. Если они опущены, используются значения по умолчанию. |
|
Chat |
Указывает, как Azure AI Foundry должен обрабатывать extraParameters. По умолчанию 'error'. |
|
Chat |
Определяет, как должна быть сериализована реакция языковой модели. По умолчанию используется 'text'. |
|
Chat |
Указывает, как LLM должен форматировать ответ. Возможные значения: 'text' (обычная строка), 'json_object' (произвольный JSON) или 'json_schema' (соответствует предоставленной схеме). |
|
Chat |
Объект, определяющий пользовательскую схему, которую модель будет использовать для структурирования своих выходных данных. |
|
Chat |
Навык, который вызывает языковую модель через конечную точку завершения чата Azure AI Foundry. |
|
Cognitive |
Ключ учетной записи с несколькими регионами ресурса службы искусственного интеллекта Azure, подключенного к набору навыков. |
|
Conditional |
Навык, позволяющий сценариям, которым требуется логическое действие для определения данных для назначения выходным данным. |
|
Custom |
Объект, содержащий сведения о найденных совпадениях и связанных метаданных. |
|
Custom |
Сложный объект, который можно использовать для указания альтернативных орфографических или синонимов имени корневой сущности. |
|
Custom |
Навык ищет текст из пользовательского пользовательского списка слов и фраз. |
|
Custom |
Коды языка, поддерживаемые для входного текста CustomEntityLookupSkill. |
|
Default |
Пустой объект, представляющий ресурс службы искусственного интеллекта Azure по умолчанию для набора навыков. |
|
Document |
Навык, извлекающий содержимое из файла в конвейере обогащения. |
|
Document |
Навык, который извлекает информацию о содержимом и макете с помощью служб Azure AI из файлов в конвейере обогащения. |
|
Document |
Управляет кратностью для разбивки содержимого. |
|
Document |
Управляет кратностью единицы блока. По умолчанию — 'characters' |
|
Document |
Управляет кратностью содержимого, извлекаемого из документа с помощью навыка. |
|
Document |
Глубина заголовков в выходных данных markdown. Значение по умолчанию — h6. |
|
Document |
Управляет кратностью выходного формата. По умолчанию используется 'markdown'. |
|
Document |
Управляет кратностью выходных данных, созданных навыком. Значение по умолчанию — oneToMany. |
|
Entity |
Строка, указывающая, какие категории сущностей следует возвращать. |
|
Entity |
Используя API анализа текста, извлекает связанные сущности из текста. |
|
Entity |
Этот навык не рекомендуется. Используйте версию 3. EntityRecognitionSkill вместо этого. |
|
Entity |
Устарело. Коды языка, поддерживаемые для ввода текста EntityRecognitionSkill. |
|
Entity |
С помощью API анализа текста извлекает сущности различных типов из текста. |
|
Error |
Дополнительные сведения об ошибке управления ресурсами. |
|
Error |
Сведения об ошибке. |
|
Error |
Ответ на ошибку |
|
Image |
Навык, который анализирует файлы изображений. Он извлекает широкий набор визуальных функций на основе содержимого изображения. |
|
Image |
Коды языка, поддерживаемые для ввода ImageAnalysisSkill. |
|
Image |
Строка, указывающая, какие сведения для конкретного домена следует возвращать. |
|
Index |
Определяет поведение проекций индекса относительно остальной части индексатора. |
|
Input |
Сопоставление полей ввода для навыка. |
|
Json |
Открытый словарь для расширенных свойств. Обязательно, если 'type' == 'json_schema' |
|
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 |
Объект контейнера для различных селекторов проекций. |
|
Search |
Описание того, какие данные следует хранить в таблицах Azure. |
|
Search |
Список навыков. |
|
Search |
Ключ шифрования, управляемый клиентом, в Azure Key Vault. Ключи, которые создаются и управляются, можно использовать для шифрования или расшифровки неактивных данных, таких как индексы и карты синонимов. |
|
Sentiment |
Этот навык не рекомендуется. Используйте версию 3. Вместо этого тональность. |
|
Sentiment |
Устарело. Коды языка, поддерживаемые для входного текста с помощью SentimentSkill. |
|
Sentiment |
Используя API анализа текста, вычисляет неструктурированный текст и для каждой записи предоставляет метки тональности (например, "отрицательные", "нейтральные" и "положительные") на основе самой высокой оценки достоверности, найденной службой на уровне предложения и документа. |
|
Shaper |
Навык изменения выходных данных. Он создает сложный тип для поддержки составных полей (также известных как многопартийные поля). |
|
Split |
Навык разделения строки на фрагменты текста. |
|
Split |
Применяется только в том случае, если для единицы задано значение azureOpenAITokens. Параметры включают "R50k_base", "P50k_base", "P50k_edit" и "CL100k_base". Значение по умолчанию — "CL100k_base". |
|
Split |
Коды языка, поддерживаемые для входного текста splitSkill. |
|
Split |
Значение, указывающее, какую единицу следует использовать. |
|
Text |
Значение, указывающее, какой режим разделения для выполнения. |
|
Text |
Навык перевода текста с одного языка на другой. |
|
Text |
Коды языка, поддерживаемые для входного текста TextTranslationSkill. |
|
Vision |
Позволяет создать вектор внедрения для заданного изображения или текстового ввода с помощью API векторизации визуального распознавания Служб искусственного интеллекта Azure. |
|
Visual |
Строки, указывающие, какие типы визуальных функций следует возвращать. |
|
Web |
Навык, который может вызывать конечную точку веб-API, позволяя расширить набор навыков, вызывая пользовательский код. |
AIServicesAccountIdentity
Учетная запись нескольких регионов ресурса службы искусственного интеллекта Azure, подключенного к набору навыков.
| Имя | Тип | Описание |
|---|---|---|
| @odata.type |
string:
#Microsoft. |
Фрагмент URI, указывающий тип ресурса службы искусственного интеллекта Azure, присоединенного к набору навыков. |
| description |
string |
Описание ресурса службы искусственного интеллекта Azure, присоединенного к набору навыков. |
| identity | SearchIndexerDataIdentity: |
Назначаемое пользователем управляемое удостоверение, используемое для подключений к службе ИИ. Если это не указано, используется управляемое удостоверение, назначаемое системой. При обновлении набора навыков, если удостоверение не указано, значение остается неизменным. Если задано значение none, то значение этого свойства очищается. |
| subdomainUrl |
string |
URL-адрес поддомена для соответствующей службы ИИ. |
AIServicesAccountKey
Ключ учетной записи ресурса службы искусственного интеллекта Azure, присоединенного к набору навыков, который будет использоваться с поддоменом ресурса.
| Имя | Тип | Описание |
|---|---|---|
| @odata.type |
string:
#Microsoft. |
Фрагмент URI, указывающий тип ресурса службы искусственного интеллекта Azure, присоединенного к набору навыков. |
| description |
string |
Описание ресурса службы искусственного интеллекта Azure, присоединенного к набору навыков. |
| key |
string |
Ключ, используемый для подготовки ресурса службы искусственного интеллекта Azure, подключенного к набору навыков. |
| subdomainUrl |
string |
URL-адрес поддомена для соответствующей службы ИИ. |
AmlSkill
Навык AML позволяет расширить обогащение ИИ с помощью пользовательской модели Машинного обучения Azure (AML). После обучения и развертывания модели AML навык AML интегрируется в обогащение ИИ.
| Имя | Тип | Описание |
|---|---|---|
| @odata.type |
string:
#Microsoft. |
Фрагмент URI, указывающий тип навыка. |
| context |
string |
Представляет уровень, на котором выполняются операции, такие как корневой каталог документа или содержимое документа (например, /document или /document/content). Значение по умолчанию — /document. |
| degreeOfParallelism |
integer (int32) |
(Необязательно) При указании указывает количество вызовов индексатора параллельно с предоставленной конечной точкой. Это значение можно уменьшить, если конечная точка завершается сбоем слишком высокой нагрузки запроса, или вызвать ее, если конечная точка может принимать больше запросов, и вы хотите увеличить производительность индексатора. Если не задано, используется значение по умолчанию — 5 секунд. Для параметра degreeOfParallelism можно задать значение в диапазоне 1–10. |
| description |
string |
Описание навыка, описывающего входные данные, выходные данные и использование навыка. |
| inputs |
Входные данные навыков могут быть столбцом в исходном наборе данных или выходными данными вышестоящего навыка. |
|
| key |
string |
(Требуется для проверки подлинности ключа) Ключ службы AML. |
| name |
string |
Имя навыка, который однозначно идентифицирует его в наборе навыков. Навык без определенного имени будет указан по умолчанию для его 1-го индекса в массиве навыков, префиксированного символом "#". |
| outputs |
Выходные данные навыка — это поле в индексе поиска или значение, которое можно использовать в качестве входных данных другим навыком. |
|
| region |
string |
(Необязательно для проверки подлинности маркера). Регион, в который развертывается служба AML. |
| resourceId |
string |
(Требуется для проверки подлинности маркера). Идентификатор ресурса Azure Resource Manager службы AML. Он должен находиться в подписках формата/{guid}/resourceGroups/{resource-group-name}/Microsoft.MachineLearningServices/workspaces/{workspace-name}/services/{service_name}. |
| timeout |
string (duration) |
(Необязательно.) Если указано, означает время ожидания вызова API HTTP-клиента. |
| uri |
string (uri) |
(Требуется для проверки подлинности или проверки подлинности ключа) URI оценки службы AML, в которую будут отправляться полезные данные JSON. Допускается только схема URI https. |
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 (int32) |
Число измерений, в которых должны быть внедренные выходные данные. Поддерживается только в моделях с внедрением текста-3 и более поздних версий. |
| inputs |
Входные данные навыков могут быть столбцом в исходном наборе данных или выходными данными вышестоящего навыка. |
|
| modelName |
Имя модели внедрения, развернутой по указанному пути deploymentId. |
|
| name |
string |
Имя навыка, который однозначно идентифицирует его в наборе навыков. Навык без определенного имени будет указан по умолчанию для его 1-го индекса в массиве навыков, префиксированного символом "#". |
| outputs |
Выходные данные навыка — это поле в индексе поиска или значение, которое можно использовать в качестве входных данных другим навыком. |
|
| resourceUri |
string (uri) |
URI ресурса ресурса Azure OpenAI. |
AzureOpenAIModelName
Имя модели Azure Open AI, которое будет вызываться.
| Значение | Описание |
|---|---|
| text-embedding-ada-002 | |
| text-embedding-3-large | |
| text-embedding-3-small | |
| gpt-4o | |
| gpt-4o-mini | |
| gpt-4.1 | |
| gpt-4.1-mini | |
| gpt-4.1-nano |
AzureOpenAITokenizerParameters
| Имя | Тип | Описание |
|---|---|---|
| allowedSpecialTokens |
string[] |
(Необязательно) Применяется только в том случае, если для единицы задано значение azureOpenAITokens. Этот параметр определяет коллекцию специальных маркеров, разрешенных в процессе токенизации. |
| encoderModelName |
Применяется только в том случае, если для единицы задано значение azureOpenAITokens. Параметры включают "R50k_base", "P50k_base", "P50k_edit" и "CL100k_base". Значение по умолчанию — "CL100k_base". |
ChatCompletionCommonModelParameters
Общие параметры языковой модели для завершения чата. Если они опущены, используются значения по умолчанию.
| Имя | Тип | Default value | Описание |
|---|---|---|---|
| frequencyPenalty |
number |
0 |
Плавающее положение в диапазоне [-2,2], снижающее или увеличивающее вероятность повторных токенов. Значение по умолчанию — 0. |
| maxTokens |
integer (int32) |
Максимальное количество токенов для генерации. |
|
| model |
string |
Имя используемой модели (например, 'gpt-4o' и т.д.). Значение по умолчанию равно null, если не указано. |
|
| presencePenalty |
number |
0 |
Плавающее положение в диапазоне [-2,2], которое наказывает новые токены на основе их существующего присутствия. Значение по умолчанию — 0. |
| seed |
integer (int32) |
Случайное начальное значение для управления детерминированными выходами. Если этот параметр опущен, используется рандомизация. |
|
| stop |
string[] |
Список стоп-последовательностей, которые прекратят генерацию текста. Значение по умолчанию — отсутствует. |
|
| temperature |
number |
0.7 |
Температура выборки. По умолчанию — 0.7. |
ChatCompletionExtraParametersBehavior
Указывает, как Azure AI Foundry должен обрабатывать extraParameters. По умолчанию 'error'.
| Значение | Описание |
|---|---|
| pass-through | |
| drop |
Отбрасывает все лишние параметры. |
| error |
Выдает ошибку, если присутствует какой-либо дополнительный параметр. |
ChatCompletionResponseFormat
Определяет, как должна быть сериализована реакция языковой модели. По умолчанию используется 'text'.
| Имя | Тип | Default value | Описание |
|---|---|---|---|
| jsonSchemaProperties |
Открытый словарь для расширенных свойств. Обязательно, если 'type' == 'json_schema' |
||
| type | text |
Указывает, как LLM должен форматировать ответ. Возможные значения: 'text' (обычная строка), 'json_object' (произвольный JSON) или 'json_schema' (соответствует предоставленной схеме). |
ChatCompletionResponseFormatType
Указывает, как LLM должен форматировать ответ. Возможные значения: 'text' (обычная строка), 'json_object' (произвольный JSON) или 'json_schema' (соответствует предоставленной схеме).
| Значение | Описание |
|---|---|
| text | |
| jsonObject | |
| jsonSchema |
ChatCompletionSchema
Объект, определяющий пользовательскую схему, которую модель будет использовать для структурирования своих выходных данных.
| Имя | Тип | Default value | Описание |
|---|---|---|---|
| additionalProperties |
boolean |
False |
Определяет, допустимо ли для объекта содержать дополнительные ключи и значения, которые не были определены в схеме JSON. По умолчанию — false. |
| properties |
string |
Строка в формате JSON, определяющая свойства и ограничения схемы вывода для модели. |
|
| required |
string[] |
Массив имен свойств, которые должны быть частью ответа модели. Все свойства должны быть включены для структурированных выходов. |
|
| type |
string |
object |
Тип представления схемы. Обычно «объект». Значение по умолчанию — 'object'. |
ChatCompletionSkill
Навык, который вызывает языковую модель через конечную точку завершения чата Azure AI Foundry.
| Имя | Тип | Default value | Описание |
|---|---|---|---|
| @odata.type |
string:
#Microsoft. |
Фрагмент URI, указывающий тип навыка. |
|
| apiKey |
string |
Ключ API для аутентификации в модели. И apiKey, и authIdentity не могут быть указаны одновременно. |
|
| authIdentity | SearchIndexerDataIdentity: |
Назначаемое пользователем управляемое удостоверение, используемое для исходящих подключений. Если указан идентификатор authResourceId и он не указан, используется управляемое удостоверение, назначаемое системой. При обновлении индексатора, если удостоверение не указано, значение остается неизменным. Если задано значение none, то значение этого свойства очищается. |
|
| authResourceId |
string |
Применяется к пользовательским навыкам, которые подключаются к внешнему коду в функции Azure или другом приложении, которое предоставляет преобразования. Это значение должно быть идентификатором приложения, созданным для функции или приложения при регистрации в Azure Active Directory. При указании пользовательский навык подключается к функции или приложению с помощью управляемого идентификатора (назначаемого системой или пользователем) службы поиска и маркера доступа функции или приложения, используя это значение в качестве идентификатора ресурса для создания области маркера доступа. |
|
| batchSize |
integer (int32) |
Требуемый размер пакета, указывающий количество документов. |
|
| commonModelParameters |
Общие параметры языковой модели, которые клиенты могут настраивать. Если этот параметр опущен, будут применяться разумные значения по умолчанию. |
||
| context |
string |
Представляет уровень, на котором выполняются операции, такие как корневой каталог документа или содержимое документа (например, /document или /document/content). Значение по умолчанию — /document. |
|
| degreeOfParallelism |
integer (int32) |
Если задано, количество параллельных вызовов, которые можно выполнить в веб-API. |
|
| description |
string |
Описание навыка, описывающего входные данные, выходные данные и использование навыка. |
|
| extraParameters |
object |
Словарь открытого типа для параметров, специфичных для модели, которые должны быть добавлены к вызову завершения чата. Следует шаблону расширяемости Azure AI Foundry. |
|
| extraParametersBehavior | error |
Как Azure AI Foundry обрабатывает дополнительные параметры. Значение по умолчанию — 'error'. |
|
| httpHeaders |
object |
Заголовки, необходимые для выполнения http-запроса. |
|
| httpMethod |
string |
Метод http-запроса. |
|
| inputs |
Входные данные навыков могут быть столбцом в исходном наборе данных или выходными данными вышестоящего навыка. |
||
| name |
string |
Имя навыка, который однозначно идентифицирует его в наборе навыков. Навык без определенного имени будет указан по умолчанию для его 1-го индекса в массиве навыков, префиксированного символом "#". |
|
| outputs |
Выходные данные навыка — это поле в индексе поиска или значение, которое можно использовать в качестве входных данных другим навыком. |
||
| responseFormat |
Определяет, как LLM должен форматировать свой ответ. По умолчанию используется тип ответа «текст». |
||
| timeout |
string (duration) |
Требуемое время ожидания запроса. Значение по умолчанию — 30 секунд. |
|
| uri |
string |
URL-адрес веб-API. |
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 (int32) |
Изменяет значение нечеткого изменения расстояния по умолчанию для этой сущности. Можно использовать для изменения значения по умолчанию для всех псевдонимов fuzzyEditDistance. |
| description |
string |
Это поле можно использовать в качестве сквозного руководства для пользовательских метаданных о сопоставленных текстах. Значение этого поля будет отображаться с каждым совпадением сущности в выходных данных навыка. |
| fuzzyEditDistance |
integer (int32) |
Значение по умолчанию — 0. Максимальное значение — 5. Допустимое количество символов, которые могут не соответствовать названию сущности, однако при этом совпадение будет найдено. Возвращается наименьшее возможное значение нечеткости для любого заданного соответствия. Например, если для расстояния редактирования задано значение 3, "Windows10" по-прежнему соответствует "Windows", "Windows10" и "Windows 7". Если параметр чувствительности к регистру имеет значение false, то разница в регистре НЕ считается нечеткостью. |
| id |
string |
Это поле можно использовать в качестве сквозного руководства для пользовательских метаданных о сопоставленных текстах. Значение этого поля будет отображаться с каждым совпадением сущности в выходных данных навыка. |
| name |
string |
Дескриптор сущности верхнего уровня. Совпадения в выходных данных навыка будут группироваться по этому названию. Оно должно представлять "нормализованную" форму найденного текста. |
| subtype |
string |
Это поле можно использовать в качестве сквозного руководства для пользовательских метаданных о сопоставленных текстах. Значение этого поля будет отображаться с каждым совпадением сущности в выходных данных навыка. |
| type |
string |
Это поле можно использовать в качестве сквозного руководства для пользовательских метаданных о сопоставленных текстах. Значение этого поля будет отображаться с каждым совпадением сущности в выходных данных навыка. |
CustomEntityAlias
Сложный объект, который можно использовать для указания альтернативных орфографических или синонимов имени корневой сущности.
| Имя | Тип | Описание |
|---|---|---|
| accentSensitive |
boolean |
Определите, учитывается ли псевдоним. |
| caseSensitive |
boolean |
Определите, учитывается ли псевдоним регистра. |
| fuzzyEditDistance |
integer (int32) |
Определите нечеткое расстояние изменения псевдонима. |
| 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 (int32) |
Глобальный флаг для FuzzyEditDistance. Если не задано значение FuzzyEditDistance в CustomEntity, это значение будет значением по умолчанию. |
| inlineEntitiesDefinition |
Встроенное определение CustomEntity. |
|
| inputs |
Входные данные навыков могут быть столбцом в исходном наборе данных или выходными данными вышестоящего навыка. |
|
| name |
string |
Имя навыка, который однозначно идентифицирует его в наборе навыков. Навык без определенного имени будет указан по умолчанию для его 1-го индекса в массиве навыков, префиксированного символом "#". |
| outputs |
Выходные данные навыка — это поле в индексе поиска или значение, которое можно использовать в качестве входных данных другим навыком. |
CustomEntityLookupSkillLanguage
Коды языка, поддерживаемые для входного текста CustomEntityLookupSkill.
| Значение | Описание |
|---|---|
| da |
Датский |
| de |
Немецкий |
| en |
Английский |
| es |
испанский |
| fi |
Финский |
| fr |
Французский |
| it |
Итальянский |
| ko |
Корейский |
| pt |
португальский |
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. |
DocumentIntelligenceLayoutSkill
Навык, который извлекает информацию о содержимом и макете с помощью служб Azure AI из файлов в конвейере обогащения.
| Имя | Тип | Default value | Описание |
|---|---|---|---|
| @odata.type |
string:
#Microsoft. |
Фрагмент URI, указывающий тип навыка. |
|
| chunkingProperties |
Управляет кратностью для разбивки содержимого. |
||
| context |
string |
Представляет уровень, на котором выполняются операции, такие как корневой каталог документа или содержимое документа (например, /document или /document/content). Значение по умолчанию — /document. |
|
| description |
string |
Описание навыка, описывающего входные данные, выходные данные и использование навыка. |
|
| extractionOptions |
Управление кратностью содержимого, извлекаемого из документа, с помощью навыка |
||
| inputs |
Входные данные навыков могут быть столбцом в исходном наборе данных или выходными данными вышестоящего навыка. |
||
| markdownHeaderDepth | h6 |
Глубина заголовков в выходных данных markdown. Значение по умолчанию — h6. |
|
| name |
string |
Имя навыка, который однозначно идентифицирует его в наборе навыков. Навык без определенного имени будет указан по умолчанию для его 1-го индекса в массиве навыков, префиксированного символом "#". |
|
| outputFormat | markdown |
Управляет кратностью выходного формата. По умолчанию используется 'markdown'. |
|
| outputMode | oneToMany |
Управляет кратностью выходных данных, созданных навыком. Значение по умолчанию — oneToMany. |
|
| outputs |
Выходные данные навыка — это поле в индексе поиска или значение, которое можно использовать в качестве входных данных другим навыком. |
DocumentIntelligenceLayoutSkillChunkingProperties
Управляет кратностью для разбивки содержимого.
| Имя | Тип | Default value | Описание |
|---|---|---|---|
| maximumLength |
integer (int32) |
Максимальная длина блока в символах. Значение по умолчанию — 500. |
|
| overlapLength |
integer (int32) |
Длина перекрытия между двумя фрагментами текста. Значение по умолчанию — 0. |
|
| unit | characters |
Единица измерения блока. |
DocumentIntelligenceLayoutSkillChunkingUnit
Управляет кратностью единицы блока. По умолчанию — 'characters'
| Значение | Описание |
|---|---|
| characters |
Указывает чанк по символам. |
DocumentIntelligenceLayoutSkillExtractionOptions
Управляет кратностью содержимого, извлекаемого из документа с помощью навыка.
| Значение | Описание |
|---|---|
| images |
Укажите, что содержимое изображения должно быть извлечено из документа. |
| locationMetadata |
Укажите, что метаданные местоположения должны быть извлечены из документа. |
DocumentIntelligenceLayoutSkillMarkdownHeaderDepth
Глубина заголовков в выходных данных markdown. Значение по умолчанию — h6.
| Значение | Описание |
|---|---|
| h1 |
Уровень заголовка 1. |
| h2 |
Уровень заголовка 2. |
| h3 |
Уровень заголовка 3. |
| h4 |
Уровень заголовка 4. |
| h5 |
Уровень заголовка 5. |
| h6 |
Уровень заголовка 6. |
DocumentIntelligenceLayoutSkillOutputFormat
Управляет кратностью выходного формата. По умолчанию используется 'markdown'.
| Значение | Описание |
|---|---|
| text |
Укажите формат вывода в виде текста. |
| markdown |
Укажите формат вывода в виде markdown. |
DocumentIntelligenceLayoutSkillOutputMode
Управляет кратностью выходных данных, созданных навыком. Значение по умолчанию — oneToMany.
| Значение | Описание |
|---|---|
| oneToMany |
Укажите, что вывод должен быть проанализирован как 'oneToMany'. |
EntityCategory
Строка, указывающая, какие категории сущностей следует возвращать.
| Значение | Описание |
|---|---|
| location |
Сущности, описывающие физическое расположение. |
| organization |
Сущности, описывающие организацию. |
| person |
Сущности, описывающие человека. |
| quantity |
Сущности, описывающие количество. |
| datetime |
Сущности, описывающие дату и время. |
| url |
Сущности, описывающие URL-адрес. |
|
Сущности, описывающие адрес электронной почты. |
EntityLinkingSkill
Используя API анализа текста, извлекает связанные сущности из текста.
| Имя | Тип | Описание |
|---|---|---|
| @odata.type |
string:
#Microsoft. |
Фрагмент URI, указывающий тип навыка. |
| context |
string |
Представляет уровень, на котором выполняются операции, такие как корневой каталог документа или содержимое документа (например, /document или /document/content). Значение по умолчанию — /document. |
| defaultLanguageCode |
string |
Значение, указывающее, какой языковой код следует использовать. По умолчанию — |
| description |
string |
Описание навыка, описывающего входные данные, выходные данные и использование навыка. |
| inputs |
Входные данные навыков могут быть столбцом в исходном наборе данных или выходными данными вышестоящего навыка. |
|
| minimumPrecision |
number (double) minimum: 0maximum: 1 |
Значение от 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 (double) |
Значение от 0 до 1, которое используется только для включения сущностей, оценка достоверности которых превышает указанное значение. Если не задано (по умолчанию) или если явно задано значение NULL, все сущности будут включены. |
| name |
string |
Имя навыка, который однозначно идентифицирует его в наборе навыков. Навык без определенного имени будет указан по умолчанию для его 1-го индекса в массиве навыков, префиксированного символом "#". |
| outputs |
Выходные данные навыка — это поле в индексе поиска или значение, которое можно использовать в качестве входных данных другим навыком. |
EntityRecognitionSkillLanguage
Устарело. Коды языка, поддерживаемые для ввода текста EntityRecognitionSkill.
| Значение | Описание |
|---|---|
| ar |
арабский |
| cs |
Чешский |
| zh-Hans |
Китайский (упрощенный) |
| zh-Hant |
Китайский (традиционный) |
| da |
Датский |
| nl |
Нидерландский |
| en |
Английский |
| fi |
Финский |
| fr |
Французский |
| de |
Немецкий |
| el |
Греческий |
| hu |
венгерский |
| it |
Итальянский |
| ja |
Японский |
| ko |
Корейский |
| no |
Норвежский (Bokmaal) |
| pl |
Польский |
| pt-PT |
Португальский (Португалия) |
| pt-BR |
Португальский (Бразилия) |
| ru |
Русский |
| es |
испанский |
| sv |
Шведский |
| tr |
Турецкий |
EntityRecognitionSkillV3
С помощью API анализа текста извлекает сущности различных типов из текста.
| Имя | Тип | Описание |
|---|---|---|
| @odata.type |
string:
#Microsoft. |
Фрагмент URI, указывающий тип навыка. |
| categories |
string[] |
Список категорий сущностей, которые следует извлечь. |
| context |
string |
Представляет уровень, на котором выполняются операции, такие как корневой каталог документа или содержимое документа (например, /document или /document/content). Значение по умолчанию — /document. |
| defaultLanguageCode |
string |
Значение, указывающее, какой языковой код следует использовать. По умолчанию — |
| description |
string |
Описание навыка, описывающего входные данные, выходные данные и использование навыка. |
| inputs |
Входные данные навыков могут быть столбцом в исходном наборе данных или выходными данными вышестоящего навыка. |
|
| minimumPrecision |
number (double) minimum: 0maximum: 1 |
Значение от 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 |
арабский |
| az |
Азербайджанский |
| bg |
Болгарский |
| bs |
Боснийский (латиница) |
| ca |
Каталанский |
| cs |
Чешский |
| cy |
Валлийский |
| da |
Датский |
| de |
Немецкий |
| el |
Греческий |
| en |
Английский |
| es |
испанский |
| et |
Эстонский |
| eu |
Баскский |
| fi |
Финский |
| fr |
Французский |
| ga |
Ирландский |
| gl |
Галисийский |
| he |
Иврит |
| hi |
Хинди |
| hr |
Хорватский |
| hu |
венгерский |
| id |
Индонезийский |
| it |
Итальянский |
| ja |
Японский |
| kk |
Казахский |
| ko |
Корейский |
| lt |
Литовский |
| lv |
Латышский |
| mk |
Македонец |
| ms |
Малайский (Малайзия) |
| nb |
Норвежский (Букмал) |
| nl |
Нидерландский |
| pl |
Польский |
| prs |
Дари |
| pt-BR |
Португальский (Бразилия) |
| pt |
Португальский язык (Португалия) |
| pt-PT |
Португальский язык (Португалия) |
| ro |
Румынский |
| ru |
Русский |
| sk |
Словацкий |
| sl |
Словенский |
| sr-Cyrl |
Сербский — кириллица RS |
| sr-Latn |
Сербский язык — латинский алфавит RS |
| sv |
Шведский |
| th |
Тайский |
| tr |
Турецкий |
| uk |
Украинский |
| vi |
Вьетнамский |
| zh |
упрощённый китайский |
| zh-Hans |
упрощённый китайский |
| zh-Hant |
китайский (традиционный) |
ImageDetail
Строка, указывающая, какие сведения для конкретного домена следует возвращать.
| Значение | Описание |
|---|---|
| celebrities |
Подробности, признанные знаменитостями. |
| landmarks |
Подробности, распознанные как ориентиры. |
IndexProjectionMode
Определяет поведение проекций индекса относительно остальной части индексатора.
| Значение | Описание |
|---|---|
| skipIndexingParentDocuments |
Исходный документ будет пропущен из записи в целевой индекс индексатора. |
| includeIndexingParentDocuments |
Исходный документ будет записан в целевой индекс индексатора. Это шаблон по умолчанию. |
InputFieldMappingEntry
Сопоставление полей ввода для навыка.
| Имя | Тип | Описание |
|---|---|---|
| inputs |
Рекурсивные входные данные, используемые при создании сложного типа. |
|
| name |
string |
Имя входных данных. |
| source |
string |
Источник входных данных. |
| sourceContext |
string |
Исходный контекст, используемый для выбора рекурсивных входных данных. |
JsonSchemaProperties
Открытый словарь для расширенных свойств. Обязательно, если 'type' == 'json_schema'
| Имя | Тип | Default value | Описание |
|---|---|---|---|
| description |
string |
Описание json-схемы, которой будет придерживаться модель. |
|
| name |
string |
Имя схемы json, которой будет придерживаться модель |
|
| schema |
Объект, определяющий пользовательскую схему, которую модель будет использовать для структурирования своих выходных данных. |
||
| strict |
boolean |
True |
Должны ли в ответе модели использоваться структурированные выходные данные. Значение по умолчанию — true |
KeyPhraseExtractionSkill
Навык, использующий анализ текста для извлечения ключевых фраз.
| Имя | Тип | Описание |
|---|---|---|
| @odata.type |
string:
#Microsoft. |
Фрагмент URI, указывающий тип навыка. |
| context |
string |
Представляет уровень, на котором выполняются операции, такие как корневой каталог документа или содержимое документа (например, /document или /document/content). Значение по умолчанию — /document. |
| defaultLanguageCode |
Значение, указывающее, какой языковой код следует использовать. По умолчанию — |
|
| description |
string |
Описание навыка, описывающего входные данные, выходные данные и использование навыка. |
| inputs |
Входные данные навыков могут быть столбцом в исходном наборе данных или выходными данными вышестоящего навыка. |
|
| maxKeyPhraseCount |
integer (int32) |
Число, указывающее, сколько ключевых фраз нужно возвращать. При отсутствии будут возвращены все определенные ключевые фразы. |
| modelVersion |
string |
Версия модели, используемая при вызове службы анализа текста. Если значение не указано, по умолчанию будет использоваться последняя доступная версия. Мы рекомендуем не указывать это значение, если это значение не требуется. |
| name |
string |
Имя навыка, который однозначно идентифицирует его в наборе навыков. Навык без определенного имени будет указан по умолчанию для его 1-го индекса в массиве навыков, префиксированного символом "#". |
| outputs |
Выходные данные навыка — это поле в индексе поиска или значение, которое можно использовать в качестве входных данных другим навыком. |
KeyPhraseExtractionSkillLanguage
Коды языка, поддерживаемые для входного текста keyPhraseExtractionSkill.
| Значение | Описание |
|---|---|
| da |
Датский |
| nl |
Нидерландский |
| en |
Английский |
| fi |
Финский |
| fr |
Французский |
| de |
Немецкий |
| it |
Итальянский |
| ja |
Японский |
| ko |
Корейский |
| no |
Норвежский (Bokmaal) |
| pl |
Польский |
| pt-PT |
Португальский (Португалия) |
| pt-BR |
Португальский (Бразилия) |
| ru |
Русский |
| es |
испанский |
| sv |
Шведский |
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. Значением по умолчанию является пробел.
| Значение | Описание |
|---|---|
| space |
Линии разделяются одним символом пробела. |
| carriageReturn |
Линии разделяются символом возврата каретки ("\r'). |
| lineFeed |
Строки разделены одним каналом строк ("\n') символом. |
| carriageReturnLineFeed |
Линии разделены возвратом каретки и символом строки ("\r\n'). |
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.
| Значение | Описание |
|---|---|
| af |
Африкаанс |
| sq |
Албанский |
| anp |
Ангика (Деванагири) |
| ar |
арабский |
| ast |
Астурийский |
| awa |
Авадхи хинди (Деванагири) |
| az |
Азербайджанская (латиница) |
| bfy |
Багхели |
| eu |
Баскский |
| be |
Белорусский (кириллица и латиница) |
| be-cyrl |
Белорусский (кириллица) |
| be-latn |
Белорусский (латиница) |
| bho |
Бходжпури хинди (Деванагири) |
| bi |
Бислама |
| brx |
Бодо (Деванагири) |
| bs |
Боснийский (латиница) |
| bra |
Браджбха |
| br |
Бретонский язык |
| bg |
Болгарский |
| bns |
Бундели |
| bua |
Бурятский (кириллица) |
| ca |
Каталанский |
| ceb |
Себуано |
| rab |
Чамлинг |
| ch |
Чаморро |
| hne |
Чхаттисгархи (Деванагири) |
| zh-Hans |
упрощённый китайский |
| zh-Hant |
китайский (традиционный) |
| kw |
Корнский язык |
| co |
Корсиканский |
| crh |
Крымско-татарский (латиница) |
| hr |
Хорватский |
| cs |
Чешский |
| da |
Датский |
| prs |
Дари |
| dhi |
Дхимал (Деванагири) |
| doi |
Догри (Деванагири) |
| nl |
Нидерландский |
| en |
Английский |
| myv |
Ерзянский (кириллица) |
| et |
Эстонский |
| fo |
Фарерский |
| fj |
Фиджи |
| fil |
Филиппинский |
| fi |
Финский |
| fr |
Французский |
| fur |
Фрульский |
| gag |
Гагаузский (латиница) |
| gl |
Галисийский |
| de |
Немецкий |
| gil |
Гилбертийский |
| gon |
Гонди (Деванагири) |
| el |
Греческий |
| kl |
Гренландский |
| gvr |
Гурунг (Деванагири) |
| ht |
Гаитянский креольский |
| hlb |
Халби (Деванагири) |
| hni |
Хани |
| bgc |
Харьянви |
| haw |
Гавайский |
| hi |
Хинди |
| mww |
Хмонг Дав (латинский алфавит) |
| hoc |
Хо (Devanagiri) |
| hu |
венгерский |
| is |
Исландский |
| smn |
Инари Сами |
| id |
Индонезийский |
| ia |
Интерлингва |
| iu |
Inuktitut (латиница) |
| ga |
Ирландский |
| it |
Итальянский |
| ja |
Японский |
| Jns |
Жаунсари (Деванагири) |
| jv |
Яванский |
| kea |
Кабувердьяну |
| kac |
Качин (латиница) |
| xnr |
Кангри (Деванагири) |
| krc |
Карачаево-балкарский |
| kaa-cyrl |
Каракалпакский (кириллица) |
| kaa |
Каракалпакский язык (латинская письменность) |
| csb |
Кашубский |
| kk-cyrl |
Казахский (кириллица) |
| kk-latn |
Казахский (латиница) |
| klr |
Халинг |
| kha |
Кхаси |
| quc |
K'iche' |
| ko |
Корейский |
| kfq |
Страх |
| kpy |
Коряк |
| kos |
Косраийский |
| kum |
Кумыкский (кириллица) |
| ku-arab |
Курдский (арабский) |
| ku-latn |
Курдский (латиница) |
| kru |
Курух (Деванагири) |
| ky |
Киргизский (кириллица) |
| lkt |
Лакота |
| la |
Латинский |
| lt |
Литовский |
| dsb |
Нижнелужицкий |
| smj |
Луле-саамский |
| lb |
Люксембургский |
| bfz |
Махасу пахари (Деванагири) |
| ms |
Малайский (латиница) |
| mt |
Мальтийский |
| kmj |
Малто (Деванагири) |
| gv |
Мэнский |
| mi |
Маори |
| mr |
Маратхи |
| mn |
Монгольский (кириллица) |
| cnr-cyrl |
Черногорский (кириллица) |
| cnr-latn |
Черногорский (латиница) |
| nap |
Неаполитанский |
| ne |
Непальский |
| niu |
Ниуанский |
| nog |
Ногайский |
| sme |
Северносаамский (латиница) |
| nb |
Норвежский |
| no |
Норвежский |
| oc |
Окситанский |
| os |
Осетинский |
| ps |
Пушту |
| fa |
Персидский |
| pl |
Польский |
| pt |
португальский |
| pa |
Пенджаби (арабский) |
| ksh |
Рипуарский диалект |
| ro |
Румынский |
| rm |
Ретороманский |
| ru |
Русский |
| sck |
Садри (Деванагири) |
| sm |
Самоанский (латиница) |
| sa |
Санскрит (Devanagiri) |
| sat |
Сантали (Деванагири) |
| sco |
Шотландский язык (Scots) |
| gd |
Шотландский гэльский язык |
| sr |
Сербский (латиница) |
| sr-Cyrl |
Сербский (кириллица) |
| sr-Latn |
Сербский (латиница) |
| xsr |
Шерпа (Деванагири) |
| srx |
Сирмаури (Деванагири) |
| sms |
Колтта-саамский |
| sk |
Словацкий |
| sl |
Словенский |
| so |
Сомали (арабское письмо) |
| sma |
Южносаамский |
| es |
испанский |
| sw |
Суахили (латиница) |
| sv |
Шведский |
| tg |
Таджикский (кириллица) |
| tt |
Татарский (латиница) |
| tet |
Тетум |
| thf |
Тхангми |
| to |
Тонганский язык |
| tr |
Турецкий |
| tk |
Туркменский (латиница) |
| tyv |
Тувинский |
| hsb |
Верхнелужицкий |
| ur |
Урду |
| ug |
Уйгурский (арабское письмо) |
| uz-arab |
Узбекский (арабское письмо) |
| uz-cyrl |
Узбекский (кириллица) |
| uz |
Узбекский (латиница) |
| vo |
Волапюк |
| wae |
Вальзер |
| cy |
Валлийский |
| fy |
Западнофризский |
| yua |
Юкатекский майя |
| za |
Чжуан |
| zu |
зулу |
| unk |
Неизвестно (все) |
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 maxLength: 1 |
Символ, используемый для маскирования текста, если параметр maskingMode задается для замены. Значение по умолчанию — "*". |
| maskingMode |
Параметр, который предоставляет различные способы маскировки личной информации, обнаруженной во входном тексте. Значение по умолчанию — none. |
|
| minimumPrecision |
number (double) minimum: 0maximum: 1 |
Значение от 0 до 1, которое используется только для включения сущностей, оценка достоверности которых превышает указанное значение. Если не задано (по умолчанию) или если явно задано значение NULL, все сущности будут включены. |
| modelVersion |
string |
Версия модели, используемая при вызове службы анализа текста. Если значение не указано, по умолчанию будет использоваться последняя доступная версия. Мы рекомендуем не указывать это значение, если это значение не требуется. |
| name |
string |
Имя навыка, который однозначно идентифицирует его в наборе навыков. Навык без определенного имени будет указан по умолчанию для его 1-го индекса в массиве навыков, префиксированного символом "#". |
| outputs |
Выходные данные навыка — это поле в индексе поиска или значение, которое можно использовать в качестве входных данных другим навыком. |
|
| piiCategories |
string[] |
Список категорий сущностей PII, которые следует извлечь и маскировать. |
PIIDetectionSkillMaskingMode
Строка, указывающая, какую маскировкуMode следует использовать для маскирования личных данных, обнаруженных в входном тексте.
| Значение | Описание |
|---|---|
| none |
Маскирование не происходит, и выходные данные maskedText не будут возвращены. |
| replace |
Заменяет обнаруженные сущности символом, заданным в параметре 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, таблиц или файлов, обогащенных данных.
| Имя | Тип | Описание |
|---|---|---|
| identity | SearchIndexerDataIdentity: |
Назначаемое пользователем управляемое удостоверение, используемое для подключений к службе хранилища Azure при написании проекций хранилища знаний. Если строка подключения указывает удостоверение (ResourceId) и не указано, используется управляемое удостоверение, назначаемое системой. При обновлении индексатора, если удостоверение не указано, значение остается неизменным. Если задано значение none, то значение этого свойства очищается. |
| parameters |
Словарь свойств конфигурации для конкретного хранилища знаний. Каждое имя — это имя определенного свойства. Каждое значение должно быть примитивным типом. |
|
| 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-объектов для хранения проекций в. |
SearchIndexerKnowledgeStoreParameters
Словарь свойств конфигурации для конкретного хранилища знаний. Каждое имя — это имя определенного свойства. Каждое значение должно быть примитивным типом.
| Имя | Тип | Default value | Описание |
|---|---|---|---|
| synthesizeGeneratedKeyName |
boolean |
False |
Следует ли синтезировать созданные имена ключей, если они еще не присутствуют. |
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. Не требуется, если вместо этого используется управляемое удостоверение. |
|
| identity | SearchIndexerDataIdentity: |
Явное управляемое удостоверение, используемое для этого ключа шифрования. Если не указано, а свойство учетных данных доступа равно NULL, используется управляемое удостоверение, назначаемое системой. При обновлении ресурса, если явное удостоверение не указано, оно остается неизменным. Если задано значение none, то значение этого свойства очищается. |
| 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 |
Датский |
| nl |
Нидерландский |
| en |
Английский |
| fi |
Финский |
| fr |
Французский |
| de |
Немецкий |
| el |
Греческий |
| it |
Итальянский |
| no |
Норвежский (Bokmaal) |
| pl |
Польский |
| pt-PT |
Португальский (Португалия) |
| ru |
Русский |
| es |
испанский |
| sv |
Шведский |
| tr |
Турецкий |
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, указывающий тип навыка. |
| azureOpenAITokenizerParameters |
Применяется только в том случае, если для единицы задано значение azureOpenAITokens. При указании splitSkill будет использовать эти параметры при выполнении маркеризации. Параметры являются допустимым свойством encoderModelName и необязательным свойством "allowedSpecialTokens". |
|
| context |
string |
Представляет уровень, на котором выполняются операции, такие как корневой каталог документа или содержимое документа (например, /document или /document/content). Значение по умолчанию — /document. |
| defaultLanguageCode |
Значение, указывающее, какой языковой код следует использовать. По умолчанию — |
|
| description |
string |
Описание навыка, описывающего входные данные, выходные данные и использование навыка. |
| inputs |
Входные данные навыков могут быть столбцом в исходном наборе данных или выходными данными вышестоящего навыка. |
|
| maximumPageLength |
integer (int32) |
Требуемая максимальная длина страницы. Значение по умолчанию — 10000. |
| maximumPagesToTake |
integer (int32) |
Применимо только в том случае, если для textSplitMode задано значение pages. Если задано, SplitSkill прекратит разделение после обработки первых страниц "maximumPagesToTake", чтобы повысить производительность, если требуется только несколько начальных страниц из каждого документа. |
| name |
string |
Имя навыка, который однозначно идентифицирует его в наборе навыков. Навык без определенного имени будет указан по умолчанию для его 1-го индекса в массиве навыков, префиксированного символом "#". |
| outputs |
Выходные данные навыка — это поле в индексе поиска или значение, которое можно использовать в качестве входных данных другим навыком. |
|
| pageOverlapLength |
integer (int32) |
Применимо только в том случае, если для textSplitMode задано значение pages. Если задано, n+1-й блок начнется с этого числа символов или токенов из конца nth chunk. |
| textSplitMode |
Значение, указывающее, какой режим разделения для выполнения. |
|
| unit |
Применяется только в том случае, если для textSplitMode задано значение pages. Существует два возможных значения. Выбор значений определяет длину измерения (maximumPageLength и pageOverlapLength). Значение по умолчанию — "символы", что означает, что длина будет измеряться символами. |
SplitSkillEncoderModelName
Применяется только в том случае, если для единицы задано значение azureOpenAITokens. Параметры включают "R50k_base", "P50k_base", "P50k_edit" и "CL100k_base". Значение по умолчанию — "CL100k_base".
| Значение | Описание |
|---|---|
| r50k_base |
Относится к базовой модели, обученной с 50 000 словарем маркеров, часто используемым в общих задачах обработки естественного языка. |
| p50k_base |
Базовая модель с словарем маркеров 50 000, оптимизированная для задач на основе запросов. |
| p50k_edit |
Аналогично p50k_base, но точно настроен для редактирования или перефразирования задач с 50 000 словарем маркеров. |
| cl100k_base |
Базовая модель с словарем маркеров 100 000. |
SplitSkillLanguage
Коды языка, поддерживаемые для входного текста splitSkill.
| Значение | Описание |
|---|---|
| am |
Амхарский |
| bs |
Боснийский |
| cs |
Чешский |
| da |
Датский |
| de |
Немецкий |
| en |
Английский |
| es |
испанский |
| et |
Эстонский |
| fi |
Финский |
| fr |
Французский |
| he |
Иврит |
| hi |
Хинди |
| hr |
Хорватский |
| hu |
венгерский |
| id |
Индонезийский |
| is |
Исландский |
| it |
Итальянский |
| ja |
Японский |
| ko |
Корейский |
| lv |
Латышский |
| nb |
Норвежский |
| nl |
Нидерландский |
| pl |
Польский |
| pt |
Португальский (Португалия) |
| pt-br |
Португальский (Бразилия) |
| ru |
Русский |
| sk |
Словацкий |
| sl |
Словенский |
| sr |
Сербский |
| sv |
Шведский |
| tr |
Турецкий |
| ur |
Урду |
| zh |
Китайский (упрощённый) |
SplitSkillUnit
Значение, указывающее, какую единицу следует использовать.
| Значение | Описание |
|---|---|
| characters |
Длина будет измеряться символом. |
| azureOpenAITokens |
Длина будет измеряться токенизатором AzureOpenAI из библиотеки tiktoken. |
TextSplitMode
Значение, указывающее, какой режим разделения для выполнения.
| Значение | Описание |
|---|---|
| pages |
Разделить текст на отдельные страницы. |
| sentences |
Разделить текст на отдельные предложения. |
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 |
Африкаанс |
| ar |
арабский |
| bn |
Бангла |
| bs |
Боснийский (латиница) |
| bg |
Болгарский |
| yue |
Кантонский (традиционное письмо) |
| ca |
Каталанский |
| zh-Hans |
упрощённый китайский |
| zh-Hant |
китайский (традиционный) |
| hr |
Хорватский |
| cs |
Чешский |
| da |
Датский |
| nl |
Нидерландский |
| en |
Английский |
| et |
Эстонский |
| fj |
Фиджи |
| fil |
Филиппинский |
| fi |
Финский |
| fr |
Французский |
| de |
Немецкий |
| el |
Греческий |
| ht |
Гаитянский креольский |
| he |
Иврит |
| hi |
Хинди |
| mww |
Хмонг дау |
| hu |
венгерский |
| is |
Исландский |
| id |
Индонезийский |
| it |
Итальянский |
| ja |
Японский |
| sw |
Суахили |
| tlh |
Клингонский |
| tlh-Latn |
Klingon (латинский скрипт) |
| tlh-Piqd |
Клингон (скрипт Клингон) |
| ko |
Корейский |
| lv |
Латышский |
| lt |
Литовский |
| mg |
Малагасийский |
| ms |
Малайский |
| mt |
Мальтийский |
| nb |
Норвежский |
| fa |
Персидский |
| pl |
Польский |
| pt |
португальский |
| pt-br |
Португальский (Бразилия) |
| pt-PT |
Португальский (Португалия) |
| otq |
Керетарский диалект отоми |
| ro |
Румынский |
| ru |
Русский |
| sm |
Самоанский |
| sr-Cyrl |
Сербский (кириллица) |
| sr-Latn |
Сербский (латиница) |
| sk |
Словацкий |
| sl |
Словенский |
| es |
испанский |
| sv |
Шведский |
| ty |
Таитянский |
| ta |
Тамильский |
| te |
Телугу |
| th |
Тайский |
| to |
Тонганский язык |
| tr |
Турецкий |
| uk |
Украинский |
| ur |
Урду |
| vi |
Вьетнамский |
| cy |
Валлийский |
| yua |
Юкатекский майя |
| ga |
Ирландский |
| kn |
Каннада |
| mi |
Маори |
| ml |
Малаялам |
| pa |
Панджаби |
VisionVectorizeSkill
Позволяет создать вектор внедрения для заданного изображения или текстового ввода с помощью API векторизации визуального распознавания Служб искусственного интеллекта Azure.
| Имя | Тип | Описание |
|---|---|---|
| @odata.type |
string:
#Microsoft. |
Фрагмент URI, указывающий тип навыка. |
| context |
string |
Представляет уровень, на котором выполняются операции, такие как корневой каталог документа или содержимое документа (например, /document или /document/content). Значение по умолчанию — /document. |
| description |
string |
Описание навыка, описывающего входные данные, выходные данные и использование навыка. |
| inputs |
Входные данные навыков могут быть столбцом в исходном наборе данных или выходными данными вышестоящего навыка. |
|
| modelVersion |
string |
Версия модели, используемая при вызове службы визуального распознавания служб ИИ. Если значение не указано, по умолчанию будет использоваться последняя доступная версия. |
| name |
string |
Имя навыка, который однозначно идентифицирует его в наборе навыков. Навык без определенного имени будет указан по умолчанию для его 1-го индекса в массиве навыков, префиксированного символом "#". |
| outputs |
Выходные данные навыка — это поле в индексе поиска или значение, которое можно использовать в качестве входных данных другим навыком. |
VisualFeature
Строки, указывающие, какие типы визуальных функций следует возвращать.
| Значение | Описание |
|---|---|
| adult |
Визуальные функции, распознанные как взрослые люди. |
| brands |
Визуальные функции, признанные коммерческими брендами. |
| categories |
Категории. |
| description |
Описание. |
| faces |
Визуальные функции, распознанные как лица людей. |
| objects |
Визуальные функции, распознанные как объекты. |
| tags |
Метки. |
WebApiSkill
Навык, который может вызывать конечную точку веб-API, позволяя расширить набор навыков, вызывая пользовательский код.
| Имя | Тип | Описание |
|---|---|---|
| @odata.type |
string:
#Microsoft. |
Фрагмент URI, указывающий тип навыка. |
| authIdentity | SearchIndexerDataIdentity: |
Назначаемое пользователем управляемое удостоверение, используемое для исходящих подключений. Если указан идентификатор authResourceId и он не указан, используется управляемое удостоверение, назначаемое системой. При обновлении индексатора, если удостоверение не указано, значение остается неизменным. Если задано значение none, то значение этого свойства очищается. |
| authResourceId |
string |
Применяется к пользовательским навыкам, которые подключаются к внешнему коду в функции Azure или другом приложении, которое предоставляет преобразования. Это значение должно быть идентификатором приложения, созданным для функции или приложения при регистрации в Azure Active Directory. При указании пользовательский навык подключается к функции или приложению с помощью управляемого идентификатора (назначаемого системой или пользователем) службы поиска и маркера доступа функции или приложения, используя это значение в качестве идентификатора ресурса для создания области маркера доступа. |
| batchSize |
integer (int32) |
Требуемый размер пакета, указывающий количество документов. |
| context |
string |
Представляет уровень, на котором выполняются операции, такие как корневой каталог документа или содержимое документа (например, /document или /document/content). Значение по умолчанию — /document. |
| degreeOfParallelism |
integer (int32) |
Если задано, количество параллельных вызовов, которые можно выполнить в веб-API. |
| description |
string |
Описание навыка, описывающего входные данные, выходные данные и использование навыка. |
| httpHeaders |
object |
Заголовки, необходимые для выполнения http-запроса. |
| httpMethod |
string |
Метод http-запроса. |
| inputs |
Входные данные навыков могут быть столбцом в исходном наборе данных или выходными данными вышестоящего навыка. |
|
| name |
string |
Имя навыка, который однозначно идентифицирует его в наборе навыков. Навык без определенного имени будет указан по умолчанию для его 1-го индекса в массиве навыков, префиксированного символом "#". |
| outputs |
Выходные данные навыка — это поле в индексе поиска или значение, которое можно использовать в качестве входных данных другим навыком. |
|
| timeout |
string (duration) |
Требуемое время ожидания запроса. Значение по умолчанию — 30 секунд. |
| uri |
string |
URL-адрес веб-API. |