Skillsets - Create Or Update
検索サービスで新しいスキルセットを作成するか、スキルセットが既に存在する場合は更新します。
PUT {endpoint}/skillsets('{skillsetName}')?api-version=2025-08-01-preview
PUT {endpoint}/skillsets('{skillsetName}')?api-version=2025-08-01-preview&ignoreResetRequirements={ignoreResetRequirements}&disableCacheReprocessingChangeDetection={disableCacheReprocessingChangeDetection}
URI パラメーター
| 名前 | / | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
endpoint
|
path | True |
string |
検索サービスのエンドポイント URL。 |
|
skillset
|
path | True |
string |
作成または更新するスキルセットの名前。 |
|
api-version
|
query | True |
string |
クライアント API バージョン。 |
|
disable
|
query |
boolean |
キャッシュ再処理の変更検出を無効にします。 |
|
|
ignore
|
query |
boolean |
キャッシュのリセット要件を無視します。 |
要求ヘッダー
| 名前 | 必須 | 型 | 説明 |
|---|---|---|---|
| x-ms-client-request-id |
string (uuid) |
デバッグを支援するためにリクエストとともに送信されたトラッキング ID。 |
|
| If-Match |
string |
If-Match 条件を定義します。 この操作は、サーバー上の ETag がこの値に一致する場合にのみ実行されます。 |
|
| If-None-Match |
string |
If-None-Match 条件を定義します。 この操作は、サーバー上の ETag がこの値と一致しない場合にのみ実行されます。 |
|
| Prefer | True |
string |
HTTP PUT 要求の場合、成功時に作成/更新されたリソースを返すようにサービスに指示します。 |
要求本文
| 名前 | 必須 | 型 | 説明 |
|---|---|---|---|
| name | True |
string |
スキルセットの名前。 |
| skills | True |
SearchIndexerSkill[]:
|
スキルセット内のスキルのリスト。 |
| @odata.etag |
string |
スキルセットの ETag。 |
|
| cognitiveServices | CognitiveServicesAccount: |
スキルの実行時に使用される Azure AI サービスの詳細。 |
|
| description |
string |
スキルセットの説明。 |
|
| encryptionKey |
Azure Key Vault で作成する暗号化キーの説明。 このキーは、Microsoft を含む誰もスキルセット定義を復号化できないことを完全に保証したい場合に、スキルセット定義に追加レベルの保存時の暗号化を提供するために使用されます。 スキルセット定義を暗号化すると、常に暗号化されたままになります。 検索サービスは、このプロパティを null に設定しようとすると無視されます。 暗号化キーをローテーションする場合は、必要に応じてこのプロパティを変更できます。スキルセットの定義は影響を受けません。 カスタマー マネージド キーによる暗号化は、無料の検索サービスでは使用できず、2019 年 1 月 1 日以降に作成された有料サービスでのみ使用できます。 |
||
| indexProjections |
二次検索索引への追加射影の定義 |
||
| knowledgeStore |
エンリッチされたデータの Azure BLOB、テーブル、またはファイルへの追加のプロジェクションの定義。 |
応答
| 名前 | 型 | 説明 |
|---|---|---|
| 200 OK |
スキルセットが正常に更新されました。 |
|
| 201 Created |
スキルセットが正常に作成されました。 |
|
| Other Status Codes |
エラー応答。 |
例
SearchServiceCreateOrUpdateSkillset
要求のサンプル
PUT https://previewexampleservice.search.windows.net/skillsets('tempskillset')?api-version=2025-08-01-preview&ignoreResetRequirements=&disableCacheReprocessingChangeDetection=
{
"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"
}
応答のサンプル
{
"@odata.etag": "0x1234568AE7E58A1",
"name": "tempskillset",
"description": "Skillset for extracting entities and more",
"skills": [
{
"@odata.type": "#Microsoft.Skills.Text.LanguageDetectionSkill",
"name": "skill2",
"inputs": [
{
"name": "text",
"source": "/document/content",
"inputs": []
},
{
"name": "countryHint",
"source": "/document/countryHint",
"inputs": []
}
],
"outputs": [
{
"name": "languageCode",
"targetName": "languageCode"
}
]
},
{
"@odata.type": "#Microsoft.Skills.Text.SplitSkill",
"name": "skill3",
"textSplitMode": "pages",
"maximumPageLength": 4000,
"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"
}
}
{
"@odata.etag": "0x1234568AE7E58A1",
"name": "tempskillset",
"description": "Skillset for extracting entities and more",
"skills": [
{
"@odata.type": "#Microsoft.Skills.Text.LanguageDetectionSkill",
"name": "skill2",
"inputs": [
{
"name": "text",
"source": "/document/content",
"inputs": []
},
{
"name": "countryHint",
"source": "/document/countryHint",
"inputs": []
}
],
"outputs": [
{
"name": "languageCode",
"targetName": "languageCode"
}
]
},
{
"@odata.type": "#Microsoft.Skills.Text.SplitSkill",
"name": "skill3",
"textSplitMode": "pages",
"maximumPageLength": 4000,
"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"
}
}
定義
| 名前 | 説明 |
|---|---|
|
AIServices |
スキルセットにアタッチされている Azure AI サービス リソースのマルチリージョン アカウント。 |
|
AIServices |
スキルセットにアタッチされている Azure AI サービス リソースのアカウント キーで、リソースのサブドメインで使用されます。 |
|
Aml |
AML スキルを使用すると、カスタム Azure Machine Learning (AML) モデルを使用して AI エンリッチメントを拡張できます。 AML モデルがトレーニングされてデプロイされると、AML スキルによって AI エンリッチメントに統合されます。 |
|
Azure |
検索サービス用に作成された登録済みアプリケーションの資格情報で、Azure Key Vault に格納されている暗号化キーへの認証済みアクセスに使用されます。 |
|
Azure |
Azure OpenAI リソースを使用して、特定のテキスト入力のベクトル埋め込みを生成できます。 |
|
Azure |
呼び出される Azure Open AI モデル名。 |
|
Azure |
|
|
Chat |
チャット完了の共通言語モデル パラメーター。 省略すると、デフォルト値が使用されます。 |
|
Chat |
Azure AI Foundry で 'extraParameters' を処理する方法を指定します。 デフォルトは「error」です。 |
|
Chat |
言語モデルの応答をシリアル化する方法を決定します。 デフォルトは「テキスト」です。 |
|
Chat |
LLM が応答をフォーマットする方法を指定します。 可能な値: 'text' (プレーンな文字列)、'json_object' (任意の JSON)、または 'json_schema' (指定されたスキーマに準拠)。 |
|
Chat |
モデルが出力を構造化するために使用するカスタムスキーマを定義するオブジェクト。 |
|
Chat |
Azure AI Foundry のチャット完了エンドポイントを介して言語モデルを呼び出すスキル。 |
|
Cognitive |
スキルセットにアタッチされている Azure AI サービス リソースのマルチリージョン アカウント キー。 |
|
Conditional |
ブール演算を必要とするシナリオで、出力に割り当てるデータを決定できるようにするスキル。 |
|
Custom |
見つかった一致に関する情報と、関連するメタデータを含むオブジェクト。 |
|
Custom |
ルート エンティティ名の代替スペルまたはシノニムを指定するために使用できる複合オブジェクト。 |
|
Custom |
スキルは、ユーザー定義の単語およびフレーズのカスタム・リストからテキストを検索します。 |
|
Custom |
CustomEntityLookupSkill による入力テキストでサポートされている言語コード。 |
|
Default |
スキルセットの既定の Azure AI サービス リソースを表す空のオブジェクト。 |
|
Document |
エンリッチメント・パイプライン内のファイルからコンテンツを抽出するスキル。 |
|
Document |
エンリッチメント パイプライン内のファイルから、Azure AI Services を介してコンテンツとレイアウト情報を抽出するスキル。 |
|
Document |
コンテンツをチャンクするためのカーディナリティを制御します。 |
|
Document |
チャンク単位のカーディナリティを制御します。 デフォルトは「characters」です。 |
|
Document |
スキルによってドキュメントから抽出されたコンテンツのカーディナリティを制御します。 |
|
Document |
マークダウン出力のヘッダーの深さ。 デフォルトは h6 です。 |
|
Document |
出力形式のカーディナリティを制御します。 デフォルトは「markdown」です。 |
|
Document |
スキルによって生成される出力のカーディナリティを制御します。 デフォルトは「oneToMany」です。 |
|
Entity |
返すエンティティ カテゴリを示す文字列。 |
|
Entity |
Text Analytics API を使用して、テキストからリンクされたエンティティを抽出します。 |
|
Entity |
このスキルは非推奨です。 V3を使用します。EntityRecognitionSkill を使用します。 |
|
Entity |
Deprecated. EntityRecognitionSkill によって入力テキストでサポートされている言語コード。 |
|
Entity |
Text Analytics API を使用して、テキストからさまざまな種類のエンティティを抽出します。 |
|
Error |
リソース管理エラーの追加情報。 |
|
Error |
エラーの詳細。 |
|
Error |
エラー応答 |
|
Image |
画像ファイルを分析するスキル。 画像コンテンツに基づいて、豊富な視覚的特徴セットを抽出します。 |
|
Image |
ImageAnalysisSkillによる入力でサポートされている言語コード。 |
|
Image |
返すドメイン固有の詳細を示す文字列。 |
|
Index |
インデクサーの残りの部分に対するインデックス プロジェクションの動作を定義します。 |
|
Input |
スキルの入力フィールド・マッピング。 |
|
Json |
拡張プロパティのオープンディクショナリ。 'type' == 'json_schema'の場合は必須 |
|
Key |
キー・フレーズの抽出にテキスト分析を使用するスキル。 |
|
Key |
KeyPhraseExtractionSkill による入力テキストでサポートされている言語コード。 |
|
Language |
入力テキストの言語を検出し、リクエストで送信されたすべてのドキュメントに対して単一の言語コードを報告するスキル。 言語コードは、分析の信頼度を示すスコアとペアになっています。 |
|
Line |
OCRスキルによって認識されるテキスト行間で使用する文字のシーケンスを定義します。 デフォルト値は「スペース」です。 |
|
Merge |
2つ以上の文字列を1つの統合文字列にマージするためのスキルで、オプションのユーザー定義区切り文字で各コンポーネント・パーツを区切る。 |
|
Ocr |
画像ファイルからテキストを抽出するスキル。 |
|
Ocr |
OcrSkill による入力でサポートされている言語コード。 |
|
Output |
スキルの出力フィールドマッピング。 |
|
PIIDetection |
Text Analytics API を使用して、入力テキストから個人情報を抽出し、マスキングするオプションを提供します。 |
|
PIIDetection |
入力テキストで検出された個人情報をマスクするために使用する maskingMode を示す文字列。 |
|
Search |
データソースの identity プロパティをクリアします。 |
|
Search |
使用するデータソースの ID を指定します。 |
|
Search |
二次検索インデックスへの追加プロジェクションの定義。 |
|
Search |
指定された検索インデックスに格納するデータの説明。 |
|
Search |
インデックス プロジェクション固有の構成プロパティのディクショナリ。 各名前は、特定のプロパティの名前です。 各値はプリミティブ型である必要があります。 |
|
Search |
エンリッチされたデータの Azure BLOB、テーブル、またはファイルへの追加のプロジェクションの定義。 |
|
Search |
Azure Files に格納するデータのプロジェクション定義。 |
|
Search |
Azure BLOB に格納するデータのプロジェクション定義。 |
|
Search |
ナレッジ ストア固有の構成プロパティのディクショナリ。 各名前は、特定のプロパティの名前です。 各値はプリミティブ型である必要があります。 |
|
Search |
さまざまなプロジェクションセレクターのコンテナオブジェクト。 |
|
Search |
Azure テーブルに格納するデータの説明。 |
|
Search |
スキルのリスト。 |
|
Search |
Azure Key Vault の顧客管理暗号化キー。 作成および管理するキーを使用して、インデックスやシノニム マップなどの保存データの暗号化または暗号化解除を行うことができます。 |
|
Sentiment |
このスキルは非推奨です。 V3を使用します。SentimentSkill を使用します。 |
|
Sentiment |
Deprecated. SentimentSkill によって入力テキストでサポートされている言語コード。 |
|
Sentiment |
Text Analytics API を使用して、非構造化テキストを評価し、レコードごとに、文とドキュメント レベルでサービスによって検出された最高の信頼度スコアに基づいて、センチメント ラベル ("否定的"、"中立的"、"肯定的" など) を提供します。 |
|
Shaper |
出力を再形成するためのスキル。 複合フィールド (マルチパート フィールドとも呼ばれます) をサポートする複合型を作成します。 |
|
Split |
文字列をテキストの塊に分割するスキル。 |
|
Split |
単位が azureOpenAITokens に設定されている場合にのみ適用されます。 オプションには、「R50k_base」、「P50k_base」、「P50k_edit」、「CL100k_base」が含まれます。 デフォルト値は「CL100k_base」です。 |
|
Split |
SplitSkill による入力テキストでサポートされている言語コード。 |
|
Split |
使用する単位を示す値。 |
|
Text |
実行する分割モードを示す値。 |
|
Text |
ある言語から別の言語にテキストを翻訳するスキル。 |
|
Text |
TextTranslationSkill による入力テキストでサポートされている言語コード。 |
|
Vision |
Azure AI Services Vision Vectorize API を使用して、特定の画像またはテキスト入力のベクター埋め込みを生成できます。 |
|
Visual |
返すビジュアル機能の種類を示す文字列。 |
|
Web |
Web API エンドポイントを呼び出すことができるスキルで、カスタム コードを呼び出すことでスキルセットを拡張できます。 |
AIServicesAccountIdentity
スキルセットにアタッチされている Azure AI サービス リソースのマルチリージョン アカウント。
| 名前 | 型 | 説明 |
|---|---|---|
| @odata.type |
string:
#Microsoft. |
スキルセットにアタッチされている Azure AI サービス リソースの種類を指定する URI フラグメント。 |
| description |
string |
スキルセットにアタッチされている Azure AI サービス リソースの説明。 |
| identity | SearchIndexerDataIdentity: |
AI サービスへの接続に使用されるユーザー割り当てマネージド ID。 指定しない場合は、システム割り当てマネージド ID が使用されます。 スキルセットの更新時に、ID が指定されていない場合、値は変更されません。 「none」に設定すると、このプロパティの値はクリアされます。 |
| subdomainUrl |
string |
対応する AI サービスのサブドメイン URL。 |
AIServicesAccountKey
スキルセットにアタッチされている Azure AI サービス リソースのアカウント キーで、リソースのサブドメインで使用されます。
| 名前 | 型 | 説明 |
|---|---|---|
| @odata.type |
string:
#Microsoft. |
スキルセットにアタッチされている Azure AI サービス リソースの種類を指定する URI フラグメント。 |
| description |
string |
スキルセットにアタッチされている Azure AI サービス リソースの説明。 |
| key |
string |
スキルセットにアタッチされた Azure AI サービス リソースをプロビジョニングするために使用されるキー。 |
| subdomainUrl |
string |
対応する AI サービスのサブドメイン URL。 |
AmlSkill
AML スキルを使用すると、カスタム Azure Machine Learning (AML) モデルを使用して AI エンリッチメントを拡張できます。 AML モデルがトレーニングされてデプロイされると、AML スキルによって AI エンリッチメントに統合されます。
| 名前 | 型 | 説明 |
|---|---|---|
| @odata.type |
string:
#Microsoft. |
スキルのタイプを指定するURIフラグメント。 |
| context |
string |
ドキュメントルートやドキュメントコンテンツ (/document や /document/content など) など、操作が実行されるレベルを表します。 デフォルトは /document です。 |
| degreeOfParallelism |
integer (int32) |
(オプション)指定すると、インデクサーが指定したエンドポイントと並行して行う呼び出しの数を示します。 要求の負荷が高すぎるとエンドポイントに障害が発生する場合はこの値を小さくし、エンドポイントがより多くの要求を受け入れることができ、インデクサーのパフォーマンスを向上させる必要がある場合は、この値を上げることができます。 設定しない場合は、デフォルト値の 5 が使用されます。 degreeOfParallelism は、最大値 10 と最小値 1 に設定できます。 |
| description |
string |
スキルの入力、出力および使用法を説明するスキルの説明。 |
| inputs |
スキルの入力は、ソース・データ・セットの列、またはアップストリーム・スキルの出力である可能性があります。 |
|
| key |
string |
(鍵認証に必要)AML サービスのキー。 |
| name |
string |
スキルセット内で一意に識別するスキルの名前。 名前が定義されていないスキルには、スキル配列内の 1 から始まるインデックスのデフォルト名が与えられ、接頭辞に文字「#」が付けられます。 |
| outputs |
スキルの出力は、検索インデックスのフィールド、または別のスキルによる入力として使用できる値のいずれかです。 |
|
| region |
string |
(トークン認証の場合は省略可能)。 AML サービスがデプロイされているリージョン。 |
| resourceId |
string |
(トークン認証に必要)。 AML サービスの Azure Resource Manager リソース ID。 これは、subscriptions/{guid}/resourceGroups/{resource-group-name}/Microsoft.MachineLearningServices/workspaces/{workspace-name}/services/{service_name} の形式にする必要があります。 |
| timeout |
string (duration) |
(オプション)指定すると、API 呼び出しを行う http クライアントのタイムアウトを示します。 |
| uri |
string (uri) |
(認証なしまたはキー認証の場合は必須)JSON ペイロードの送信先となる AML サービスのスコアリング URI。 https URI スキームのみが許可されます。 |
AzureActiveDirectoryApplicationCredentials
検索サービス用に作成された登録済みアプリケーションの資格情報で、Azure Key Vault に格納されている暗号化キーへの認証済みアクセスに使用されます。
| 名前 | 型 | 説明 |
|---|---|---|
| applicationId |
string |
保存データを暗号化するときに使用する Azure Key Vault への必要なアクセス許可が付与された AAD アプリケーション ID。 アプリケーション ID を AAD アプリケーションのオブジェクト ID と混同しないでください。 |
| applicationSecret |
string |
指定した AAD アプリケーションの認証キー。 |
AzureOpenAIEmbeddingSkill
Azure OpenAI リソースを使用して、特定のテキスト入力のベクトル埋め込みを生成できます。
| 名前 | 型 | 説明 |
|---|---|---|
| @odata.type |
string:
#Microsoft. |
スキルのタイプを指定するURIフラグメント。 |
| apiKey |
string |
指定された Azure OpenAI リソースの API キー。 |
| authIdentity | SearchIndexerDataIdentity: |
送信接続に使用されるユーザー割り当てマネージド ID。 |
| context |
string |
ドキュメントルートやドキュメントコンテンツ (/document や /document/content など) など、操作が実行されるレベルを表します。 デフォルトは /document です。 |
| deploymentId |
string |
指定されたリソース上の Azure OpenAI モデル デプロイの ID。 |
| description |
string |
スキルの入力、出力および使用法を説明するスキルの説明。 |
| dimensions |
integer (int32) |
結果として出力される埋め込みに必要なディメンションの数。 text-embedding-3 以降のモデルでのみサポートされます。 |
| inputs |
スキルの入力は、ソース・データ・セットの列、またはアップストリーム・スキルの出力である可能性があります。 |
|
| modelName |
指定された deploymentId パスにデプロイされる埋め込みモデルの名前。 |
|
| name |
string |
スキルセット内で一意に識別するスキルの名前。 名前が定義されていないスキルには、スキル配列内の 1 から始まるインデックスのデフォルト名が与えられ、接頭辞に文字「#」が付けられます。 |
| outputs |
スキルの出力は、検索インデックスのフィールド、または別のスキルによる入力として使用できる値のいずれかです。 |
|
| resourceUri |
string (uri) |
Azure OpenAI リソースのリソース URI。 |
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
チャット完了の共通言語モデル パラメーター。 省略すると、デフォルト値が使用されます。
| 名前 | 型 | 規定値 | 説明 |
|---|---|---|---|
| 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[] |
テキスト生成を遮断する停止シーケンスのリスト。 デフォルトは none です。 |
|
| temperature |
number |
0.7 |
サンプリング温度。 デフォルトは 0.7 です。 |
ChatCompletionExtraParametersBehavior
Azure AI Foundry で 'extraParameters' を処理する方法を指定します。 デフォルトは「error」です。
| 値 | 説明 |
|---|---|
| pass-through | |
| drop |
余分なパラメータをすべて削除します。 |
| error |
余分なパラメータが存在する場合にエラーを発生させます。 |
ChatCompletionResponseFormat
言語モデルの応答をシリアル化する方法を決定します。 デフォルトは「テキスト」です。
| 名前 | 型 | 規定値 | 説明 |
|---|---|---|---|
| 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
モデルが出力を構造化するために使用するカスタムスキーマを定義するオブジェクト。
| 名前 | 型 | 規定値 | 説明 |
|---|---|---|---|
| additionalProperties |
boolean |
False |
JSON スキーマで定義されていない追加のキー/値を含むことをオブジェクトに含めるかどうかを制御します。 既定値は false です。 |
| properties |
string |
モデルの出力スキーマのプロパティと制約を定義する JSON 形式の文字列。 |
|
| required |
string[] |
モデルの応答の一部となる必要があるプロパティ名の配列。 構造化出力には、すべてのプロパティを含める必要があります。 |
|
| type |
string |
object |
スキーマ表現のタイプ。 通常は「オブジェクト」。 デフォルトは「オブジェクト」です。 |
ChatCompletionSkill
Azure AI Foundry のチャット完了エンドポイントを介して言語モデルを呼び出すスキル。
| 名前 | 型 | 規定値 | 説明 |
|---|---|---|---|
| @odata.type |
string:
#Microsoft. |
スキルのタイプを指定するURIフラグメント。 |
|
| apiKey |
string |
モデルに対して認証するための API キー。 apiKey と authIdentity の両方を同時に指定することはできません。 |
|
| authIdentity | SearchIndexerDataIdentity: |
送信接続に使用されるユーザー割り当てマネージド ID。 authResourceId が指定されていて指定されていない場合は、システム割り当てマネージド ID が使用されます。 インデクサーの更新時に、ID が指定されていない場合、値は変更されません。 「none」に設定すると、このプロパティの値はクリアされます。 |
|
| authResourceId |
string |
Azure 関数の外部コードまたは変換を提供するその他のアプリケーションに接続するカスタム スキルに適用されます。 この値は、Azure Active Directory に登録されたときに関数またはアプリ用に作成されたアプリケーション ID である必要があります。 指定すると、カスタム スキルは、検索サービスのマネージド ID (システムまたはユーザー割り当て) と関数またはアプリのアクセス トークンを使用して関数またはアプリに接続し、この値をアクセス トークンのスコープを作成するためのリソース ID として使用します。 |
|
| batchSize |
integer (int32) |
ドキュメントの数を示す目的のバッチ サイズ。 |
|
| commonModelParameters |
顧客が微調整できる共通の言語モデル パラメーター。 省略すると、合理的なデフォルトが適用されます。 |
||
| context |
string |
ドキュメントルートやドキュメントコンテンツ (/document や /document/content など) など、操作が実行されるレベルを表します。 デフォルトは /document です。 |
|
| degreeOfParallelism |
integer (int32) |
設定されている場合は、Web 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 |
Web API の URL。 |
CognitiveServicesAccountKey
スキルセットにアタッチされている Azure AI サービス リソースのマルチリージョン アカウント キー。
| 名前 | 型 | 説明 |
|---|---|---|
| @odata.type |
string:
#Microsoft. |
スキルセットにアタッチされている Azure AI サービス リソースの種類を指定する URI フラグメント。 |
| description |
string |
スキルセットにアタッチされている Azure AI サービス リソースの説明。 |
| key |
string |
スキルセットにアタッチされた Azure AI サービス リソースをプロビジョニングするために使用されるキー。 |
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、MICROSOFTです。 |
| defaultAccentSensitive |
boolean |
このエンティティのデフォルトのアクセント感度値を変更します。 これは、すべてのエイリアスのデフォルト値 accentSensitive 値を変更するために使用されます。 |
| 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 |
Portuguese |
DefaultCognitiveServicesAccount
スキルセットの既定の Azure AI サービス リソースを表す空のオブジェクト。
| 名前 | 型 | 説明 |
|---|---|---|
| @odata.type |
string:
#Microsoft. |
スキルセットにアタッチされている Azure AI サービス リソースの種類を指定する URI フラグメント。 |
| description |
string |
スキルセットにアタッチされている Azure AI サービス リソースの説明。 |
DocumentExtractionSkill
エンリッチメント・パイプライン内のファイルからコンテンツを抽出するスキル。
| 名前 | 型 | 説明 |
|---|---|---|
| @odata.type |
string:
#Microsoft. |
スキルのタイプを指定するURIフラグメント。 |
| configuration |
object |
スキルの構成のディクショナリ。 |
| context |
string |
ドキュメントルートやドキュメントコンテンツ (/document や /document/content など) など、操作が実行されるレベルを表します。 デフォルトは /document です。 |
| dataToExtract |
string |
スキル用に抽出されるデータのタイプ。 定義されていない場合は 'contentAndMetadata' に設定されます。 |
| description |
string |
スキルの入力、出力および使用法を説明するスキルの説明。 |
| inputs |
スキルの入力は、ソース・データ・セットの列、またはアップストリーム・スキルの出力である可能性があります。 |
|
| name |
string |
スキルセット内で一意に識別するスキルの名前。 名前が定義されていないスキルには、スキル配列内の 1 から始まるインデックスのデフォルト名が与えられ、接頭辞に文字「#」が付けられます。 |
| outputs |
スキルの出力は、検索インデックスのフィールド、または別のスキルによる入力として使用できる値のいずれかです。 |
|
| parsingMode |
string |
スキルのparsingMode。 定義されていない場合は「デフォルト」に設定されます。 |
DocumentIntelligenceLayoutSkill
エンリッチメント パイプライン内のファイルから、Azure AI Services を介してコンテンツとレイアウト情報を抽出するスキル。
| 名前 | 型 | 規定値 | 説明 |
|---|---|---|---|
| @odata.type |
string:
#Microsoft. |
スキルのタイプを指定するURIフラグメント。 |
|
| chunkingProperties |
コンテンツをチャンクするためのカーディナリティを制御します。 |
||
| context |
string |
ドキュメントルートやドキュメントコンテンツ (/document や /document/content など) など、操作が実行されるレベルを表します。 デフォルトは /document です。 |
|
| description |
string |
スキルの入力、出力および使用法を説明するスキルの説明。 |
|
| extractionOptions |
スキルによってドキュメントから抽出されたコンテンツのカーディナリティを制御します |
||
| inputs |
スキルの入力は、ソース・データ・セットの列、またはアップストリーム・スキルの出力である可能性があります。 |
||
| markdownHeaderDepth | h6 |
マークダウン出力のヘッダーの深さ。 デフォルトは h6 です。 |
|
| name |
string |
スキルセット内で一意に識別するスキルの名前。 名前が定義されていないスキルには、スキル配列内の 1 から始まるインデックスのデフォルト名が与えられ、接頭辞に文字「#」が付けられます。 |
|
| outputFormat | markdown |
出力形式のカーディナリティを制御します。 デフォルトは「markdown」です。 |
|
| outputMode | oneToMany |
スキルによって生成される出力のカーディナリティを制御します。 デフォルトは「oneToMany」です。 |
|
| outputs |
スキルの出力は、検索インデックスのフィールド、または別のスキルによる入力として使用できる値のいずれかです。 |
DocumentIntelligenceLayoutSkillChunkingProperties
コンテンツをチャンクするためのカーディナリティを制御します。
| 名前 | 型 | 規定値 | 説明 |
|---|---|---|---|
| maximumLength |
integer (int32) |
チャンクの最大長(文字数)。 デフォルトは 500 です。 |
|
| overlapLength |
integer (int32) |
2 つのテキスト チャンク間に提供されるオーバーラップの長さ。 既定値は 0 です。 |
|
| unit | characters |
チャンクの単位。 |
DocumentIntelligenceLayoutSkillChunkingUnit
チャンク単位のカーディナリティを制御します。 デフォルトは「characters」です。
| 値 | 説明 |
|---|---|
| characters |
チャンクを文字で指定します。 |
DocumentIntelligenceLayoutSkillExtractionOptions
スキルによってドキュメントから抽出されたコンテンツのカーディナリティを制御します。
| 値 | 説明 |
|---|---|
| images |
ドキュメントから画像コンテンツを抽出するように指定します。 |
| locationMetadata |
場所のメタデータをドキュメントから抽出するように指定します。 |
DocumentIntelligenceLayoutSkillMarkdownHeaderDepth
マークダウン出力のヘッダーの深さ。 デフォルトは h6 です。
| 値 | 説明 |
|---|---|
| h1 |
ヘッダー レベル 1。 |
| h2 |
ヘッダーレベル 2。 |
| h3 |
ヘッダーレベル3。 |
| h4 |
ヘッダーレベル 4。 |
| h5 |
ヘッダーレベル5。 |
| h6 |
ヘッダーレベル6。 |
DocumentIntelligenceLayoutSkillOutputFormat
出力形式のカーディナリティを制御します。 デフォルトは「markdown」です。
| 値 | 説明 |
|---|---|
| text |
出力の形式をテキストとして指定します。 |
| markdown |
出力の形式をマークダウンとして指定します。 |
DocumentIntelligenceLayoutSkillOutputMode
スキルによって生成される出力のカーディナリティを制御します。 デフォルトは「oneToMany」です。
| 値 | 説明 |
|---|---|
| oneToMany |
出力を「oneToMany」として解析するように指定します。 |
EntityCategory
返すエンティティ カテゴリを示す文字列。
| 値 | 説明 |
|---|---|
| location |
物理的な場所を記述するエンティティ。 |
| organization |
組織を記述するエンティティ。 |
| person |
人を記述するエンティティ。 |
| quantity |
数量を記述するエンティティ。 |
| datetime |
日付と時刻を記述するエンティティ。 |
| url |
URL を記述するエンティティ。 |
|
電子メール アドレスを記述するエンティティ。 |
EntityLinkingSkill
Text Analytics 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 |
Text Analytics サービスを呼び出すときに使用するモデルのバージョン。 指定しない場合は、デフォルトで利用可能な最新のものになります。 どうしても必要な場合を除き、この値を指定しないことをお勧めします。 |
| name |
string |
スキルセット内で一意に識別するスキルの名前。 名前が定義されていないスキルには、スキル配列内の 1 から始まるインデックスのデフォルト名が与えられ、接頭辞に文字「#」が付けられます。 |
| outputs |
スキルの出力は、検索インデックスのフィールド、または別のスキルによる入力として使用できる値のいずれかです。 |
EntityRecognitionSkill
このスキルは非推奨です。 V3を使用します。EntityRecognitionSkill を使用します。
| 名前 | 型 | 説明 |
|---|---|---|
| @odata.type |
string:
#Microsoft. |
スキルのタイプを指定するURIフラグメント。 |
| categories |
抽出する必要があるエンティティ カテゴリのリスト。 |
|
| context |
string |
ドキュメントルートやドキュメントコンテンツ (/document や /document/content など) など、操作が実行されるレベルを表します。 デフォルトは /document です。 |
| defaultLanguageCode |
使用する言語コードを示す値。 既定値は |
|
| description |
string |
スキルの入力、出力および使用法を説明するスキルの説明。 |
| includeTypelessEntities |
boolean |
既知であるが、定義済みの型に準拠していないエンティティを含めるかどうかを決定します。 この構成が設定されていない場合 (既定値)、null に設定するか、false に設定すると、定義済みの型の 1 つに準拠していないエンティティは表示されません。 |
| inputs |
スキルの入力は、ソース・データ・セットの列、またはアップストリーム・スキルの出力である可能性があります。 |
|
| minimumPrecision |
number (double) |
信頼度スコアが指定された値よりも大きいエンティティのみを含めるために使用される 0 から 1 までの値。 設定されていない場合 (デフォルト)、または明示的に null に設定されている場合、すべてのエンティティが含まれます。 |
| name |
string |
スキルセット内で一意に識別するスキルの名前。 名前が定義されていないスキルには、スキル配列内の 1 から始まるインデックスのデフォルト名が与えられ、接頭辞に文字「#」が付けられます。 |
| outputs |
スキルの出力は、検索インデックスのフィールド、または別のスキルによる入力として使用できる値のいずれかです。 |
EntityRecognitionSkillLanguage
Deprecated. EntityRecognitionSkill によって入力テキストでサポートされている言語コード。
| 値 | 説明 |
|---|---|
| ar |
アラビア語 |
| cs |
チェコ語 |
| zh-Hans |
Chinese-Simplified |
| zh-Hant |
Chinese-Traditional |
| da |
デンマーク語 |
| nl |
オランダ語 |
| en |
英語 |
| fi |
フィンランド語 |
| fr |
フランス語 |
| de |
ドイツ語 |
| el |
ギリシャ語 |
| hu |
ハンガリー語 |
| it |
イタリア語 |
| ja |
日本語 |
| ko |
韓国語 |
| no |
ノルウェー語(ボクマール) |
| pl |
ポーランド語 |
| pt-PT |
ポルトガル語 (ポルトガル) |
| pt-BR |
ポルトガル語 (ブラジル) |
| ru |
ロシア語 |
| es |
スペイン語 |
| sv |
スウェーデン語 |
| tr |
トルコ語 |
EntityRecognitionSkillV3
Text Analytics 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 |
Text Analytics 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 |
Indonesian |
| it |
イタリア語 |
| ja |
日本語 |
| kk |
カザフ語 |
| ko |
韓国語 |
| lt |
リトアニア語 |
| lv |
ラトビア語 |
| mk |
マケドニア語 |
| ms |
マレー語 マレーシア |
| nb |
ノルウェー語 (ブークモール) |
| nl |
オランダ語 |
| pl |
ポーランド語 |
| prs |
ダリー語 |
| pt-BR |
Portuguese-Brazil |
| pt |
Portuguese-Portugal |
| pt-PT |
Portuguese-Portugal |
| 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'の場合は必須
| 名前 | 型 | 規定値 | 説明 |
|---|---|---|---|
| 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 |
Text Analytics サービスを呼び出すときに使用するモデルのバージョン。 指定しない場合は、デフォルトで利用可能な最新のものになります。 どうしても必要な場合を除き、この値を指定しないことをお勧めします。 |
| name |
string |
スキルセット内で一意に識別するスキルの名前。 名前が定義されていないスキルには、スキル配列内の 1 から始まるインデックスのデフォルト名が与えられ、接頭辞に文字「#」が付けられます。 |
| outputs |
スキルの出力は、検索インデックスのフィールド、または別のスキルによる入力として使用できる値のいずれかです。 |
KeyPhraseExtractionSkillLanguage
KeyPhraseExtractionSkill による入力テキストでサポートされている言語コード。
| 値 | 説明 |
|---|---|
| da |
デンマーク語 |
| nl |
オランダ語 |
| en |
英語 |
| fi |
フィンランド語 |
| fr |
フランス語 |
| de |
ドイツ語 |
| it |
イタリア語 |
| ja |
日本語 |
| ko |
韓国語 |
| no |
ノルウェー語(ボクマール) |
| 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 |
Text Analytics サービスを呼び出すときに使用するモデルのバージョン。 指定しない場合は、デフォルトで利用可能な最新のものになります。 どうしても必要な場合を除き、この値を指定しないことをお勧めします。 |
| name |
string |
スキルセット内で一意に識別するスキルの名前。 名前が定義されていないスキルには、スキル配列内の 1 から始まるインデックスのデフォルト名が与えられ、接頭辞に文字「#」が付けられます。 |
| outputs |
スキルの出力は、検索インデックスのフィールド、または別のスキルによる入力として使用できる値のいずれかです。 |
LineEnding
OCRスキルによって認識されるテキスト行間で使用する文字のシーケンスを定義します。 デフォルト値は「スペース」です。
| 値 | 説明 |
|---|---|
| space |
行は 1 つのスペース文字で区切られます。 |
| carriageReturn |
行はキャリッジリターン ('\r') 文字で区切られます。 |
| lineFeed |
行は 1 つの改行 ('\n') 文字で区切られます。 |
| carriageReturnLineFeed |
行は、改行と改行 ('\r\n') 文字で区切られます。 |
MergeSkill
2つ以上の文字列を1つの統合文字列にマージするためのスキルで、オプションのユーザー定義区切り文字で各コンポーネント・パーツを区切る。
| 名前 | 型 | 規定値 | 説明 |
|---|---|---|---|
| @odata.type |
string:
#Microsoft. |
スキルのタイプを指定するURIフラグメント。 |
|
| context |
string |
ドキュメントルートやドキュメントコンテンツ (/document や /document/content など) など、操作が実行されるレベルを表します。 デフォルトは /document です。 |
|
| description |
string |
スキルの入力、出力および使用法を説明するスキルの説明。 |
|
| inputs |
スキルの入力は、ソース・データ・セットの列、またはアップストリーム・スキルの出力である可能性があります。 |
||
| insertPostTag |
string |
タグは、結合されたテキストの終わりを示します。 デフォルトでは、タグは空のスペースです。 |
|
| insertPreTag |
string |
タグは、結合されたテキストの先頭を示します。 デフォルトでは、タグは空のスペースです。 |
|
| name |
string |
スキルセット内で一意に識別するスキルの名前。 名前が定義されていないスキルには、スキル配列内の 1 から始まるインデックスのデフォルト名が与えられ、接頭辞に文字「#」が付けられます。 |
|
| outputs |
スキルの出力は、検索インデックスのフィールド、または別のスキルによる入力として使用できる値のいずれかです。 |
OcrSkill
画像ファイルからテキストを抽出するスキル。
| 名前 | 型 | 規定値 | 説明 |
|---|---|---|---|
| @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 |
Awadhi-Hindi(デーヴァナギリ) |
| az |
アゼルバイジャン語(ラテン語) |
| bfy |
バゲリ |
| eu |
バスク語 |
| be |
ベラルーシ語(キリル文字とラテン文字) |
| be-cyrl |
ベラルーシ語(キリル文字) |
| be-latn |
ベラルーシ語(ラテン語) |
| bho |
Bhojpuri-Hindi(デーヴァナギリ) |
| 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 |
ホー(デーヴァナギリ) |
| hu |
ハンガリー語 |
| is |
Icelandic |
| smn |
稲荷サミ |
| id |
Indonesian |
| ia |
インターリングア |
| iu |
イヌクティトット語 (ラテン) |
| ga |
アイルランド語 |
| it |
イタリア語 |
| ja |
日本語 |
| Jns |
ジャウンサリ(デーヴァナギリ) |
| jv |
ジャワ語 |
| kea |
カブヴェルディアヌ |
| kac |
カチン語(ラテン語) |
| xnr |
カングリ(デーヴァナギリ) |
| krc |
Karachay-Balkar |
| kaa-cyrl |
Kara-Kalpak (キリル文字) |
| kaa |
Kara-Kalpak (ラテン語) |
| csb |
カシュビアン |
| kk-cyrl |
カザフ語(キリル文字) |
| kk-latn |
カザフ語(ラテン語) |
| klr |
カリン |
| kha |
カーシ |
| quc |
キチェ語 |
| 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 |
Portuguese |
| pa |
パンジャブ語(アラビア語) |
| ksh |
リプアリアン |
| ro |
ルーマニア語 |
| rm |
ロマンシュ語 |
| ru |
ロシア語 |
| sck |
サドリ(デーヴァナギリ) |
| sm |
サモア語(ラテン語) |
| sa |
サンスクリット語(デーヴァナギリ) |
| sat |
サンタリ(デーヴァナギリ) |
| sco |
スコットランド語 |
| 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
Text Analytics API を使用して、入力テキストから個人情報を抽出し、マスキングするオプションを提供します。
| 名前 | 型 | 説明 |
|---|---|---|
| @odata.type |
string:
#Microsoft. |
スキルのタイプを指定するURIフラグメント。 |
| context |
string |
ドキュメントルートやドキュメントコンテンツ (/document や /document/content など) など、操作が実行されるレベルを表します。 デフォルトは /document です。 |
| defaultLanguageCode |
string |
使用する言語コードを示す値。 既定値は |
| description |
string |
スキルの入力、出力および使用法を説明するスキルの説明。 |
| domain |
string |
指定すると、エンティティ カテゴリのサブセットのみを含むように PII ドメインが設定されます。 可能な値には、'phi'、'none' が含まれます。 デフォルトは「なし」です。 |
| inputs |
スキルの入力は、ソース・データ・セットの列、またはアップストリーム・スキルの出力である可能性があります。 |
|
| maskingCharacter |
string maxLength: 1 |
maskingMode パラメーターが置換に設定されている場合にテキストをマスクするために使用される文字。 デフォルトは '*' です。 |
| maskingMode |
入力テキストで検出された個人情報をマスキングするさまざまな方法を提供するパラメーター。 デフォルトは「なし」です。 |
|
| minimumPrecision |
number (double) minimum: 0maximum: 1 |
信頼度スコアが指定された値よりも大きいエンティティのみを含めるために使用される 0 から 1 までの値。 設定されていない場合 (デフォルト)、または明示的に null に設定されている場合、すべてのエンティティが含まれます。 |
| modelVersion |
string |
Text Analytics サービスを呼び出すときに使用するモデルのバージョン。 指定しない場合は、デフォルトで利用可能な最新のものになります。 どうしても必要な場合を除き、この値を指定しないことをお勧めします。 |
| name |
string |
スキルセット内で一意に識別するスキルの名前。 名前が定義されていないスキルには、スキル配列内の 1 から始まるインデックスのデフォルト名が与えられ、接頭辞に文字「#」が付けられます。 |
| outputs |
スキルの出力は、検索インデックスのフィールド、または別のスキルによる入力として使用できる値のいずれかです。 |
|
| piiCategories |
string[] |
抽出してマスクする必要がある PII エンティティ カテゴリのリスト。 |
PIIDetectionSkillMaskingMode
入力テキストで検出された個人情報をマスクするために使用する maskingMode を示す文字列。
| 値 | 説明 |
|---|---|
| none |
マスキングは行われず、maskedText 出力は返されません。 |
| replace |
検出されたエンティティを、maskingCharacter パラメータで指定された文字に置き換えます。 文字は検出されたエンティティの長さまで繰り返されるため、オフセットは入力テキストと出力 maskedText の両方に正しく対応します。 |
SearchIndexerDataNoneIdentity
データソースの identity プロパティをクリアします。
| 名前 | 型 | 説明 |
|---|---|---|
| @odata.type |
string:
#Microsoft. |
ID のタイプを指定する URI フラグメント。 |
SearchIndexerDataUserAssignedIdentity
使用するデータソースの ID を指定します。
| 名前 | 型 | 説明 |
|---|---|---|
| @odata.type |
string:
#Microsoft. |
ID のタイプを指定する URI フラグメント。 |
| userAssignedIdentity |
string |
ユーザーが割り当てたマネージド ID の完全修飾 Azure リソース ID は、通常、検索サービスに割り当てられている必要がある "/subscriptions/1234-1234-1234-1234567890ab/resourceGroups/rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myId" の形式です。 |
SearchIndexerIndexProjections
二次検索インデックスへの追加プロジェクションの定義。
| 名前 | 型 | 説明 |
|---|---|---|
| parameters |
インデックス プロジェクション固有の構成プロパティのディクショナリ。 各名前は、特定のプロパティの名前です。 各値はプリミティブ型である必要があります。 |
|
| selectors |
2 次検索インデックスに対して実行されるプロジェクションのリスト。 |
SearchIndexerIndexProjectionSelector
指定された検索インデックスに格納するデータの説明。
| 名前 | 型 | 説明 |
|---|---|---|
| mappings |
プロジェクションのマッピング、またはターゲットインデックスのどのフィールドにどのソースをマップする必要があるか。 |
|
| parentKeyFieldName |
string |
親ドキュメントのキー値をマップする検索インデックス内のフィールドの名前。 キー フィールドではなく、フィルター処理可能な文字列フィールドである必要があります。 |
| sourceContext |
string |
プロジェクションのソースコンテキスト。 ドキュメントが複数のサブドキュメントに分割されるカーディナリティを表します。 |
| targetIndexName |
string |
投影先の検索インデックスの名前。 「キーワード」アナライザーが設定されたキーフィールドが必要です。 |
SearchIndexerIndexProjectionsParameters
インデックス プロジェクション固有の構成プロパティのディクショナリ。 各名前は、特定のプロパティの名前です。 各値はプリミティブ型である必要があります。
| 名前 | 型 | 説明 |
|---|---|---|
| projectionMode |
インデクサーの残りの部分に対するインデックス プロジェクションの動作を定義します。 |
SearchIndexerKnowledgeStore
エンリッチされたデータの Azure BLOB、テーブル、またはファイルへの追加のプロジェクションの定義。
| 名前 | 型 | 説明 |
|---|---|---|
| identity | SearchIndexerDataIdentity: |
ナレッジ ストアのプロジェクションを記述するときに Azure Storage への接続に使用されるユーザー割り当てマネージド ID。 接続文字列が ID (ResourceId) を示し、指定されていない場合は、システム割り当てマネージド ID が使用されます。 インデクサーの更新時に、ID が指定されていない場合、値は変更されません。 「none」に設定すると、このプロパティの値はクリアされます。 |
| parameters |
ナレッジ ストア固有の構成プロパティのディクショナリ。 各名前は、特定のプロパティの名前です。 各値はプリミティブ型である必要があります。 |
|
| projections |
インデックス作成中に実行する追加のプロジェクションのリスト。 |
|
| storageConnectionString |
string |
ストレージ アカウント プロジェクションへの接続文字列が格納されます。 |
SearchIndexerKnowledgeStoreFileProjectionSelector
Azure Files に格納するデータのプロジェクション定義。
| 名前 | 型 | 説明 |
|---|---|---|
| generatedKeyName |
string |
プロジェクションを格納する生成されたキーの名前。 |
| inputs |
複雑な投影のための入れ子入力。 |
|
| referenceKeyName |
string |
異なる投影法への参照キーの名前。 |
| source |
string |
プロジェクトへのソースデータ。 |
| sourceContext |
string |
複雑な投影のソースコンテキスト。 |
| storageContainer |
string |
プロジェクションを格納する BLOB コンテナー。 |
SearchIndexerKnowledgeStoreObjectProjectionSelector
Azure BLOB に格納するデータのプロジェクション定義。
| 名前 | 型 | 説明 |
|---|---|---|
| generatedKeyName |
string |
プロジェクションを格納する生成されたキーの名前。 |
| inputs |
複雑な投影のための入れ子入力。 |
|
| referenceKeyName |
string |
異なる投影法への参照キーの名前。 |
| source |
string |
プロジェクトへのソースデータ。 |
| sourceContext |
string |
複雑な投影のソースコンテキスト。 |
| storageContainer |
string |
プロジェクションを格納する BLOB コンテナー。 |
SearchIndexerKnowledgeStoreParameters
ナレッジ ストア固有の構成プロパティのディクショナリ。 各名前は、特定のプロパティの名前です。 各値はプリミティブ型である必要があります。
| 名前 | 型 | 規定値 | 説明 |
|---|---|---|---|
| synthesizeGeneratedKeyName |
boolean |
False |
生成されたキー名がまだ存在しない場合、プロジェクションが合成する必要があるかどうか。 |
SearchIndexerKnowledgeStoreProjection
さまざまなプロジェクションセレクターのコンテナオブジェクト。
| 名前 | 型 | 説明 |
|---|---|---|
| files |
Azure File Storage へのプロジェクション。 |
|
| objects |
Azure Blob Storage へのプロジェクション。 |
|
| tables |
Azure テーブル ストレージへのプロジェクション。 |
SearchIndexerKnowledgeStoreTableProjectionSelector
Azure テーブルに格納するデータの説明。
| 名前 | 型 | 説明 |
|---|---|---|
| generatedKeyName |
string |
プロジェクションを格納する生成されたキーの名前。 |
| inputs |
複雑な投影のための入れ子入力。 |
|
| referenceKeyName |
string |
異なる投影法への参照キーの名前。 |
| source |
string |
プロジェクトへのソースデータ。 |
| sourceContext |
string |
複雑な投影のソースコンテキスト。 |
| tableName |
string |
投影データを格納する Azure テーブルの名前。 |
SearchIndexerSkillset
スキルのリスト。
| 名前 | 型 | 説明 |
|---|---|---|
| @odata.etag |
string |
スキルセットの ETag。 |
| cognitiveServices | CognitiveServicesAccount: |
スキルの実行時に使用される Azure AI サービスの詳細。 |
| description |
string |
スキルセットの説明。 |
| encryptionKey |
Azure Key Vault で作成する暗号化キーの説明。 このキーは、Microsoft を含む誰もスキルセット定義を復号化できないことを完全に保証したい場合に、スキルセット定義に追加レベルの保存時の暗号化を提供するために使用されます。 スキルセット定義を暗号化すると、常に暗号化されたままになります。 検索サービスは、このプロパティを null に設定しようとすると無視されます。 暗号化キーをローテーションする場合は、必要に応じてこのプロパティを変更できます。スキルセットの定義は影響を受けません。 カスタマー マネージド キーによる暗号化は、無料の検索サービスでは使用できず、2019 年 1 月 1 日以降に作成された有料サービスでのみ使用できます。 |
|
| indexProjections |
二次検索索引への追加射影の定義 |
|
| knowledgeStore |
エンリッチされたデータの Azure BLOB、テーブル、またはファイルへの追加のプロジェクションの定義。 |
|
| name |
string |
スキルセットの名前。 |
| skills |
SearchIndexerSkill[]:
|
スキルセット内のスキルのリスト。 |
SearchResourceEncryptionKey
Azure Key Vault の顧客管理暗号化キー。 作成および管理するキーを使用して、インデックスやシノニム マップなどの保存データの暗号化または暗号化解除を行うことができます。
| 名前 | 型 | 説明 |
|---|---|---|
| accessCredentials |
Azure Key Vault へのアクセスに使用されるオプションの Azure Active Directory 資格情報。 代わりにマネージド ID を使用する場合は必要ありません。 |
|
| identity | SearchIndexerDataIdentity: |
この暗号化キーに使用する明示的なマネージド ID。 指定されておらず、アクセス資格情報プロパティが null の場合は、システム割り当てマネージド ID が使用されます。 リソースの更新時に、明示的な ID が指定されていない場合は、変更されません。 "none" を指定すると、このプロパティの値はクリアされます。 |
| keyVaultKeyName |
string |
保存データの暗号化に使用する Azure Key Vault キーの名前。 |
| keyVaultKeyVersion |
string |
保存データの暗号化に使用する Azure Key Vault キーのバージョン。 |
| keyVaultUri |
string |
Azure Key Vault の URI (DNS 名とも呼ばれます) で、保存データの暗号化に使用するキーが含まれています。 URI の例は |
SentimentSkill
このスキルは非推奨です。 V3を使用します。SentimentSkill を使用します。
| 名前 | 型 | 説明 |
|---|---|---|
| @odata.type |
string:
#Microsoft. |
スキルのタイプを指定するURIフラグメント。 |
| context |
string |
ドキュメントルートやドキュメントコンテンツ (/document や /document/content など) など、操作が実行されるレベルを表します。 デフォルトは /document です。 |
| defaultLanguageCode |
使用する言語コードを示す値。 既定値は |
|
| description |
string |
スキルの入力、出力および使用法を説明するスキルの説明。 |
| inputs |
スキルの入力は、ソース・データ・セットの列、またはアップストリーム・スキルの出力である可能性があります。 |
|
| name |
string |
スキルセット内で一意に識別するスキルの名前。 名前が定義されていないスキルには、スキル配列内の 1 から始まるインデックスのデフォルト名が与えられ、接頭辞に文字「#」が付けられます。 |
| outputs |
スキルの出力は、検索インデックスのフィールド、または別のスキルによる入力として使用できる値のいずれかです。 |
SentimentSkillLanguage
Deprecated. SentimentSkill によって入力テキストでサポートされている言語コード。
| 値 | 説明 |
|---|---|
| da |
デンマーク語 |
| nl |
オランダ語 |
| en |
英語 |
| fi |
フィンランド語 |
| fr |
フランス語 |
| de |
ドイツ語 |
| el |
ギリシャ語 |
| it |
イタリア語 |
| no |
ノルウェー語(ボクマール) |
| pl |
ポーランド語 |
| pt-PT |
ポルトガル語 (ポルトガル) |
| ru |
ロシア語 |
| es |
スペイン語 |
| sv |
スウェーデン語 |
| tr |
トルコ語 |
SentimentSkillV3
Text Analytics API を使用して、非構造化テキストを評価し、レコードごとに、文とドキュメント レベルでサービスによって検出された最高の信頼度スコアに基づいて、センチメント ラベル ("否定的"、"中立的"、"肯定的" など) を提供します。
| 名前 | 型 | 規定値 | 説明 |
|---|---|---|---|
| @odata.type |
string:
#Microsoft. |
スキルのタイプを指定するURIフラグメント。 |
|
| context |
string |
ドキュメントルートやドキュメントコンテンツ (/document や /document/content など) など、操作が実行されるレベルを表します。 デフォルトは /document です。 |
|
| defaultLanguageCode |
string |
使用する言語コードを示す値。 既定値は |
|
| description |
string |
スキルの入力、出力および使用法を説明するスキルの説明。 |
|
| includeOpinionMining |
boolean |
False |
true に設定すると、スキル出力には、オピニオン マイニング用の Text Analytics からの情報、つまり、テキスト内のターゲット (名詞または動詞) とそれに関連する評価 (形容詞) が含まれます。 既定値は false です。 |
| inputs |
スキルの入力は、ソース・データ・セットの列、またはアップストリーム・スキルの出力である可能性があります。 |
||
| modelVersion |
string |
Text Analytics サービスを呼び出すときに使用するモデルのバージョン。 指定しない場合は、デフォルトで利用可能な最新のものになります。 どうしても必要な場合を除き、この値を指定しないことをお勧めします。 |
|
| 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番目のチャンクは、n番目のチャンクの終わりからこの数の文字/トークンで始まります。 |
| textSplitMode |
実行する分割モードを示す値。 |
|
| unit |
textSplitMode が pages に設定されている場合にのみ適用されます。 可能な値は 2 つあります。 値の選択によって、長さ (maximumPageLength と pageOverlapLength) の測定値が決まります。 デフォルトは「characters」で、長さは文字ごとに測定されます。 |
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 |
Indonesian |
| is |
Icelandic |
| it |
イタリア語 |
| ja |
日本語 |
| ko |
韓国語 |
| lv |
ラトビア語 |
| nb |
ノルウェー語 |
| nl |
オランダ語 |
| pl |
ポーランド語 |
| pt |
ポルトガル語 (ポルトガル) |
| pt-br |
ポルトガル語 (ブラジル) |
| ru |
ロシア語 |
| sk |
スロバキア語 |
| sl |
スロベニア語 |
| sr |
セルビア語 |
| sv |
スウェーデン語 |
| tr |
トルコ語 |
| ur |
ウルドゥ語 |
| zh |
簡体中国語 |
SplitSkillUnit
使用する単位を示す値。
| 値 | 説明 |
|---|---|
| characters |
長さは文字ごとに測定されます。 |
| azureOpenAITokens |
長さは、tiktoken ライブラリの AzureOpenAI トークナイザーによって測定されます。 |
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 |
fromLanguageCode 入力も 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 |
Icelandic |
| id |
Indonesian |
| it |
イタリア語 |
| ja |
日本語 |
| sw |
スワヒリ語 |
| tlh |
クリンゴン語 |
| tlh-Latn |
クリンゴン語(ラテン文字) |
| tlh-Piqd |
クリンゴン語(クリンゴン文字) |
| ko |
韓国語 |
| lv |
ラトビア語 |
| lt |
リトアニア語 |
| mg |
マダガスカル語 |
| ms |
マレー語 |
| mt |
マルタ語 |
| nb |
ノルウェー語 |
| fa |
ペルシャ語 |
| pl |
ポーランド語 |
| pt |
Portuguese |
| 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
Azure AI Services Vision Vectorize API を使用して、特定の画像またはテキスト入力のベクター埋め込みを生成できます。
| 名前 | 型 | 説明 |
|---|---|---|
| @odata.type |
string:
#Microsoft. |
スキルのタイプを指定するURIフラグメント。 |
| context |
string |
ドキュメントルートやドキュメントコンテンツ (/document や /document/content など) など、操作が実行されるレベルを表します。 デフォルトは /document です。 |
| description |
string |
スキルの入力、出力および使用法を説明するスキルの説明。 |
| inputs |
スキルの入力は、ソース・データ・セットの列、またはアップストリーム・スキルの出力である可能性があります。 |
|
| modelVersion |
string |
AI Services Vision サービスを呼び出すときに使用するモデルのバージョン。 指定しない場合は、デフォルトで利用可能な最新のものになります。 |
| name |
string |
スキルセット内で一意に識別するスキルの名前。 名前が定義されていないスキルには、スキル配列内の 1 から始まるインデックスのデフォルト名が与えられ、接頭辞に文字「#」が付けられます。 |
| outputs |
スキルの出力は、検索インデックスのフィールド、または別のスキルによる入力として使用できる値のいずれかです。 |
VisualFeature
返すビジュアル機能の種類を示す文字列。
| 値 | 説明 |
|---|---|
| adult |
成人として認識される視覚的特徴。 |
| brands |
商業ブランドとして認識されているビジュアル機能。 |
| categories |
カテゴリ。 |
| description |
Description. |
| faces |
人の顔として認識される視覚的特徴。 |
| objects |
オブジェクトとして認識される視覚的特徴。 |
| tags |
タグ。 |
WebApiSkill
Web API エンドポイントを呼び出すことができるスキルで、カスタム コードを呼び出すことでスキルセットを拡張できます。
| 名前 | 型 | 説明 |
|---|---|---|
| @odata.type |
string:
#Microsoft. |
スキルのタイプを指定するURIフラグメント。 |
| authIdentity | SearchIndexerDataIdentity: |
送信接続に使用されるユーザー割り当てマネージド ID。 authResourceId が指定されていて指定されていない場合は、システム割り当てマネージド ID が使用されます。 インデクサーの更新時に、ID が指定されていない場合、値は変更されません。 「none」に設定すると、このプロパティの値はクリアされます。 |
| authResourceId |
string |
Azure 関数の外部コードまたは変換を提供するその他のアプリケーションに接続するカスタム スキルに適用されます。 この値は、Azure Active Directory に登録されたときに関数またはアプリ用に作成されたアプリケーション ID である必要があります。 指定すると、カスタム スキルは、検索サービスのマネージド ID (システムまたはユーザー割り当て) と関数またはアプリのアクセス トークンを使用して関数またはアプリに接続し、この値をアクセス トークンのスコープを作成するためのリソース ID として使用します。 |
| batchSize |
integer (int32) |
ドキュメントの数を示す目的のバッチ サイズ。 |
| context |
string |
ドキュメントルートやドキュメントコンテンツ (/document や /document/content など) など、操作が実行されるレベルを表します。 デフォルトは /document です。 |
| degreeOfParallelism |
integer (int32) |
設定されている場合は、Web API に対して実行できる並列呼び出しの数。 |
| description |
string |
スキルの入力、出力および使用法を説明するスキルの説明。 |
| httpHeaders |
object |
http リクエストを行うために必要なヘッダー。 |
| httpMethod |
string |
http リクエストのメソッド。 |
| inputs |
スキルの入力は、ソース・データ・セットの列、またはアップストリーム・スキルの出力である可能性があります。 |
|
| name |
string |
スキルセット内で一意に識別するスキルの名前。 名前が定義されていないスキルには、スキル配列内の 1 から始まるインデックスのデフォルト名が与えられ、接頭辞に文字「#」が付けられます。 |
| outputs |
スキルの出力は、検索インデックスのフィールド、または別のスキルによる入力として使用できる値のいずれかです。 |
|
| timeout |
string (duration) |
要求に必要なタイムアウト。 デフォルトは 30 秒です。 |
| uri |
string |
Web API の URL。 |