Skillsets - Create Or Update
Membuat kumpulan keterampilan baru di layanan pencarian atau memperbarui kumpulan keterampilan jika sudah ada.
PUT {endpoint}/skillsets('{skillsetName}')?api-version=2026-08-01-preview
PUT {endpoint}/skillsets('{skillsetName}')?api-version=2026-08-01-preview&ignoreResetRequirements={ignoreResetRequirements}&disableCacheReprocessingChangeDetection={disableCacheReprocessingChangeDetection}
Parameter URI
| Nama | Dalam | Diperlukan | Jenis | Deskripsi |
|---|---|---|---|---|
|
endpoint
|
path | True |
string (uri) |
URL titik akhir layanan pencarian. |
|
skillset
|
path | True |
string |
Nama set keterampilan. |
|
api-version
|
query | True |
string minLength: 1 |
Versi API yang akan digunakan untuk operasi ini. |
|
disable
|
query |
boolean |
Menonaktifkan deteksi perubahan pemrosesan ulang cache. |
|
|
ignore
|
query |
boolean |
Mengabaikan persyaratan reset cache. |
Header Permintaan
| Nama | Diperlukan | Jenis | Deskripsi |
|---|---|---|---|
| Accept |
Header Terima. |
||
| If-Match |
string |
Menentukan kondisi If-Match. Operasi akan dilakukan hanya jika ETag di server cocok dengan nilai ini. |
|
| If-None-Match |
string |
Menentukan kondisi If-None-Match. Operasi akan dilakukan hanya jika ETag pada server tidak cocok dengan nilai ini. |
|
| Prefer | True |
Untuk permintaan HTTP PUT, menginstruksikan layanan untuk mengembalikan sumber daya yang dibuat/diperbarui setelah berhasil. |
|
| x-ms-client-request-id |
string (uuid) |
Pengidentifikasi string yang buram dan unik secara global yang dihasilkan klien untuk permintaan tersebut. |
Isi Permintaan
| Nama | Diperlukan | Jenis | Deskripsi |
|---|---|---|---|
| name | True |
string |
Nama set keterampilan. |
| skills | True |
SearchIndexerSkill[]:
|
Daftar keterampilan dalam set keterampilan. |
| @odata.etag |
string |
ETag dari set keterampilan. |
|
| cognitiveServices | CognitiveServicesAccount: |
Detail tentang layanan AI Azure yang akan digunakan saat menjalankan keterampilan. |
|
| description |
string |
Penjabaran dari set keterampilan. |
|
| encryptionKey |
Deskripsi kunci enkripsi yang Anda buat di Azure Key Vault. Kunci ini digunakan untuk memberikan tingkat enkripsi tambahan saat tidak aktif untuk definisi keahlian Anda ketika Anda menginginkan jaminan penuh bahwa tidak ada seorang pun, bahkan Microsoft, yang dapat mendekripsi definisi keahlian Anda. Setelah Anda mengenkripsi definisi set keterampilan Anda, definisi akan selalu tetap dienkripsi. Layanan pencarian akan mengabaikan upaya untuk mengatur properti ini ke null. Anda dapat mengubah properti ini sesuai kebutuhan jika Anda ingin memutar kunci enkripsi; Definisi skillset Anda tidak akan terpengaruh. Enkripsi dengan kunci yang dikelola pelanggan tidak tersedia untuk layanan pencarian gratis, dan hanya tersedia untuk layanan berbayar yang dibuat pada atau setelah 1 Januari 2019. |
||
| indexProjections |
Definisi proyeksi tambahan ke indeks pencarian sekunder. |
||
| knowledgeStore |
Definisi proyeksi tambahan ke blob, tabel, atau file Azure, dari data yang diperkaya. |
Respons
| Nama | Jenis | Deskripsi |
|---|---|---|
| 200 OK |
Permintaan telah berhasil. |
|
| 201 Created |
Permintaan telah berhasil dan sumber daya baru telah dibuat sebagai hasilnya. |
|
| Other Status Codes |
Respons kesalahan yang tidak terduga. |
Keamanan
api-key
Jenis:
apiKey
Dalam:
header
OAuth2Auth
Jenis:
oauth2
Alur:
implicit
URL Otorisasi:
https://login.microsoftonline.com/common/oauth2/v2.0/authorize
Cakupan
| Nama | Deskripsi |
|---|---|
| https://search.azure.com/.default |
Contoh
SearchServiceCreateOrUpdateSkillset
Permintaan sampel
PUT https://typespecpreviewexampleservice.search.windows.net/skillsets('tempskillset')?api-version=2026-08-01-preview&ignoreResetRequirements=&disableCacheReprocessingChangeDetection=
{
"name": "tempskillset",
"description": "Extract entities, detect language and extract key-phrases",
"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"
}
]
},
{
"@odata.type": "#Microsoft.Skills.Text.SplitSkill",
"name": "skill3",
"inputs": [
{
"name": "text",
"source": "/document/content"
},
{
"name": "languageCode",
"source": "/document/languageCode"
}
],
"outputs": [
{
"name": "textItems",
"targetName": "pages"
}
],
"textSplitMode": "pages",
"maximumPageLength": 4000,
"unit": "azureOpenAITokens",
"azureOpenAITokenizerParameters": {
"encoderModelName": "cl100k_base",
"allowedSpecialTokens": [
"[START]",
"[END]"
]
}
},
{
"@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"
}
]
},
{
"@odata.type": "#Microsoft.Skills.Custom.WebApiSkill",
"name": "skill5",
"inputs": [
{
"name": "text",
"source": "/document/content"
},
{
"name": "languageCode",
"source": "/document/languageCode"
}
],
"outputs": [
{
"name": "customresult",
"targetName": "result"
}
],
"uri": "https://contoso.example.org/",
"httpMethod": "POST",
"timeout": "PT5S"
},
{
"@odata.type": "#Microsoft.Skills.Util.DocumentIntelligenceLayoutSkill",
"name": "docIntelligenceLayoutSkill",
"context": "/document",
"inputs": [
{
"name": "file_data",
"source": "/document/content"
}
],
"outputs": [
{
"name": "markdown_document",
"targetName": "markdown_document"
}
],
"outputMode": "oneToMany",
"markdownHeaderDepth": "h3"
},
{
"@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"
}
],
"outputFormat": "text",
"outputMode": "oneToMany",
"extractionOptions": [
"images",
"locationMetadata"
],
"chunkingProperties": {
"unit": "characters",
"maximumLength": 500,
"overlapLength": 50
}
},
{
"@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"
}
],
"uri": "https://azs-grok-aoai.openai.azure.com/openai/deployments/azs-grok-gpt-4o/chat/completions",
"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
}
}
}
},
{
"@odata.type": "#Microsoft.Skills.Util.ContentUnderstandingSkill",
"name": "contentUnderstandingSKill",
"context": "/document",
"inputs": [
{
"name": "file_data",
"source": "/document/content"
}
],
"outputs": [
{
"name": "text_sections",
"targetName": "text_sections2"
},
{
"name": "normalized_images",
"targetName": "normalized_images2"
}
],
"extractionOptions": [
"images",
"locationMetadata"
],
"chunkingProperties": {
"unit": "characters",
"maximumLength": 500,
"overlapLength": 50
}
}
],
"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"
}
Respon sampel
{
"@odata.etag": "0x1234568AE7E58A1",
"name": "tempskillset",
"description": "Extract entities, detect language and extract key-phrases",
"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",
"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,
"properties": "{\"steps\": {\"type\": \"array\", \"description\": \"A list of reasoning steps.\", \"items\": {\"type\": \"string\"}}, \"answer\": {\"type\": \"string\", \"description\": \"The final answer.\"}}",
"required": [
"steps",
"answer"
]
}
}
}
},
{
"@odata.type": "#Microsoft.Skills.Util.ContentUnderstandingSkill",
"name": "contentUnderstandingSKill",
"context": "/document",
"extractionOptions": [
"images",
"locationMetadata"
],
"inputs": [
{
"name": "file_data",
"source": "/document/content",
"inputs": []
}
],
"outputs": [
{
"name": "text_sections",
"targetName": "text_sections2"
},
{
"name": "normalized_images",
"targetName": "normalized_images2"
}
],
"chunkingProperties": {
"unit": "characters",
"maximumLength": 500,
"overlapLength": 50
}
}
],
"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": "Extract entities, detect language and extract key-phrases",
"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",
"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,
"properties": "{\"steps\": {\"type\": \"array\", \"description\": \"A list of reasoning steps.\", \"items\": {\"type\": \"string\"}}, \"answer\": {\"type\": \"string\", \"description\": \"The final answer.\"}}",
"required": [
"steps",
"answer"
]
}
}
}
},
{
"@odata.type": "#Microsoft.Skills.Util.ContentUnderstandingSkill",
"name": "contentUnderstandingSKill",
"context": "/document",
"extractionOptions": [
"images",
"locationMetadata"
],
"inputs": [
{
"name": "file_data",
"source": "/document/content",
"inputs": []
}
],
"outputs": [
{
"name": "text_sections",
"targetName": "text_sections2"
},
{
"name": "normalized_images",
"targetName": "normalized_images2"
}
],
"chunkingProperties": {
"unit": "characters",
"maximumLength": 500,
"overlapLength": 50
}
}
],
"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"
}
}
Definisi
| Nama | Deskripsi |
|---|---|
| Accept |
Header Terima. |
|
AIServices |
Akun multi-wilayah dari sumber daya layanan AI Azure yang dilampirkan ke set keterampilan. |
|
AIServices |
Kunci akun sumber daya layanan Azure AI yang dilampirkan ke set keterampilan, untuk digunakan dengan subdomain sumber daya. |
|
Azure |
Keterampilan AML memungkinkan Anda memperluas pengayaan AI dengan model Azure Machine Learning (AML) kustom. Setelah model AML dilatih dan disebarkan, keterampilan AML mengintegrasikannya ke dalam pengayaan AI. |
|
Azure |
Memungkinkan Anda membuat penyematan vektor untuk input teks tertentu menggunakan sumber daya Azure OpenAI. |
|
Azure |
Nama model Azure Open AI yang akan dipanggil. |
|
Azure |
Parameter Azure OpenAI Tokenizer. |
|
Chat |
Parameter model bahasa umum untuk Penyelesaian Obrolan. Jika dihilangkan, nilai default digunakan. |
|
Chat |
Menentukan bagaimana 'extraParameters' harus ditangani oleh Azure AI Foundry. Default ke 'error'. |
|
Chat |
Menentukan bagaimana respons model bahasa harus diserialisasikan. Default ke 'teks'. |
|
Chat |
Menentukan bagaimana LLM harus memformat respons. |
|
Chat |
Objek yang menentukan skema kustom yang akan digunakan model untuk menyusun outputnya. |
|
Chat |
Properti untuk format respons skema JSON. |
|
Chat |
Keterampilan yang memanggil model bahasa melalui titik akhir Penyelesaian Obrolan Azure AI Foundry. |
|
Cognitive |
Kunci akun multi-wilayah dari sumber daya layanan Azure AI yang dilampirkan ke set keterampilan. |
|
Conditional |
Keterampilan yang memungkinkan skenario yang memerlukan operasi Boolean untuk menentukan data yang akan ditetapkan ke output. |
|
Content |
Keterampilan yang memanfaatkan Pemahaman Konten AI Azure untuk memproses dan mengekstrak wawasan terstruktur dari dokumen, memungkinkan konten yang diperkaya dan dapat dicari untuk pengindeksan dan pengambilan dokumen yang ditingkatkan. |
|
Content |
Strategi chunking yang digunakan oleh skill Content Understanding. Defaultnya adalah 'fixedSize'. |
|
Content |
Mengontrol kardinalitas untuk memotong konten. |
|
Content |
Mengontrol kardinalitas konten yang diekstrak dari dokumen oleh keterampilan. |
|
Custom |
Objek yang berisi informasi tentang kecocokan yang ditemukan, dan metadata terkait. |
|
Custom |
Objek kompleks yang dapat digunakan untuk menentukan ejaan atau sinonim alternatif ke nama entitas akar. |
|
Custom |
Keterampilan mencari teks dari daftar kata dan frasa kustom yang ditentukan pengguna. |
|
Custom |
Kode bahasa yang didukung untuk teks input oleh CustomEntityLookupSkill. |
|
Default |
Objek kosong yang mewakili sumber daya layanan Azure AI default untuk set keterampilan. |
|
Document |
Keterampilan yang mengekstrak konten dari file dalam alur pengayaan. |
|
Document |
Keterampilan yang mengekstrak informasi konten dan tata letak, melalui Azure AI Services, dari file dalam alur pengayaan. |
|
Document |
Mengontrol kardinalitas untuk memotong konten. |
|
Document |
Mengontrol kardinalitas konten yang diekstrak dari dokumen oleh keterampilan. |
|
Entity |
String yang menunjukkan kategori entitas apa yang akan ditampilkan. |
|
Entity |
Menggunakan Text Analytics API, mengekstrak entitas tertaut dari teks. |
|
Entity |
Kode bahasa yang didukung untuk teks input oleh EntityRecognitionSkill. |
|
Entity |
Menggunakan Text Analytics API, mengekstrak entitas dari berbagai jenis dari teks. |
|
Error |
Informasi tambahan tentang kesalahan pengelolaan sumber daya. |
|
Error |
Detail kesalahan. |
|
Error |
Respons kesalahan umum untuk semua API Azure Resource Manager untuk mengembalikan detail kesalahan untuk operasi yang gagal. (Ini juga mengikuti format respons kesalahan OData.). |
|
Image |
Keterampilan yang menganalisis file gambar. Ini mengekstrak serangkaian fitur visual yang kaya berdasarkan konten gambar. |
|
Image |
Kode bahasa yang didukung untuk dimasukkan oleh ImageAnalysisSkill. |
|
Image |
String yang menunjukkan detail khusus domain mana yang akan dikembalikan. |
|
Index |
Menentukan perilaku proyeksi indeks dalam kaitannya dengan pengindeks lainnya. |
|
Input |
Pemetaan bidang input untuk keterampilan. |
|
Key |
Keterampilan yang menggunakan analitik teks untuk ekstraksi frasa kunci. |
|
Key |
Kode bahasa yang didukung untuk teks input oleh KeyPhraseExtractionSkill. |
|
Language |
Keterampilan yang mendeteksi bahasa teks input dan melaporkan satu kode bahasa untuk setiap dokumen yang dikirimkan pada permintaan. Kode bahasa dipasangkan dengan skor yang menunjukkan keyakinan analisis. |
|
Merge |
Keterampilan untuk menggabungkan dua string atau lebih ke dalam satu string terpadu, dengan pemisah opsional yang ditentukan pengguna yang memisahkan setiap bagian komponen. |
|
Ocr |
Menentukan urutan karakter yang akan digunakan di antara baris teks yang dikenali oleh keterampilan OCR. Nilai defaultnya adalah "spasi". |
|
Ocr |
Keterampilan yang mengekstrak teks dari file gambar. |
|
Ocr |
Kode bahasa yang didukung untuk dimasukkan oleh OcrSkill. |
|
Output |
Pemetaan bidang output untuk keterampilan. |
|
PIIDetection |
Menggunakan Text Analytics API, mengekstrak informasi pribadi dari teks input dan memberi Anda opsi untuk menutupinya. |
|
PIIDetection |
String yang menunjukkan maskingMode apa yang akan digunakan untuk menutupi informasi pribadi yang terdeteksi dalam teks input. |
| Prefer |
Untuk permintaan HTTP PUT, menginstruksikan layanan untuk mengembalikan sumber daya yang dibuat/diperbarui setelah berhasil. |
|
Search |
Menghapus properti identitas sumber data. |
|
Search |
Menentukan identitas untuk sumber data yang akan digunakan. |
|
Search |
Definisi proyeksi tambahan ke indeks pencarian sekunder. |
|
Search |
Deskripsi untuk data apa yang akan disimpan dalam indeks pencarian yang ditunjuk. |
|
Search |
Kamus properti konfigurasi khusus proyeksi indeks. Setiap nama adalah nama properti tertentu. Setiap nilai harus berjenis primitif. |
|
Search |
Definisi proyeksi tambahan ke blob azure, tabel, atau file, dari data yang diperkaya. |
|
Search |
Definisi proyeksi untuk data apa yang akan disimpan di Azure Files. |
|
Search |
Definisi proyeksi untuk data apa yang akan disimpan di Azure Blob. |
|
Search |
Kamus properti konfigurasi khusus penyimpanan pengetahuan. Setiap nama adalah nama properti tertentu. Setiap nilai harus berjenis primitif. |
|
Search |
Objek kontainer untuk berbagai pemilih proyeksi. |
|
Search |
Deskripsi untuk data apa yang akan disimpan di Azure Tables. |
|
Search |
Daftar keterampilan. |
|
Search |
Kunci enkripsi yang dikelola pelanggan di Azure Key Vault. Kunci yang Anda buat dan kelola dapat digunakan untuk mengenkripsi atau mendekripsi data-at-rest, seperti indeks dan peta sinonim. |
|
Sentiment |
Kode bahasa yang didukung untuk teks input oleh SentimentSkill. |
|
Sentiment |
Menggunakan Text Analytics API, mengevaluasi teks yang tidak terstruktur dan untuk setiap rekaman, menyediakan label sentimen (seperti "negatif", "netral" dan "positif") berdasarkan skor keyakinan tertinggi yang ditemukan oleh layanan pada tingkat kalimat dan dokumen. |
|
Shaper |
Keterampilan untuk membentuk kembali output. Ini membuat jenis kompleks untuk mendukung bidang komposit (juga dikenal sebagai bidang multibagian). |
|
Split |
Keterampilan untuk membagi string menjadi potongan teks. |
|
Split |
Nilai yang menunjukkan tokenizer mana yang akan digunakan. |
|
Split |
Kode bahasa yang didukung untuk teks input oleh SplitSkill. |
|
Split |
Nilai yang menunjukkan unit mana yang akan digunakan. |
|
Text |
Nilai yang menunjukkan mode pemisahan mana yang akan dilakukan. |
|
Text |
Keterampilan untuk menerjemahkan teks dari satu bahasa ke bahasa lain. |
|
Text |
Kode bahasa yang didukung untuk teks input oleh TextTranslationSkill. |
|
Vision |
Memungkinkan Anda menghasilkan penyematan vektor untuk gambar atau input teks tertentu menggunakan Azure AI Services Vision Vectorize API. |
|
Visual |
String yang menunjukkan jenis fitur visual apa yang akan ditampilkan. |
|
Web |
Keterampilan yang dapat memanggil titik akhir API Web, memungkinkan Anda memperluas set keterampilan dengan memanggil kode kustom Anda. |
Accept
Header Terima.
| Nilai | Deskripsi |
|---|---|
| application/json;odata.metadata=minimal |
AIServicesAccountIdentity
Akun multi-wilayah dari sumber daya layanan AI Azure yang dilampirkan ke set keterampilan.
| Nama | Jenis | Deskripsi |
|---|---|---|
| @odata.type |
string:
#Microsoft. |
Diskriminator untuk jenis turunan. |
| description |
string |
Deskripsi sumber daya layanan AI Azure yang dilampirkan ke set keterampilan. |
| identity | SearchIndexerDataIdentity: |
Identitas terkelola yang ditetapkan pengguna yang digunakan untuk koneksi ke Layanan AI. Jika tidak ditentukan, identitas terkelola yang ditetapkan sistem akan digunakan. Pada pembaruan set keterampilan, jika identitas tidak ditentukan, nilainya tetap tidak berubah. Jika diatur ke "none", nilai properti ini akan dihapus. |
| subdomainUrl |
string |
URL titik akhir subdomain/Azure AI Services untuk Layanan AI yang sesuai. |
AIServicesAccountKey
Kunci akun sumber daya layanan Azure AI yang dilampirkan ke set keterampilan, untuk digunakan dengan subdomain sumber daya.
| Nama | Jenis | Deskripsi |
|---|---|---|
| @odata.type |
string:
#Microsoft. |
Diskriminator untuk jenis turunan. |
| description |
string |
Deskripsi sumber daya layanan AI Azure yang dilampirkan ke set keterampilan. |
| key |
string |
Kunci yang digunakan untuk menyediakan sumber daya layanan Azure AI yang dilampirkan ke set keterampilan. |
| subdomainUrl |
string |
URL titik akhir subdomain/Azure AI Services untuk Layanan AI yang sesuai. |
AzureMachineLearningSkill
Keterampilan AML memungkinkan Anda memperluas pengayaan AI dengan model Azure Machine Learning (AML) kustom. Setelah model AML dilatih dan disebarkan, keterampilan AML mengintegrasikannya ke dalam pengayaan AI.
| Nama | Jenis | Deskripsi |
|---|---|---|
| @odata.type |
string:
#Microsoft. |
Diskriminator untuk jenis turunan. |
| context |
string |
Mewakili tingkat di mana operasi berlangsung, seperti akar dokumen atau konten dokumen (misalnya, /document atau /document/content). Defaultnya adalah /document. |
| degreeOfParallelism |
integer (int32) |
(Opsional) Saat ditentukan, menunjukkan jumlah panggilan yang akan dilakukan pengindeks secara paralel dengan titik akhir yang telah Anda berikan. Anda dapat mengurangi nilai ini jika titik akhir Anda gagal di bawah beban permintaan yang terlalu tinggi, atau menaikkannya jika titik akhir Anda dapat menerima lebih banyak permintaan dan Anda menginginkan peningkatan performa pengindeks. Jika tidak diatur, nilai default 5 akan digunakan. degreeOfParallelism dapat diatur ke maksimum 10 dan minimal 1. |
| description |
string |
Deskripsi keterampilan yang menjelaskan input, output, dan penggunaan keterampilan. |
| inputs |
Input keterampilan bisa menjadi kolom dalam himpunan data sumber, atau output keterampilan hulu. |
|
| key |
string |
(Wajib untuk autentikasi kunci) Kunci untuk layanan AML. |
| name |
string |
Nama keterampilan yang secara unik mengidentifikasinya dalam set keterampilan. Keterampilan tanpa nama yang ditentukan akan diberi nama default indeks berbasis 1 dalam array keterampilan, diawali dengan karakter '#'. |
| outputs |
Output keterampilan adalah bidang dalam indeks pencarian, atau nilai yang dapat dikonsumsi sebagai input oleh keterampilan lain. |
|
| region |
string |
(Opsional untuk autentikasi token). Wilayah tempat layanan AML disebarkan. |
| resourceId |
string |
(Diperlukan untuk autentikasi token). ID sumber daya Azure Resource Manager dari layanan AML. Itu harus dalam format subscriptions/{guid}/resourceGroups/{resource-group-name}/Microsoft. MachineLearningServices/workspaces/{workspace-name}/services/{service_name}. |
| timeout |
string (duration) |
(Opsional) Ketika ditentukan, menunjukkan batas waktu untuk klien http yang melakukan panggilan API. |
| uri |
string (uri) |
(Wajib untuk tidak ada autentikasi atau autentikasi kunci) URI penilaian layanan AML tempat payload JSON akan dikirim. Hanya skema URI https yang diizinkan. |
AzureOpenAIEmbeddingSkill
Memungkinkan Anda membuat penyematan vektor untuk input teks tertentu menggunakan sumber daya Azure OpenAI.
| Nama | Jenis | Deskripsi |
|---|---|---|
| @odata.type |
string:
#Microsoft. |
Diskriminator untuk jenis turunan. |
| apiKey |
string |
Kunci API dari sumber daya Azure OpenAI yang ditunjuk. |
| authIdentity | SearchIndexerDataIdentity: |
Identitas terkelola yang ditetapkan pengguna yang digunakan untuk koneksi keluar. |
| context |
string |
Mewakili tingkat di mana operasi berlangsung, seperti akar dokumen atau konten dokumen (misalnya, /document atau /document/content). Defaultnya adalah /document. |
| deploymentId |
string |
ID penyebaran model Azure OpenAI pada sumber daya yang ditunjuk. |
| description |
string |
Deskripsi keterampilan yang menjelaskan input, output, dan penggunaan keterampilan. |
| dimensions |
integer (int32) |
Jumlah dimensi yang harus dimiliki oleh embedding output yang dihasilkan. Hanya didukung oleh model text-embedding-3 dan model yang lebih baru. |
| inputs |
Input keterampilan bisa menjadi kolom dalam himpunan data sumber, atau output keterampilan hulu. |
|
| modelName |
Nama model penyematan yang disebarkan di jalur deploymentId yang disediakan. |
|
| name |
string |
Nama keterampilan yang secara unik mengidentifikasinya dalam set keterampilan. Keterampilan tanpa nama yang ditentukan akan diberi nama default indeks berbasis 1 dalam array keterampilan, diawali dengan karakter '#'. |
| outputs |
Output keterampilan adalah bidang dalam indeks pencarian, atau nilai yang dapat dikonsumsi sebagai input oleh keterampilan lain. |
|
| resourceUri |
string (uri) |
URI sumber daya sumber daya Azure OpenAI. |
AzureOpenAIModelName
Nama model Azure Open AI yang akan dipanggil.
| Nilai | Deskripsi |
|---|---|
| text-embedding-ada-002 |
TextEmbeddingModel Ada002. |
| text-embedding-3-large |
TextEmbedding3Model besar. |
| text-embedding-3-small |
TextEmbedding3Model kecil. |
| gpt-4o |
Model Gpt4o. |
| gpt-4o-mini |
Model Gpt4oMini. |
| gpt-4.1 |
Model Gpt41. |
| gpt-4.1-mini |
Model Gpt41Mini. |
| gpt-4.1-nano |
Model Gpt41Nano. |
| gpt-5 |
Model Gpt5. |
| gpt-5-mini |
Model Gpt5Mini. |
| gpt-5-nano |
Model Gpt5Nano. |
| gpt-5.1 |
Model Gpt51. |
| gpt-5.2 |
Model Gpt52. |
| gpt-5.4 |
Model Gpt54. |
| gpt-5.4-mini |
Model Gpt54Mini. |
| gpt-5.4-nano |
Model Gpt54Nano. |
| gpt-5.5 |
Model GPT55. |
| gpt-5.6-sol |
Model Gpt56Sol. |
| gpt-5.6-terra |
Model Gpt56Terra. |
| gpt-5.6-luna |
Model Gpt56Luna. |
AzureOpenAITokenizerParameters
Parameter Azure OpenAI Tokenizer.
| Nama | Jenis | Deskripsi |
|---|---|---|
| allowedSpecialTokens |
string[] |
(Opsional) Hanya berlaku jika unit diatur ke azureOpenAITokens. Parameter ini mendefinisikan kumpulan token khusus yang diizinkan dalam proses tokenisasi. |
| encoderModelName |
Hanya berlaku jika unit diatur ke azureOpenAITokens. Opsi termasuk 'R50k_base', 'P50k_base', 'P50k_edit', dan 'CL100k_base'. Nilai defaultnya adalah 'CL100k_base'. |
ChatCompletionCommonModelParameters
Parameter model bahasa umum untuk Penyelesaian Obrolan. Jika dihilangkan, nilai default digunakan.
| Nama | Jenis | Nilai default | Deskripsi |
|---|---|---|---|
| frequencyPenalty |
number (double) |
0 |
Float dalam kisaran [-2,2] yang mengurangi atau meningkatkan kemungkinan token berulang. Nilai default adalah 0. |
| maxTokens |
integer (int32) |
Jumlah maksimum token yang akan dihasilkan. |
|
| model |
string |
Nama model yang akan digunakan (misalnya, 'gpt-4o', dll.). Defaultnya null jika tidak ditentukan. |
|
| presencePenalty |
number (double) |
0 |
Float dalam kisaran [-2,2] yang menghukum token baru berdasarkan keberadaan mereka yang ada. Nilai default adalah 0. |
| seed |
integer (int32) |
Benih acak untuk mengontrol output deterministik. Jika dihilangkan, pengacakan digunakan. |
|
| stop |
string[] |
Daftar urutan berhenti yang akan memotong pembuatan teks. Defaultnya adalah tidak ada. |
|
| temperature |
number (double) |
0.7 |
Suhu pengambilan sampel. Defaultnya adalah 0.7. |
ChatCompletionExtraParametersBehavior
Menentukan bagaimana 'extraParameters' harus ditangani oleh Azure AI Foundry. Default ke 'error'.
| Nilai | Deskripsi |
|---|---|
| passThrough |
Meneruskan parameter tambahan langsung ke model. |
| drop |
Menjatuhkan semua parameter tambahan. |
| error |
Menimbulkan kesalahan jika ada parameter tambahan. |
ChatCompletionResponseFormat
Menentukan bagaimana respons model bahasa harus diserialisasikan. Default ke 'teks'.
| Nama | Jenis | Nilai default | Deskripsi |
|---|---|---|---|
| jsonSchemaProperties |
Kamus terbuka untuk properti yang diperluas. Diperlukan jika 'type' == 'json_schema' |
||
| type | text |
Menentukan bagaimana LLM harus memformat respons. |
ChatCompletionResponseFormatType
Menentukan bagaimana LLM harus memformat respons.
| Nilai | Deskripsi |
|---|---|
| text |
Format respons teks biasa. |
| jsonObject |
Format respons objek JSON sewenang-wenang. |
| jsonSchema |
Format respons yang mematuhi skema JSON. |
ChatCompletionSchema
Objek yang menentukan skema kustom yang akan digunakan model untuk menyusun outputnya.
| Nama | Jenis | Nilai default | Deskripsi |
|---|---|---|---|
| additionalProperties |
boolean |
False |
Mengontrol apakah objek diizinkan untuk berisi kunci/nilai tambahan yang tidak ditentukan dalam Skema JSON. Secara default adalah false. |
| properties |
string |
String berformat JSON yang menentukan properti dan batasan skema output untuk model. |
|
| required |
string[] |
Array nama properti yang diperlukan untuk menjadi bagian dari respons model. Semua properti harus disertakan untuk output terstruktur. |
|
| type |
string |
object |
Jenis representasi skema. Biasanya 'objek'. Defaultnya adalah 'objek'. |
ChatCompletionSchemaProperties
Properti untuk format respons skema JSON.
| Nama | Jenis | Nilai default | Deskripsi |
|---|---|---|---|
| description |
string |
Deskripsi skema json yang akan dipatuhi model. |
|
| name |
string |
Nama skema json yang akan dipatuhi model. |
|
| schema |
Definisi skema. |
||
| strict |
boolean |
True |
Apakah respons model harus menggunakan output terstruktur atau tidak. Nilai default adalah benar. |
ChatCompletionSkill
Keterampilan yang memanggil model bahasa melalui titik akhir Penyelesaian Obrolan Azure AI Foundry.
| Nama | Jenis | Nilai default | Deskripsi |
|---|---|---|---|
| @odata.type |
string:
#Microsoft. |
Diskriminator untuk jenis turunan. |
|
| apiKey |
string |
Kunci API untuk mengautentikasi ke model. Baik apiKey dan authIdentity tidak dapat ditentukan secara bersamaan. |
|
| authIdentity | SearchIndexerDataIdentity: |
Identitas terkelola yang ditetapkan pengguna yang digunakan untuk koneksi keluar. Jika authResourceId disediakan dan tidak ditentukan, identitas terkelola yang ditetapkan sistem akan digunakan. Pada pembaruan pengindeks, jika identitas tidak ditentukan, nilainya tetap tidak berubah. Jika diatur ke "none", nilai properti ini akan dihapus. |
|
| commonModelParameters |
Parameter model bahasa umum yang dapat disesuaikan oleh pelanggan. Jika dihilangkan, default yang wajar akan diterapkan. |
||
| context |
string |
Mewakili tingkat di mana operasi berlangsung, seperti akar dokumen atau konten dokumen (misalnya, /document atau /document/content). Defaultnya adalah /document. |
|
| description |
string |
Deskripsi keterampilan yang menjelaskan input, output, dan penggunaan keterampilan. |
|
| extraParameters |
Kamus tipe terbuka untuk parameter khusus model yang harus ditambahkan ke panggilan penyelesaian obrolan. Mengikuti pola ekstensibilitas Azure AI Foundry. |
||
| extraParametersBehavior | error |
Bagaimana parameter tambahan ditangani oleh Azure AI Foundry. Defaultnya adalah 'error'. |
|
| inputs |
Input keterampilan bisa menjadi kolom dalam himpunan data sumber, atau output keterampilan hulu. |
||
| name |
string |
Nama keterampilan yang secara unik mengidentifikasinya dalam set keterampilan. Keterampilan tanpa nama yang ditentukan akan diberi nama default indeks berbasis 1 dalam array keterampilan, diawali dengan karakter '#'. |
|
| outputs |
Output keterampilan adalah bidang dalam indeks pencarian, atau nilai yang dapat dikonsumsi sebagai input oleh keterampilan lain. |
||
| responseFormat |
Menentukan bagaimana LLM harus memformat responsnya. Default ke jenis respons 'teks'. |
||
| uri |
string |
Url untuk API Web. |
CognitiveServicesAccountKey
Kunci akun multi-wilayah dari sumber daya layanan Azure AI yang dilampirkan ke set keterampilan.
| Nama | Jenis | Deskripsi |
|---|---|---|
| @odata.type |
string:
#Microsoft. |
Diskriminator untuk jenis turunan. |
| description |
string |
Deskripsi sumber daya layanan AI Azure yang dilampirkan ke set keterampilan. |
| key |
string |
Kunci yang digunakan untuk menyediakan sumber daya layanan Azure AI yang dilampirkan ke set keterampilan. |
ConditionalSkill
Keterampilan yang memungkinkan skenario yang memerlukan operasi Boolean untuk menentukan data yang akan ditetapkan ke output.
| Nama | Jenis | Deskripsi |
|---|---|---|
| @odata.type |
string:
#Microsoft. |
Diskriminator untuk jenis turunan. |
| context |
string |
Mewakili tingkat di mana operasi berlangsung, seperti akar dokumen atau konten dokumen (misalnya, /document atau /document/content). Defaultnya adalah /document. |
| description |
string |
Deskripsi keterampilan yang menjelaskan input, output, dan penggunaan keterampilan. |
| inputs |
Input keterampilan bisa menjadi kolom dalam himpunan data sumber, atau output keterampilan hulu. |
|
| name |
string |
Nama keterampilan yang secara unik mengidentifikasinya dalam set keterampilan. Keterampilan tanpa nama yang ditentukan akan diberi nama default indeks berbasis 1 dalam array keterampilan, diawali dengan karakter '#'. |
| outputs |
Output keterampilan adalah bidang dalam indeks pencarian, atau nilai yang dapat dikonsumsi sebagai input oleh keterampilan lain. |
ContentUnderstandingSkill
Keterampilan yang memanfaatkan Pemahaman Konten AI Azure untuk memproses dan mengekstrak wawasan terstruktur dari dokumen, memungkinkan konten yang diperkaya dan dapat dicari untuk pengindeksan dan pengambilan dokumen yang ditingkatkan.
| Nama | Jenis | Deskripsi |
|---|---|---|
| @odata.type |
string:
#Microsoft. |
Diskriminator untuk jenis turunan. |
| chunkingProperties |
Mengontrol kardinalitas untuk memotong konten. |
|
| context |
string |
Mewakili tingkat di mana operasi berlangsung, seperti akar dokumen atau konten dokumen (misalnya, /document atau /document/content). Defaultnya adalah /document. |
| description |
string |
Deskripsi keterampilan yang menjelaskan input, output, dan penggunaan keterampilan. |
| extractionOptions |
Mengontrol kardinalitas konten yang diekstrak dari dokumen oleh keterampilan. |
|
| inputs |
Input keterampilan bisa menjadi kolom dalam himpunan data sumber, atau output keterampilan hulu. |
|
| modelDeployment |
string |
Nama deployment model penyelesaian chat yang digunakan untuk deskripsi gambar. Harus disediakan bersama dengan modelName. |
| modelName |
string |
Nama model penyelesaian chat yang digunakan untuk deskripsi gambar. Harus disediakan bersama dengan modelDeployment. |
| name |
string |
Nama keterampilan yang secara unik mengidentifikasinya dalam set keterampilan. Keterampilan tanpa nama yang ditentukan akan diberi nama default indeks berbasis 1 dalam array keterampilan, diawali dengan karakter '#'. |
| outputs |
Output keterampilan adalah bidang dalam indeks pencarian, atau nilai yang dapat dikonsumsi sebagai input oleh keterampilan lain. |
ContentUnderstandingSkillChunkingMethod
Strategi chunking yang digunakan oleh skill Content Understanding. Defaultnya adalah 'fixedSize'.
| Nilai | Deskripsi |
|---|---|
| fixedSize |
Pemotongan jendela berbasis karakter ukuran tetap. |
| semantic |
Mengetahui tata letak, pemotongan yang menghormati batas paragraf. |
ContentUnderstandingSkillChunkingProperties
Mengontrol kardinalitas untuk memotong konten.
| Nama | Jenis | Nilai default | Deskripsi |
|---|---|---|---|
| maximumLength |
integer (int32) |
Panjang potongan maksimum dalam karakter. Nilai baku adalah 500. |
|
| method | fixedSize |
Strategi potongan. 'fixedSize' (default) atau 'semantik'. |
|
| overlapLength |
integer (int32) |
Panjang tumpang tindih yang disediakan antara dua potongan teks. Nilai default adalah 0. |
|
| unit |
enum:
|
characters |
Satuan potongan. |
ContentUnderstandingSkillExtractionOptions
Mengontrol kardinalitas konten yang diekstrak dari dokumen oleh keterampilan.
| Nilai | Deskripsi |
|---|---|
| images |
Tentukan bahwa konten gambar harus diekstrak dari dokumen. |
| locationMetadata |
Tentukan bahwa metadata lokasi harus diekstrak dari dokumen. |
CustomEntity
Objek yang berisi informasi tentang kecocokan yang ditemukan, dan metadata terkait.
| Nama | Jenis | Deskripsi |
|---|---|---|
| accentSensitive |
boolean |
Secara default diatur ke false. Nilai Boolean yang menunjukkan apakah perbandingan dengan nama entitas harus sensitif terhadap aksen. |
| aliases |
Array objek kompleks yang dapat digunakan untuk menentukan ejaan atau sinonim alternatif untuk nama entitas akar. |
|
| caseSensitive |
boolean |
Secara default diatur ke false. Nilai Boolean yang menunjukkan apakah perbandingan dengan nama entitas harus sensitif terhadap huruf besar/kecil atau tidak. Contoh kecocokan huruf besar "Microsoft" yang tidak sensitif dapat berupa: microsoft, microSoft, MICROSOFT. |
| defaultAccentSensitive |
boolean |
Mengubah nilai sensitivitas aksen default untuk entitas ini. Ini digunakan untuk mengubah nilai default semua nilai alias accentSensitive. |
| defaultCaseSensitive |
boolean |
Mengubah nilai sensitivitas huruf besar/kecil default untuk entitas ini. Ini digunakan untuk mengubah nilai default semua alias nilai caseSensitive. |
| defaultFuzzyEditDistance |
integer (int32) |
Mengubah nilai jarak edit fuzzy default untuk entitas ini. Tindakan ini dapat digunakan untuk mengubah nilai default dari semua nilai fuzzyEditDistance alias. |
| description |
string |
Bidang ini dapat digunakan sebagai passthrough untuk metadata kustom tentang teks yang cocok. Nilai bidang ini akan muncul bersama setiap kecocokan entitasnya dalam output keterampilan. |
| fuzzyEditDistance |
integer (int32) |
Disetel ke 0. Nilai maksimum 5. Menunjukkan jumlah karakter berbeda yang dapat diterima yang masih dapat menghasilkan kecocokan dengan nama entitas. Fuzzy terkecil untuk setiap kecocokan ditampilkan. Misalnya, jika jarak edit diatur ke 3, "Windows10" akan tetap cocok dengan "Windows", "Windows10" dan "Windows 7". Saat peka huruf besar/kecil diatur ke false, perbedaan huruf besar/kecil TIDAK akan dihitung oleh toleransi fuzzy, tetapi sebaliknya. |
| id |
string |
Bidang ini dapat digunakan sebagai passthrough untuk metadata kustom tentang teks yang cocok. Nilai bidang ini akan muncul bersama setiap kecocokan entitasnya dalam output keterampilan. |
| name |
string |
Deskriptor entitas tingkat atas. Kecocokan dalam output keterampilan akan dikelompokkan berdasarkan nama ini, dan harus mewakili bentuk "dinormalisasi" dari teks yang ditemukan. |
| subtype |
string |
Bidang ini dapat digunakan sebagai passthrough untuk metadata kustom tentang teks yang cocok. Nilai bidang ini akan muncul bersama setiap kecocokan entitasnya dalam output keterampilan. |
| type |
string |
Bidang ini dapat digunakan sebagai passthrough untuk metadata kustom tentang teks yang cocok. Nilai bidang ini akan muncul bersama setiap kecocokan entitasnya dalam output keterampilan. |
CustomEntityAlias
Objek kompleks yang dapat digunakan untuk menentukan ejaan atau sinonim alternatif ke nama entitas akar.
| Nama | Jenis | Deskripsi |
|---|---|---|
| accentSensitive |
boolean |
Tentukan apakah alias sensitif terhadap aksen. |
| caseSensitive |
boolean |
Tentukan apakah alias peka huruf besar/kecil. |
| fuzzyEditDistance |
integer (int32) |
Tentukan jarak edit abus alias. |
| text |
string |
Teks alias. |
CustomEntityLookupSkill
Keterampilan mencari teks dari daftar kata dan frasa kustom yang ditentukan pengguna.
| Nama | Jenis | Deskripsi |
|---|---|---|
| @odata.type |
string:
#Microsoft. |
Diskriminator untuk jenis turunan. |
| context |
string |
Mewakili tingkat di mana operasi berlangsung, seperti akar dokumen atau konten dokumen (misalnya, /document atau /document/content). Defaultnya adalah /document. |
| defaultLanguageCode |
Nilai yang menunjukkan kode bahasa mana yang akan digunakan. Defaultnya adalah |
|
| description |
string |
Deskripsi keterampilan yang menjelaskan input, output, dan penggunaan keterampilan. |
| entitiesDefinitionUri |
string |
Jalur ke file JSON atau CSV yang berisi semua teks target yang cocok. Definisi entitas ini dibaca di awal eksekusi pengindeks. Pembaruan apa pun pada file ini selama pengindeks berjalan tidak akan berlaku sampai eksekusi berikutnya. Konfigurasi ini harus dapat diakses melalui HTTPS. |
| globalDefaultAccentSensitive |
boolean |
Bendera global untuk AccentSensitive. Jika AccentSensitive tidak diatur dalam CustomEntity, nilai ini akan menjadi nilai default. |
| globalDefaultCaseSensitive |
boolean |
Bendera global untuk CaseSensitive. Jika CaseSensitive tidak diatur dalam CustomEntity, nilai ini akan menjadi nilai default. |
| globalDefaultFuzzyEditDistance |
integer (int32) |
Bendera global untuk FuzzyEditDistance. Jika FuzzyEditDistance tidak diatur dalam CustomEntity, nilai ini akan menjadi nilai default. |
| inlineEntitiesDefinition |
Definisi CustomEntity sebaris. |
|
| inputs |
Input keterampilan bisa menjadi kolom dalam himpunan data sumber, atau output keterampilan hulu. |
|
| name |
string |
Nama keterampilan yang secara unik mengidentifikasinya dalam set keterampilan. Keterampilan tanpa nama yang ditentukan akan diberi nama default indeks berbasis 1 dalam array keterampilan, diawali dengan karakter '#'. |
| outputs |
Output keterampilan adalah bidang dalam indeks pencarian, atau nilai yang dapat dikonsumsi sebagai input oleh keterampilan lain. |
CustomEntityLookupSkillLanguage
Kode bahasa yang didukung untuk teks input oleh CustomEntityLookupSkill.
| Nilai | Deskripsi |
|---|---|
| da |
Dansk |
| de |
German |
| en |
English |
| es |
Spanish |
| fi |
Bahasa Finlandia |
| fr |
Bahasa Prancis |
| it |
Italia |
| ko |
Bahasa Korea |
| pt |
Portuguese |
DefaultCognitiveServicesAccount
Objek kosong yang mewakili sumber daya layanan Azure AI default untuk set keterampilan.
| Nama | Jenis | Deskripsi |
|---|---|---|
| @odata.type |
string:
#Microsoft. |
Diskriminator untuk jenis turunan. |
| description |
string |
Deskripsi sumber daya layanan AI Azure yang dilampirkan ke set keterampilan. |
DocumentExtractionSkill
Keterampilan yang mengekstrak konten dari file dalam alur pengayaan.
| Nama | Jenis | Deskripsi |
|---|---|---|
| @odata.type |
string:
#Microsoft. |
Diskriminator untuk jenis turunan. |
| configuration |
Kamus konfigurasi untuk keterampilan. |
|
| context |
string |
Mewakili tingkat di mana operasi berlangsung, seperti akar dokumen atau konten dokumen (misalnya, /document atau /document/content). Defaultnya adalah /document. |
| dataToExtract |
string |
Jenis data yang akan diekstrak untuk keterampilan. Akan diatur ke 'contentAndMetadata' jika tidak ditentukan. |
| description |
string |
Deskripsi keterampilan yang menjelaskan input, output, dan penggunaan keterampilan. |
| inputs |
Input keterampilan bisa menjadi kolom dalam himpunan data sumber, atau output keterampilan hulu. |
|
| name |
string |
Nama keterampilan yang secara unik mengidentifikasinya dalam set keterampilan. Keterampilan tanpa nama yang ditentukan akan diberi nama default indeks berbasis 1 dalam array keterampilan, diawali dengan karakter '#'. |
| outputs |
Output keterampilan adalah bidang dalam indeks pencarian, atau nilai yang dapat dikonsumsi sebagai input oleh keterampilan lain. |
|
| parsingMode |
string |
ParsingMode untuk keterampilan. Akan diatur ke 'default' jika tidak ditentukan. |
DocumentIntelligenceLayoutSkill
Keterampilan yang mengekstrak informasi konten dan tata letak, melalui Azure AI Services, dari file dalam alur pengayaan.
| Nama | Jenis | Nilai default | Deskripsi |
|---|---|---|---|
| @odata.type |
string:
#Microsoft. |
Diskriminator untuk jenis turunan. |
|
| chunkingProperties |
Mengontrol kardinalitas untuk memotong konten. |
||
| context |
string |
Mewakili tingkat di mana operasi berlangsung, seperti akar dokumen atau konten dokumen (misalnya, /document atau /document/content). Defaultnya adalah /document. |
|
| description |
string |
Deskripsi keterampilan yang menjelaskan input, output, dan penggunaan keterampilan. |
|
| extractionOptions |
Mengontrol kardinalitas konten yang diekstrak dari dokumen oleh keterampilan. |
||
| inputs |
Input keterampilan bisa menjadi kolom dalam himpunan data sumber, atau output keterampilan hulu. |
||
| markdownHeaderDepth |
enum:
|
h6 |
Kedalaman header dalam output markdown. Defaultnya adalah h6. |
| name |
string |
Nama keterampilan yang secara unik mengidentifikasinya dalam set keterampilan. Keterampilan tanpa nama yang ditentukan akan diberi nama default indeks berbasis 1 dalam array keterampilan, diawali dengan karakter '#'. |
|
| outputFormat |
enum:
|
markdown |
Mengontrol format output. Defaultnya adalah 'markdown'. |
| outputMode |
enum:
one |
oneToMany |
Mengontrol kardinalitas output yang dihasilkan oleh keterampilan. Defaultnya adalah 'oneToMany'. |
| outputs |
Output keterampilan adalah bidang dalam indeks pencarian, atau nilai yang dapat dikonsumsi sebagai input oleh keterampilan lain. |
DocumentIntelligenceLayoutSkillChunkingProperties
Mengontrol kardinalitas untuk memotong konten.
| Nama | Jenis | Nilai default | Deskripsi |
|---|---|---|---|
| maximumLength |
integer (int32) |
Panjang potongan maksimum dalam karakter. Nilai baku adalah 500. |
|
| overlapLength |
integer (int32) |
Panjang tumpang tindih yang disediakan antara dua potongan teks. Nilai default adalah 0. |
|
| unit |
enum:
characters |
characters |
Satuan potongan. |
DocumentIntelligenceLayoutSkillExtractionOptions
Mengontrol kardinalitas konten yang diekstrak dari dokumen oleh keterampilan.
| Nilai | Deskripsi |
|---|---|
| images |
Tentukan bahwa konten gambar harus diekstrak dari dokumen. |
| locationMetadata |
Tentukan bahwa metadata lokasi harus diekstrak dari dokumen. |
EntityCategory
String yang menunjukkan kategori entitas apa yang akan ditampilkan.
| Nilai | Deskripsi |
|---|---|
| location |
Entitas yang menjelaskan lokasi fisik. |
| organization |
Entitas yang menjelaskan organisasi. |
| person |
Entitas yang menjelaskan seseorang. |
| quantity |
Entitas yang menjelaskan kuantitas. |
| datetime |
Entitas yang menjelaskan tanggal dan waktu. |
| url |
Entitas yang menjelaskan URL. |
|
Entitas yang menjelaskan alamat email. |
EntityLinkingSkill
Menggunakan Text Analytics API, mengekstrak entitas tertaut dari teks.
| Nama | Jenis | Deskripsi |
|---|---|---|
| @odata.type |
string:
#Microsoft. |
Diskriminator untuk jenis turunan. |
| context |
string |
Mewakili tingkat di mana operasi berlangsung, seperti akar dokumen atau konten dokumen (misalnya, /document atau /document/content). Defaultnya adalah /document. |
| defaultLanguageCode |
string |
Nilai yang menunjukkan kode bahasa mana yang akan digunakan. Defaultnya adalah |
| description |
string |
Deskripsi keterampilan yang menjelaskan input, output, dan penggunaan keterampilan. |
| inputs |
Input keterampilan bisa menjadi kolom dalam himpunan data sumber, atau output keterampilan hulu. |
|
| minimumPrecision |
number (double) minimum: 0maximum: 1 |
Nilai antara 0 dan 1 yang digunakan untuk hanya menyertakan entitas yang skor keyakinannya lebih besar dari nilai yang ditentukan. Jika tidak diatur (default), atau jika secara eksplisit diatur ke null, semua entitas akan disertakan. |
| modelVersion |
string |
Versi model yang akan digunakan saat memanggil layanan Text Analytics. Ini akan default ke terbaru yang tersedia ketika tidak ditentukan. Kami sarankan Anda tidak menentukan nilai ini kecuali benar-benar diperlukan. |
| name |
string |
Nama keterampilan yang secara unik mengidentifikasinya dalam set keterampilan. Keterampilan tanpa nama yang ditentukan akan diberi nama default indeks berbasis 1 dalam array keterampilan, diawali dengan karakter '#'. |
| outputs |
Output keterampilan adalah bidang dalam indeks pencarian, atau nilai yang dapat dikonsumsi sebagai input oleh keterampilan lain. |
EntityRecognitionSkillLanguage
Kode bahasa yang didukung untuk teks input oleh EntityRecognitionSkill.
| Nilai | Deskripsi |
|---|---|
| ar |
Bahasa Arab |
| cs |
Ceko |
| zh-Hans |
Bahasa Tionghoa-Sederhana |
| zh-Hant |
Tionghoa Tradisional |
| da |
Dansk |
| nl |
Belanda |
| en |
English |
| fi |
Bahasa Finlandia |
| fr |
Bahasa Prancis |
| de |
German |
| el |
Yunani |
| hu |
Hungarian |
| it |
Italia |
| ja |
Japanese |
| ko |
Bahasa Korea |
| no |
Norwegia (Bokmaal) |
| pl |
Bahasa Polandia |
| pt-PT |
Bahasa Portugis (Portugal) |
| pt-BR |
Bahasa Portugis (Brasil) |
| ru |
Bahasa Rusia |
| es |
Spanish |
| sv |
Bahasa Swedia |
| tr |
Bahasa Turki |
EntityRecognitionSkillV3
Menggunakan Text Analytics API, mengekstrak entitas dari berbagai jenis dari teks.
| Nama | Jenis | Deskripsi |
|---|---|---|
| @odata.type |
string:
#Microsoft. |
Diskriminator untuk jenis turunan. |
| categories |
Daftar kategori entitas yang harus diekstrak. |
|
| context |
string |
Mewakili tingkat di mana operasi berlangsung, seperti akar dokumen atau konten dokumen (misalnya, /document atau /document/content). Defaultnya adalah /document. |
| defaultLanguageCode |
Nilai yang menunjukkan kode bahasa mana yang akan digunakan. Defaultnya adalah |
|
| description |
string |
Deskripsi keterampilan yang menjelaskan input, output, dan penggunaan keterampilan. |
| inputs |
Input keterampilan bisa menjadi kolom dalam himpunan data sumber, atau output keterampilan hulu. |
|
| minimumPrecision |
number (double) minimum: 0maximum: 1 |
Nilai antara 0 dan 1 yang digunakan untuk hanya menyertakan entitas yang skor keyakinannya lebih besar dari nilai yang ditentukan. Jika tidak diatur (default), atau jika secara eksplisit diatur ke null, semua entitas akan disertakan. |
| modelVersion |
string |
Versi model yang akan digunakan saat memanggil Text Analytics API. Ini akan default ke terbaru yang tersedia ketika tidak ditentukan. Kami sarankan Anda tidak menentukan nilai ini kecuali benar-benar diperlukan. |
| name |
string |
Nama keterampilan yang secara unik mengidentifikasinya dalam set keterampilan. Keterampilan tanpa nama yang ditentukan akan diberi nama default indeks berbasis 1 dalam array keterampilan, diawali dengan karakter '#'. |
| outputs |
Output keterampilan adalah bidang dalam indeks pencarian, atau nilai yang dapat dikonsumsi sebagai input oleh keterampilan lain. |
ErrorAdditionalInfo
Informasi tambahan tentang kesalahan pengelolaan sumber daya.
| Nama | Jenis | Deskripsi |
|---|---|---|
| info |
Info tambahan. |
|
| type |
string |
Jenis informasi tambahan. |
ErrorDetail
Detail kesalahan.
| Nama | Jenis | Deskripsi |
|---|---|---|
| additionalInfo |
Informasi tambahan tentang kesalahan. |
|
| code |
string |
Kode kesalahan. |
| details |
Rincian kesalahan. |
|
| message |
string |
Pesan kesalahan. |
| target |
string |
Sasaran kesalahan. |
ErrorResponse
Respons kesalahan umum untuk semua API Azure Resource Manager untuk mengembalikan detail kesalahan untuk operasi yang gagal. (Ini juga mengikuti format respons kesalahan OData.).
| Nama | Jenis | Deskripsi |
|---|---|---|
| error |
Objek kesalahan. |
ImageAnalysisSkill
Keterampilan yang menganalisis file gambar. Ini mengekstrak serangkaian fitur visual yang kaya berdasarkan konten gambar.
| Nama | Jenis | Deskripsi |
|---|---|---|
| @odata.type |
string:
#Microsoft. |
Diskriminator untuk jenis turunan. |
| context |
string |
Mewakili tingkat di mana operasi berlangsung, seperti akar dokumen atau konten dokumen (misalnya, /document atau /document/content). Defaultnya adalah /document. |
| defaultLanguageCode |
Nilai yang menunjukkan kode bahasa mana yang akan digunakan. Defaultnya adalah |
|
| description |
string |
Deskripsi keterampilan yang menjelaskan input, output, dan penggunaan keterampilan. |
| details |
String yang menunjukkan detail khusus domain mana yang akan dikembalikan. |
|
| inputs |
Input keterampilan bisa menjadi kolom dalam himpunan data sumber, atau output keterampilan hulu. |
|
| name |
string |
Nama keterampilan yang secara unik mengidentifikasinya dalam set keterampilan. Keterampilan tanpa nama yang ditentukan akan diberi nama default indeks berbasis 1 dalam array keterampilan, diawali dengan karakter '#'. |
| outputs |
Output keterampilan adalah bidang dalam indeks pencarian, atau nilai yang dapat dikonsumsi sebagai input oleh keterampilan lain. |
|
| visualFeatures |
Daftar fitur visual. |
ImageAnalysisSkillLanguage
Kode bahasa yang didukung untuk dimasukkan oleh ImageAnalysisSkill.
| Nilai | Deskripsi |
|---|---|
| ar |
Bahasa Arab |
| az |
Azerbaijan |
| bg |
Bahasa Bulgaria |
| bs |
Bahasa Latin Bosnia |
| ca |
Bahasa Katalan |
| cs |
Ceko |
| cy |
Welsh |
| da |
Dansk |
| de |
German |
| el |
Yunani |
| en |
English |
| es |
Spanish |
| et |
Bahasa Estonia |
| eu |
Bahasa Basque |
| fi |
Bahasa Finlandia |
| fr |
Bahasa Prancis |
| ga |
Irlandia |
| gl |
Bahasa Galisia |
| he |
Bahasa Ibrani |
| hi |
Bahasa Hindi |
| hr |
Bahasa Kroasia |
| hu |
Hungarian |
| id |
Indonesian |
| it |
Italia |
| ja |
Japanese |
| kk |
Bahasa Kazak |
| ko |
Bahasa Korea |
| lt |
Lithuanian |
| lv |
Bahasa Latvia |
| mk |
Makedonia |
| ms |
Malaysia Melayu |
| nb |
Norwegia (Bokmal) |
| nl |
Belanda |
| pl |
Bahasa Polandia |
| prs |
Dari |
| pt-BR |
Portuguese-Brazil |
| pt |
Portuguese-Portugal |
| pt-PT |
Portuguese-Portugal |
| ro |
Bahasa Rumania |
| ru |
Bahasa Rusia |
| sk |
Bahasa Slowakia |
| sl |
Bahasa Slovenia |
| sr-Cyrl |
Bahasa Serbia - RS Sirilik |
| sr-Latn |
Bahasa Serbia - RS Latin |
| sv |
Bahasa Swedia |
| th |
Bahasa Thai |
| tr |
Bahasa Turki |
| uk |
Ukraina |
| vi |
Bahasa Vietnam |
| zh |
Bahasa Cina Sederhana |
| zh-Hans |
Bahasa Cina Sederhana |
| zh-Hant |
Cina Tradisional |
ImageDetail
String yang menunjukkan detail khusus domain mana yang akan dikembalikan.
| Nilai | Deskripsi |
|---|---|
| celebrities |
Detail yang diakui sebagai selebriti. |
| landmarks |
Detail yang dikenali sebagai landmark. |
IndexProjectionMode
Menentukan perilaku proyeksi indeks dalam kaitannya dengan pengindeks lainnya.
| Nilai | Deskripsi |
|---|---|
| skipIndexingParentDocuments |
Dokumen sumber akan dilewati dari penulisan ke indeks target pengindeks. |
| includeIndexingParentDocuments |
Dokumen sumber akan ditulis ke dalam indeks target pengindeks. Ini adalah pola default. |
InputFieldMappingEntry
Pemetaan bidang input untuk keterampilan.
| Nama | Jenis | Deskripsi |
|---|---|---|
| inputs |
Input rekursif yang digunakan saat membuat jenis yang kompleks. |
|
| name |
string |
Nama masukan. |
| source |
string |
Sumber input. |
| sourceContext |
string |
Konteks sumber yang digunakan untuk memilih input rekursif. |
KeyPhraseExtractionSkill
Keterampilan yang menggunakan analitik teks untuk ekstraksi frasa kunci.
| Nama | Jenis | Deskripsi |
|---|---|---|
| @odata.type |
string:
#Microsoft. |
Diskriminator untuk jenis turunan. |
| context |
string |
Mewakili tingkat di mana operasi berlangsung, seperti akar dokumen atau konten dokumen (misalnya, /document atau /document/content). Defaultnya adalah /document. |
| defaultLanguageCode |
Nilai yang menunjukkan kode bahasa mana yang akan digunakan. Defaultnya adalah |
|
| description |
string |
Deskripsi keterampilan yang menjelaskan input, output, dan penggunaan keterampilan. |
| inputs |
Input keterampilan bisa menjadi kolom dalam himpunan data sumber, atau output keterampilan hulu. |
|
| maxKeyPhraseCount |
integer (int32) |
Angka yang menunjukkan berapa banyak frasa kunci yang akan dikembalikan. Jika tidak ada, semua frasa kunci yang diidentifikasi akan dikembalikan. |
| modelVersion |
string |
Versi model yang akan digunakan saat memanggil layanan Text Analytics. Ini akan default ke terbaru yang tersedia ketika tidak ditentukan. Kami sarankan Anda tidak menentukan nilai ini kecuali benar-benar diperlukan. |
| name |
string |
Nama keterampilan yang secara unik mengidentifikasinya dalam set keterampilan. Keterampilan tanpa nama yang ditentukan akan diberi nama default indeks berbasis 1 dalam array keterampilan, diawali dengan karakter '#'. |
| outputs |
Output keterampilan adalah bidang dalam indeks pencarian, atau nilai yang dapat dikonsumsi sebagai input oleh keterampilan lain. |
KeyPhraseExtractionSkillLanguage
Kode bahasa yang didukung untuk teks input oleh KeyPhraseExtractionSkill.
| Nilai | Deskripsi |
|---|---|
| da |
Dansk |
| nl |
Belanda |
| en |
English |
| fi |
Bahasa Finlandia |
| fr |
Bahasa Prancis |
| de |
German |
| it |
Italia |
| ja |
Japanese |
| ko |
Bahasa Korea |
| no |
Norwegia (Bokmaal) |
| pl |
Bahasa Polandia |
| pt-PT |
Bahasa Portugis (Portugal) |
| pt-BR |
Bahasa Portugis (Brasil) |
| ru |
Bahasa Rusia |
| es |
Spanish |
| sv |
Bahasa Swedia |
LanguageDetectionSkill
Keterampilan yang mendeteksi bahasa teks input dan melaporkan satu kode bahasa untuk setiap dokumen yang dikirimkan pada permintaan. Kode bahasa dipasangkan dengan skor yang menunjukkan keyakinan analisis.
| Nama | Jenis | Deskripsi |
|---|---|---|
| @odata.type |
string:
#Microsoft. |
Diskriminator untuk jenis turunan. |
| context |
string |
Mewakili tingkat di mana operasi berlangsung, seperti akar dokumen atau konten dokumen (misalnya, /document atau /document/content). Defaultnya adalah /document. |
| defaultCountryHint |
string |
Kode negara untuk digunakan sebagai petunjuk model deteksi bahasa jika tidak dapat membedakan bahasa. |
| description |
string |
Deskripsi keterampilan yang menjelaskan input, output, dan penggunaan keterampilan. |
| inputs |
Input keterampilan bisa menjadi kolom dalam himpunan data sumber, atau output keterampilan hulu. |
|
| modelVersion |
string |
Versi model yang akan digunakan saat memanggil layanan Text Analytics. Ini akan default ke terbaru yang tersedia ketika tidak ditentukan. Kami sarankan Anda tidak menentukan nilai ini kecuali benar-benar diperlukan. |
| name |
string |
Nama keterampilan yang secara unik mengidentifikasinya dalam set keterampilan. Keterampilan tanpa nama yang ditentukan akan diberi nama default indeks berbasis 1 dalam array keterampilan, diawali dengan karakter '#'. |
| outputs |
Output keterampilan adalah bidang dalam indeks pencarian, atau nilai yang dapat dikonsumsi sebagai input oleh keterampilan lain. |
MergeSkill
Keterampilan untuk menggabungkan dua string atau lebih ke dalam satu string terpadu, dengan pemisah opsional yang ditentukan pengguna yang memisahkan setiap bagian komponen.
| Nama | Jenis | Nilai default | Deskripsi |
|---|---|---|---|
| @odata.type |
string:
#Microsoft. |
Diskriminator untuk jenis turunan. |
|
| context |
string |
Mewakili tingkat di mana operasi berlangsung, seperti akar dokumen atau konten dokumen (misalnya, /document atau /document/content). Defaultnya adalah /document. |
|
| description |
string |
Deskripsi keterampilan yang menjelaskan input, output, dan penggunaan keterampilan. |
|
| inputs |
Input keterampilan bisa menjadi kolom dalam himpunan data sumber, atau output keterampilan hulu. |
||
| insertPostTag |
string |
Tag menunjukkan akhir teks yang digabungkan. Secara default, tag adalah ruang kosong. |
|
| insertPreTag |
string |
Tag menunjukkan awal teks gabungan. Secara default, tag adalah ruang kosong. |
|
| name |
string |
Nama keterampilan yang secara unik mengidentifikasinya dalam set keterampilan. Keterampilan tanpa nama yang ditentukan akan diberi nama default indeks berbasis 1 dalam array keterampilan, diawali dengan karakter '#'. |
|
| outputs |
Output keterampilan adalah bidang dalam indeks pencarian, atau nilai yang dapat dikonsumsi sebagai input oleh keterampilan lain. |
OcrLineEnding
Menentukan urutan karakter yang akan digunakan di antara baris teks yang dikenali oleh keterampilan OCR. Nilai defaultnya adalah "spasi".
| Nilai | Deskripsi |
|---|---|
| space |
Garis dipisahkan oleh karakter spasi tunggal. |
| carriageReturn |
Garis dipisahkan oleh karakter pengembalian gerbong ('\r'). |
| lineFeed |
Garis dipisahkan oleh satu karakter umpan baris ('\n'). |
| carriageReturnLineFeed |
Garis dipisahkan oleh pengembalian gerbong dan karakter umpan baris ('\r\n'). |
OcrSkill
Keterampilan yang mengekstrak teks dari file gambar.
| Nama | Jenis | Nilai default | Deskripsi |
|---|---|---|---|
| @odata.type |
string:
#Microsoft. |
Diskriminator untuk jenis turunan. |
|
| context |
string |
Mewakili tingkat di mana operasi berlangsung, seperti akar dokumen atau konten dokumen (misalnya, /document atau /document/content). Defaultnya adalah /document. |
|
| defaultLanguageCode |
Nilai yang menunjukkan kode bahasa mana yang akan digunakan. Defaultnya adalah |
||
| description |
string |
Deskripsi keterampilan yang menjelaskan input, output, dan penggunaan keterampilan. |
|
| detectOrientation |
boolean |
False |
Nilai yang menunjukkan untuk mengaktifkan atau tidak deteksi orientasi. Secara default adalah false. |
| inputs |
Input keterampilan bisa menjadi kolom dalam himpunan data sumber, atau output keterampilan hulu. |
||
| lineEnding |
Menentukan urutan karakter yang akan digunakan di antara baris teks yang dikenali oleh keterampilan OCR. Nilai defaultnya adalah "spasi". |
||
| name |
string |
Nama keterampilan yang secara unik mengidentifikasinya dalam set keterampilan. Keterampilan tanpa nama yang ditentukan akan diberi nama default indeks berbasis 1 dalam array keterampilan, diawali dengan karakter '#'. |
|
| outputs |
Output keterampilan adalah bidang dalam indeks pencarian, atau nilai yang dapat dikonsumsi sebagai input oleh keterampilan lain. |
OcrSkillLanguage
Kode bahasa yang didukung untuk dimasukkan oleh OcrSkill.
| Nilai | Deskripsi |
|---|---|
| af |
Bahasa Afrikaans |
| sq |
Bahasa Albania |
| anp |
Angika (Devanagiri) |
| ar |
Bahasa Arab |
| ast |
Asturian |
| awa |
Awadhi-Hindi (Devanagiri) |
| az |
Bahasa Azerbaijan (Latin) |
| bfy |
Bagheli |
| eu |
Bahasa Basque |
| be |
Belarusia (Sirilik dan Latin) |
| be-cyrl |
Belarusia (Kiril) |
| be-latn |
Bahasa Belarus (Latin) |
| bho |
Bhojpuri-Hindi (Dewanagari) |
| bi |
Bislama |
| brx |
Bodo (Dewanagari) |
| bs |
Bahasa Latin Bosnia |
| bra |
Brajbha |
| br |
Bahasa Breton |
| bg |
Bahasa Bulgaria |
| bns |
Bundeli |
| bua |
Buryat (Sirilik) |
| ca |
Bahasa Katalan |
| ceb |
Cebuano |
| rab |
Chamling |
| ch |
Chamorro |
| hne |
Chhattisgarhi (Dewanagari) |
| zh-Hans |
Bahasa Cina Sederhana |
| zh-Hant |
Cina Tradisional |
| kw |
Cornish |
| co |
Korsika |
| crh |
Tatar Krimea dalam abjad Latin |
| hr |
Bahasa Kroasia |
| cs |
Ceko |
| da |
Dansk |
| prs |
Dari |
| dhi |
Dhimal (Dewanagari) |
| doi |
Dogri (Dewanagari) |
| nl |
Belanda |
| en |
English |
| myv |
Erzya (Sirilik) |
| et |
Bahasa Estonia |
| fo |
Bahasa Faroe |
| fj |
Bahasa Fiji |
| fil |
Filipino |
| fi |
Bahasa Finlandia |
| fr |
Bahasa Prancis |
| fur |
Bahasa Frulian |
| gag |
Gagauz (Latin) |
| gl |
Bahasa Galisia |
| de |
German |
| gil |
bahasa Gilbert |
| gon |
Gondi (Dewanagari) |
| el |
Yunani |
| kl |
Bahasa Greenland |
| gvr |
Gurung (Dewanagari) |
| ht |
Bahasa Kreol Haiti |
| hlb |
Halbi (Dewanagari) |
| hni |
Hani |
| bgc |
Haryanvi |
| haw |
Bahasa Hawaii |
| hi |
Bahasa Hindi |
| mww |
Hmong Daw (Latin) |
| hoc |
Ho (Devanagiri) |
| hu |
Hungarian |
| is |
Islandia |
| smn |
Inari Sami |
| id |
Indonesian |
| ia |
Interlingua |
| iu |
Inuktitut (Latin) |
| ga |
Irlandia |
| it |
Italia |
| ja |
Japanese |
| Jns |
Jaunsari (Dewanagari) |
| jv |
Bahasa Jawa |
| kea |
Kabuverdianu |
| kac |
Kachin (Latin) |
| xnr |
Kangri (Dewanagari) |
| krc |
Karachay-Balkar |
| kaa-cyrl |
Kara-Kalpak (Sirilik) |
| kaa |
Kara-Kalpak (Latin) |
| csb |
Kashubian |
| kk-cyrl |
Kazakh (Sirilik) |
| kk-latn |
Kazakh (Latin) |
| klr |
Khaling |
| kha |
Khasi |
| quc |
K'iche' |
| ko |
Bahasa Korea |
| kfq |
Ketakutan |
| kpy |
Koryak |
| kos |
Bahasa Kosraean |
| kum |
Kumyk (Sirilik) |
| ku-arab |
Kurdi (Arab) |
| ku-latn |
Kurdi (Latin) |
| kru |
Kurukh (Devanagari) |
| ky |
Kirgis (Sirilik) |
| lkt |
Lakota |
| la |
Bahasa latin |
| lt |
Lithuanian |
| dsb |
Sorbia Bawah |
| smj |
Lule Sami |
| lb |
Bahasa Luksemburg |
| bfz |
Mahasu Pahari (Dewanagari) |
| ms |
Melayu (Latin) |
| mt |
Maltese |
| kmj |
Malto (Dewanagari) |
| gv |
Manx |
| mi |
Maori |
| mr |
Marathi |
| mn |
Bahasa Mongolia (Sirilik) |
| cnr-cyrl |
Montenegrin (Sirilik) |
| cnr-latn |
Montenegro (Latin) |
| nap |
Neapolitan |
| ne |
Nepal |
| niu |
Bahasa Niuean |
| nog |
Nogay |
| sme |
Sami Utara (Latin) |
| nb |
Norwegia |
| no |
Norwegia |
| oc |
Occitan |
| os |
Bahasa Ossetia |
| ps |
Pashtun |
| fa |
Farsi |
| pl |
Bahasa Polandia |
| pt |
Portuguese |
| pa |
Bahasa Punjabi (Arab) |
| ksh |
Bahasa Ripuaria |
| ro |
Bahasa Rumania |
| rm |
Romansh |
| ru |
Bahasa Rusia |
| sck |
Sadri (Dewanagari) |
| sm |
Samoa (Latin) |
| sa |
Bahasa Sanskerta (Devanagiri) |
| sat |
Santali (Devanagiri) |
| sco |
Skotlandia |
| gd |
Gaelik Skotlandia |
| sr |
Bahasa Serbia (Latin) |
| sr-Cyrl |
Bahasa Serbia (Sirilik) |
| sr-Latn |
Bahasa Serbia (Latin) |
| xsr |
Sherpa (Dewanagari) |
| srx |
Sirmauri (Dewanagari) |
| sms |
Skolt Sami |
| sk |
Bahasa Slowakia |
| sl |
Bahasa Slovenia |
| so |
Somali (Arab) |
| sma |
Sami Selatan |
| es |
Spanish |
| sw |
Swahili (Latin) |
| sv |
Bahasa Swedia |
| tg |
bahasa Tajik (Sirilik) |
| tt |
Tatar (Latin) |
| tet |
Tetum |
| thf |
Thangmi |
| to |
Tonga |
| tr |
Bahasa Turki |
| tk |
Turkmen (Latin) |
| tyv |
Tuvan |
| hsb |
Sorbia Atas |
| ur |
Bahasa Urdu |
| ug |
Uyghur (Arabik) |
| uz-arab |
Uzbek (Arab) |
| uz-cyrl |
Uzbek (Sirilik) |
| uz |
Uzbekistan (Latin) |
| vo |
Volapük |
| wae |
Walser |
| cy |
Welsh |
| fy |
Frisia Barat |
| yua |
Yucatec Maya |
| za |
Zhuang |
| zu |
Zulu |
| unk |
Tidak diketahui (Semua) |
OutputFieldMappingEntry
Pemetaan bidang output untuk keterampilan.
| Nama | Jenis | Deskripsi |
|---|---|---|
| name |
string |
Nama output yang ditentukan oleh keterampilan. |
| targetName |
string |
Nama target output. Ini opsional dan default untuk bernama. |
PIIDetectionSkill
Menggunakan Text Analytics API, mengekstrak informasi pribadi dari teks input dan memberi Anda opsi untuk menutupinya.
| Nama | Jenis | Deskripsi |
|---|---|---|
| @odata.type |
string:
#Microsoft. |
Diskriminator untuk jenis turunan. |
| context |
string |
Mewakili tingkat di mana operasi berlangsung, seperti akar dokumen atau konten dokumen (misalnya, /document atau /document/content). Defaultnya adalah /document. |
| defaultLanguageCode |
string |
Nilai yang menunjukkan kode bahasa mana yang akan digunakan. Defaultnya adalah |
| description |
string |
Deskripsi keterampilan yang menjelaskan input, output, dan penggunaan keterampilan. |
| domain |
string |
Jika ditentukan, akan mengatur domain PII untuk menyertakan hanya subset kategori entitas. Nilai yang mungkin termasuk: 'phi', 'none'. Defaultnya adalah 'none'. |
| inputs |
Input keterampilan bisa menjadi kolom dalam himpunan data sumber, atau output keterampilan hulu. |
|
| maskingCharacter |
string maxLength: 1 |
Karakter yang digunakan untuk menutupi teks jika parameter maskingMode diatur untuk mengganti. Defaultnya adalah '*'. |
| maskingMode |
Parameter yang menyediakan berbagai cara untuk menyamarkan informasi pribadi yang terdeteksi dalam teks input. Defaultnya adalah 'none'. |
|
| minimumPrecision |
number (double) minimum: 0maximum: 1 |
Nilai antara 0 dan 1 yang digunakan untuk hanya menyertakan entitas yang skor keyakinannya lebih besar dari nilai yang ditentukan. Jika tidak diatur (default), atau jika secara eksplisit diatur ke null, semua entitas akan disertakan. |
| modelVersion |
string |
Versi model yang akan digunakan saat memanggil layanan Text Analytics. Ini akan default ke terbaru yang tersedia ketika tidak ditentukan. Kami sarankan Anda tidak menentukan nilai ini kecuali benar-benar diperlukan. |
| name |
string |
Nama keterampilan yang secara unik mengidentifikasinya dalam set keterampilan. Keterampilan tanpa nama yang ditentukan akan diberi nama default indeks berbasis 1 dalam array keterampilan, diawali dengan karakter '#'. |
| outputs |
Output keterampilan adalah bidang dalam indeks pencarian, atau nilai yang dapat dikonsumsi sebagai input oleh keterampilan lain. |
|
| piiCategories |
string[] |
Daftar kategori entitas PII yang harus diekstrak dan ditutupi. |
PIIDetectionSkillMaskingMode
String yang menunjukkan maskingMode apa yang akan digunakan untuk menutupi informasi pribadi yang terdeteksi dalam teks input.
| Nilai | Deskripsi |
|---|---|
| none |
Tidak ada masking yang terjadi dan output maskedText tidak akan dikembalikan. |
| replace |
Mengganti entitas yang terdeteksi dengan karakter yang diberikan dalam parameter maskingCharacter. Karakter akan diulangi hingga panjang entitas yang terdeteksi sehingga offset akan sesuai dengan teks input serta output maskedText. |
Prefer
Untuk permintaan HTTP PUT, menginstruksikan layanan untuk mengembalikan sumber daya yang dibuat/diperbarui setelah berhasil.
| Nilai | Deskripsi |
|---|---|
| return=representation |
SearchIndexerDataNoneIdentity
Menghapus properti identitas sumber data.
| Nama | Jenis | Deskripsi |
|---|---|---|
| @odata.type |
string:
#Microsoft. |
Fragmen URI yang menentukan jenis identitas. |
SearchIndexerDataUserAssignedIdentity
Menentukan identitas untuk sumber data yang akan digunakan.
| Nama | Jenis | Deskripsi |
|---|---|---|
| @odata.type |
string:
#Microsoft. |
Fragmen URI yang menentukan jenis identitas. |
| federatedIdentityClientId |
string |
Dukungan Identitas Terkelola User-Assigned Multi-penyewa: ID klien Aplikasi multi-tentant yang telah dikonfigurasi untuk berfederasi dengan identitas terkelola yang ditetapkan pengguna. |
| userAssignedIdentity |
string |
Id sumber daya Azure yang sepenuhnya memenuhi syarat dari identitas terkelola yang ditetapkan pengguna biasanya dalam formulir "/subscriptions/12345678-1234-1234-1234567890ab/resourceGroups/rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myId" yang seharusnya ditetapkan ke layanan pencarian. |
SearchIndexerIndexProjection
Definisi proyeksi tambahan ke indeks pencarian sekunder.
| Nama | Jenis | Deskripsi |
|---|---|---|
| parameters |
Kamus properti konfigurasi khusus proyeksi indeks. Setiap nama adalah nama properti tertentu. Setiap nilai harus berjenis primitif. |
|
| selectors |
Daftar proyeksi yang akan dilakukan ke indeks pencarian sekunder. |
SearchIndexerIndexProjectionSelector
Deskripsi untuk data apa yang akan disimpan dalam indeks pencarian yang ditunjuk.
| Nama | Jenis | Deskripsi |
|---|---|---|
| mappings |
Pemetaan untuk proyeksi, atau sumber mana yang harus dipetakan ke bidang mana dalam indeks target. |
|
| parentKeyFieldName |
string |
Nama bidang dalam indeks pencarian untuk memetakan nilai kunci dokumen induk. Harus berupa bidang string yang dapat difilter dan bukan bidang kunci. |
| sourceContext |
string |
Konteks sumber untuk proyeksi. Mewakili kardinalitas di mana dokumen akan dibagi menjadi beberapa sub dokumen. |
| targetIndexName |
string |
Nama indeks pencarian yang akan diproyeksikan. Harus memiliki bidang kunci dengan set penganalisis 'kata kunci'. |
SearchIndexerIndexProjectionsParameters
Kamus properti konfigurasi khusus proyeksi indeks. Setiap nama adalah nama properti tertentu. Setiap nilai harus berjenis primitif.
| Nama | Jenis | Deskripsi |
|---|---|---|
| projectionMode |
Menentukan perilaku proyeksi indeks dalam kaitannya dengan pengindeks lainnya. |
SearchIndexerKnowledgeStore
Definisi proyeksi tambahan ke blob azure, tabel, atau file, dari data yang diperkaya.
| Nama | Jenis | Deskripsi |
|---|---|---|
| identity | SearchIndexerDataIdentity: |
Identitas terkelola yang ditetapkan pengguna digunakan untuk koneksi ke Azure Storage saat menulis proyeksi penyimpanan pengetahuan. Jika string koneksi menunjukkan identitas (ResourceId) dan tidak ditentukan, identitas terkelola yang ditetapkan sistem akan digunakan. Pada pembaruan pengindeks, jika identitas tidak ditentukan, nilainya tetap tidak berubah. Jika diatur ke "none", nilai properti ini akan dihapus. |
| parameters |
Kamus properti konfigurasi khusus penyimpanan pengetahuan. Setiap nama adalah nama properti tertentu. Setiap nilai harus berjenis primitif. |
|
| projections |
Daftar proyeksi tambahan yang harus dilakukan selama pengindeksan. |
|
| storageConnectionString |
string |
Proyeksi string koneksi ke akun penyimpanan akan disimpan. |
SearchIndexerKnowledgeStoreFileProjectionSelector
Definisi proyeksi untuk data apa yang akan disimpan di Azure Files.
| Nama | Jenis | Deskripsi |
|---|---|---|
| generatedKeyName |
string |
Nama kunci yang dihasilkan untuk menyimpan proyeksi di bawah. |
| inputs |
Input berlapis untuk proyeksi kompleks. |
|
| referenceKeyName |
string |
Nama kunci referensi ke proyeksi yang berbeda. |
| source |
string |
Sumber data ke proyek. |
| sourceContext |
string |
Konteks sumber untuk proyeksi kompleks. |
| storageContainer |
string |
Kontainer blob untuk menyimpan proyeksi. |
SearchIndexerKnowledgeStoreObjectProjectionSelector
Definisi proyeksi untuk data apa yang akan disimpan di Azure Blob.
| Nama | Jenis | Deskripsi |
|---|---|---|
| generatedKeyName |
string |
Nama kunci yang dihasilkan untuk menyimpan proyeksi di bawah. |
| inputs |
Input berlapis untuk proyeksi kompleks. |
|
| referenceKeyName |
string |
Nama kunci referensi ke proyeksi yang berbeda. |
| source |
string |
Sumber data ke proyek. |
| sourceContext |
string |
Konteks sumber untuk proyeksi kompleks. |
| storageContainer |
string |
Kontainer blob untuk menyimpan proyeksi. |
SearchIndexerKnowledgeStoreParameters
Kamus properti konfigurasi khusus penyimpanan pengetahuan. Setiap nama adalah nama properti tertentu. Setiap nilai harus berjenis primitif.
| Nama | Jenis | Nilai default | Deskripsi |
|---|---|---|---|
| synthesizeGeneratedKeyName |
boolean |
False |
Apakah proyeksi harus mensintesis nama kunci yang dihasilkan atau tidak jika belum ada. |
SearchIndexerKnowledgeStoreProjection
Objek kontainer untuk berbagai pemilih proyeksi.
| Nama | Jenis | Deskripsi |
|---|---|---|
| files |
Proyeksi ke penyimpanan File Azure. |
|
| objects |
Proyeksi ke penyimpanan Azure Blob. |
|
| tables |
Proyeksi ke penyimpanan Azure Table. |
SearchIndexerKnowledgeStoreTableProjectionSelector
Deskripsi untuk data apa yang akan disimpan di Azure Tables.
| Nama | Jenis | Deskripsi |
|---|---|---|
| generatedKeyName |
string |
Nama kunci yang dihasilkan untuk menyimpan proyeksi di bawah. |
| inputs |
Input berlapis untuk proyeksi kompleks. |
|
| referenceKeyName |
string |
Nama kunci referensi ke proyeksi yang berbeda. |
| source |
string |
Sumber data ke proyek. |
| sourceContext |
string |
Konteks sumber untuk proyeksi kompleks. |
| tableName |
string |
Nama tabel Azure untuk menyimpan data yang diproyeksikan. |
SearchIndexerSkillset
Daftar keterampilan.
| Nama | Jenis | Deskripsi |
|---|---|---|
| @odata.etag |
string |
ETag dari set keterampilan. |
| cognitiveServices | CognitiveServicesAccount: |
Detail tentang layanan AI Azure yang akan digunakan saat menjalankan keterampilan. |
| description |
string |
Penjabaran dari set keterampilan. |
| encryptionKey |
Deskripsi kunci enkripsi yang Anda buat di Azure Key Vault. Kunci ini digunakan untuk memberikan tingkat enkripsi tambahan saat tidak aktif untuk definisi keahlian Anda ketika Anda menginginkan jaminan penuh bahwa tidak ada seorang pun, bahkan Microsoft, yang dapat mendekripsi definisi keahlian Anda. Setelah Anda mengenkripsi definisi set keterampilan Anda, definisi akan selalu tetap dienkripsi. Layanan pencarian akan mengabaikan upaya untuk mengatur properti ini ke null. Anda dapat mengubah properti ini sesuai kebutuhan jika Anda ingin memutar kunci enkripsi; Definisi skillset Anda tidak akan terpengaruh. Enkripsi dengan kunci yang dikelola pelanggan tidak tersedia untuk layanan pencarian gratis, dan hanya tersedia untuk layanan berbayar yang dibuat pada atau setelah 1 Januari 2019. |
|
| indexProjections |
Definisi proyeksi tambahan ke indeks pencarian sekunder. |
|
| knowledgeStore |
Definisi proyeksi tambahan ke blob, tabel, atau file Azure, dari data yang diperkaya. |
|
| name |
string |
Nama set keterampilan. |
| skills |
SearchIndexerSkill[]:
|
Daftar keterampilan dalam set keterampilan. |
SearchResourceEncryptionKey
Kunci enkripsi yang dikelola pelanggan di Azure Key Vault. Kunci yang Anda buat dan kelola dapat digunakan untuk mengenkripsi atau mendekripsi data-at-rest, seperti indeks dan peta sinonim.
| Nama | Jenis | Nilai default | Deskripsi |
|---|---|---|---|
| accessCredentials.applicationId |
string |
ID Aplikasi AAD yang diberikan izin akses yang diperlukan ke Azure Key Vault yang akan digunakan saat mengenkripsi data Anda tidak aktif. ID Aplikasi tidak boleh bingung dengan ID Objek untuk Aplikasi AAD Anda. |
|
| accessCredentials.applicationSecret |
string |
Kunci autentikasi aplikasi AAD yang ditentukan. |
|
| identity | SearchIndexerDataIdentity: |
Identitas terkelola eksplisit yang digunakan untuk kunci enkripsi ini. Jika tidak ditentukan dan properti kredensial akses null, identitas terkelola yang ditetapkan sistem akan digunakan. Pada pembaruan ke sumber daya, jika identitas eksplisit tidak ditentukan, identitas tersebut tetap tidak berubah. Jika "tidak ada" ditentukan, nilai properti ini akan dihapus. |
|
| isServiceLevelKey |
boolean |
False |
Nilai opsional yang menunjukkan apakah kunci ini adalah kunci tingkat layanan. Secara default adalah false. |
| keyVaultKeyName |
string |
Nama kunci Azure Key Vault Anda yang akan digunakan untuk mengenkripsi data Anda saat tidak aktif. |
|
| keyVaultKeyVersion |
string |
Versi kunci Azure Key Vault Anda yang akan digunakan untuk mengenkripsi data Anda saat tidak aktif. |
|
| keyVaultUri |
string |
URI Azure Key Vault Anda, juga disebut sebagai nama DNS, yang berisi kunci yang akan digunakan untuk mengenkripsi data Anda saat tidak aktif. Contoh URI mungkin |
SentimentSkillLanguage
Kode bahasa yang didukung untuk teks input oleh SentimentSkill.
| Nilai | Deskripsi |
|---|---|
| da |
Dansk |
| nl |
Belanda |
| en |
English |
| fi |
Bahasa Finlandia |
| fr |
Bahasa Prancis |
| de |
German |
| el |
Yunani |
| it |
Italia |
| no |
Norwegia (Bokmaal) |
| pl |
Bahasa Polandia |
| pt-PT |
Bahasa Portugis (Portugal) |
| ru |
Bahasa Rusia |
| es |
Spanish |
| sv |
Bahasa Swedia |
| tr |
Bahasa Turki |
SentimentSkillV3
Menggunakan Text Analytics API, mengevaluasi teks yang tidak terstruktur dan untuk setiap rekaman, menyediakan label sentimen (seperti "negatif", "netral" dan "positif") berdasarkan skor keyakinan tertinggi yang ditemukan oleh layanan pada tingkat kalimat dan dokumen.
| Nama | Jenis | Nilai default | Deskripsi |
|---|---|---|---|
| @odata.type |
string:
#Microsoft. |
Diskriminator untuk jenis turunan. |
|
| context |
string |
Mewakili tingkat di mana operasi berlangsung, seperti akar dokumen atau konten dokumen (misalnya, /document atau /document/content). Defaultnya adalah /document. |
|
| defaultLanguageCode |
Nilai yang menunjukkan kode bahasa mana yang akan digunakan. Defaultnya adalah |
||
| description |
string |
Deskripsi keterampilan yang menjelaskan input, output, dan penggunaan keterampilan. |
|
| includeOpinionMining |
boolean |
False |
Jika diatur ke true, output keterampilan akan menyertakan informasi dari Text Analytics untuk penambangan opini, yaitu target (kata benda atau kata kerja) dan penilaian terkait (kata sifat) dalam teks. Secara default adalah false. |
| inputs |
Input keterampilan bisa menjadi kolom dalam himpunan data sumber, atau output keterampilan hulu. |
||
| modelVersion |
string |
Versi model yang akan digunakan saat memanggil layanan Text Analytics. Ini akan default ke terbaru yang tersedia ketika tidak ditentukan. Kami sarankan Anda tidak menentukan nilai ini kecuali benar-benar diperlukan. |
|
| name |
string |
Nama keterampilan yang secara unik mengidentifikasinya dalam set keterampilan. Keterampilan tanpa nama yang ditentukan akan diberi nama default indeks berbasis 1 dalam array keterampilan, diawali dengan karakter '#'. |
|
| outputs |
Output keterampilan adalah bidang dalam indeks pencarian, atau nilai yang dapat dikonsumsi sebagai input oleh keterampilan lain. |
ShaperSkill
Keterampilan untuk membentuk kembali output. Ini membuat jenis kompleks untuk mendukung bidang komposit (juga dikenal sebagai bidang multibagian).
| Nama | Jenis | Deskripsi |
|---|---|---|
| @odata.type |
string:
#Microsoft. |
Diskriminator untuk jenis turunan. |
| context |
string |
Mewakili tingkat di mana operasi berlangsung, seperti akar dokumen atau konten dokumen (misalnya, /document atau /document/content). Defaultnya adalah /document. |
| description |
string |
Deskripsi keterampilan yang menjelaskan input, output, dan penggunaan keterampilan. |
| inputs |
Input keterampilan bisa menjadi kolom dalam himpunan data sumber, atau output keterampilan hulu. |
|
| name |
string |
Nama keterampilan yang secara unik mengidentifikasinya dalam set keterampilan. Keterampilan tanpa nama yang ditentukan akan diberi nama default indeks berbasis 1 dalam array keterampilan, diawali dengan karakter '#'. |
| outputs |
Output keterampilan adalah bidang dalam indeks pencarian, atau nilai yang dapat dikonsumsi sebagai input oleh keterampilan lain. |
SplitSkill
Keterampilan untuk membagi string menjadi potongan teks.
| Nama | Jenis | Deskripsi |
|---|---|---|
| @odata.type |
string:
#Microsoft. |
Diskriminator untuk jenis turunan. |
| azureOpenAITokenizerParameters |
Hanya berlaku jika unit diatur ke azureOpenAITokens. Jika ditentukan, splitSkill akan menggunakan parameter ini saat melakukan tokenisasi. Parameter adalah 'encoderModelName' yang valid dan properti 'allowedSpecialTokens' opsional. |
|
| context |
string |
Mewakili tingkat di mana operasi berlangsung, seperti akar dokumen atau konten dokumen (misalnya, /document atau /document/content). Defaultnya adalah /document. |
| defaultLanguageCode |
Nilai yang menunjukkan kode bahasa mana yang akan digunakan. Defaultnya adalah |
|
| description |
string |
Deskripsi keterampilan yang menjelaskan input, output, dan penggunaan keterampilan. |
| inputs |
Input keterampilan bisa menjadi kolom dalam himpunan data sumber, atau output keterampilan hulu. |
|
| maximumPageLength |
integer (int32) |
Panjang halaman maksimum yang diinginkan. Defaultnya adalah 10000. |
| maximumPagesToTake |
integer (int32) |
Hanya berlaku ketika textSplitMode diatur ke 'pages'. Jika ditentukan, SplitSkill akan menghentikan pemisahan setelah memproses halaman 'maximumPagesToTake' pertama, untuk meningkatkan performa ketika hanya beberapa halaman awal yang diperlukan dari setiap dokumen. |
| name |
string |
Nama keterampilan yang secara unik mengidentifikasinya dalam set keterampilan. Keterampilan tanpa nama yang ditentukan akan diberi nama default indeks berbasis 1 dalam array keterampilan, diawali dengan karakter '#'. |
| outputs |
Output keterampilan adalah bidang dalam indeks pencarian, atau nilai yang dapat dikonsumsi sebagai input oleh keterampilan lain. |
|
| pageOverlapLength |
integer (int32) |
Hanya berlaku ketika textSplitMode diatur ke 'pages'. Jika ditentukan, potongan n+1 akan dimulai dengan jumlah karakter/token ini dari akhir gugus ke-n. |
| textSplitMode |
Nilai yang menunjukkan mode pemisahan mana yang akan dilakukan. |
|
| unit |
Hanya berlaku jika textSplitMode diatur ke halaman. Ada dua kemungkinan nilai. Pilihan nilai akan memutuskan pengukuran panjang (maximumPageLength dan pageOverlapLength). Defaultnya adalah 'karakter', yang berarti panjangnya akan diukur berdasarkan karakter. |
SplitSkillEncoderModelName
Nilai yang menunjukkan tokenizer mana yang akan digunakan.
| Nilai | Deskripsi |
|---|---|
| r50k_base |
Mengacu pada model dasar yang dilatih dengan kosakata 50.000 token, sering digunakan dalam tugas pemrosesan bahasa alami secara umum. |
| p50k_base |
Model dasar dengan kosakata 50.000 token, dioptimalkan untuk tugas berbasis prompt. |
| p50k_edit |
Mirip dengan p50k_base tetapi disesuaikan untuk mengedit atau menyusun ulang tugas dengan kosakata 50.000 token. |
| cl100k_base |
Model dasar dengan kosakata 100.000 token. |
SplitSkillLanguage
Kode bahasa yang didukung untuk teks input oleh SplitSkill.
| Nilai | Deskripsi |
|---|---|
| am |
Amharik |
| bs |
Bosnian |
| cs |
Ceko |
| da |
Dansk |
| de |
German |
| en |
English |
| es |
Spanish |
| et |
Bahasa Estonia |
| fi |
Bahasa Finlandia |
| fr |
Bahasa Prancis |
| he |
Bahasa Ibrani |
| hi |
Bahasa Hindi |
| hr |
Bahasa Kroasia |
| hu |
Hungarian |
| id |
Indonesian |
| is |
Islandia |
| it |
Italia |
| ja |
Japanese |
| ko |
Bahasa Korea |
| lv |
Bahasa Latvia |
| nb |
Norwegia |
| nl |
Belanda |
| pl |
Bahasa Polandia |
| pt |
Bahasa Portugis (Portugal) |
| pt-br |
Bahasa Portugis (Brasil) |
| ru |
Bahasa Rusia |
| sk |
Bahasa Slowakia |
| sl |
Bahasa Slovenia |
| sr |
Bahasa Serbia |
| sv |
Bahasa Swedia |
| tr |
Bahasa Turki |
| ur |
Bahasa Urdu |
| zh |
Bahasa Tionghoa (Sederhana) |
SplitSkillUnit
Nilai yang menunjukkan unit mana yang akan digunakan.
| Nilai | Deskripsi |
|---|---|
| characters |
Panjangnya akan diukur dengan karakter. |
| azureOpenAITokens |
Panjangnya akan diukur oleh tokenizer AzureOpenAI dari pustaka tiktoken. |
TextSplitMode
Nilai yang menunjukkan mode pemisahan mana yang akan dilakukan.
| Nilai | Deskripsi |
|---|---|
| pages |
Pisahkan teks menjadi halaman individual. |
| sentences |
Pisahkan teks menjadi kalimat individual. |
TextTranslationSkill
Keterampilan untuk menerjemahkan teks dari satu bahasa ke bahasa lain.
| Nama | Jenis | Deskripsi |
|---|---|---|
| @odata.type |
string:
#Microsoft. |
Diskriminator untuk jenis turunan. |
| context |
string |
Mewakili tingkat di mana operasi berlangsung, seperti akar dokumen atau konten dokumen (misalnya, /document atau /document/content). Defaultnya adalah /document. |
| defaultFromLanguageCode |
Kode bahasa untuk menerjemahkan dokumen dari untuk dokumen yang tidak menentukan dari bahasa secara eksplisit. |
|
| defaultToLanguageCode |
Kode bahasa untuk menerjemahkan dokumen ke dalam untuk dokumen yang tidak menentukan ke bahasa secara eksplisit. |
|
| description |
string |
Deskripsi keterampilan yang menjelaskan input, output, dan penggunaan keterampilan. |
| inputs |
Input keterampilan bisa menjadi kolom dalam himpunan data sumber, atau output keterampilan hulu. |
|
| name |
string |
Nama keterampilan yang secara unik mengidentifikasinya dalam set keterampilan. Keterampilan tanpa nama yang ditentukan akan diberi nama default indeks berbasis 1 dalam array keterampilan, diawali dengan karakter '#'. |
| outputs |
Output keterampilan adalah bidang dalam indeks pencarian, atau nilai yang dapat dikonsumsi sebagai input oleh keterampilan lain. |
|
| suggestedFrom |
Kode bahasa untuk menerjemahkan dokumen dari ketika input fromLanguageCode maupun parameter defaultFromLanguageCode tidak disediakan, dan deteksi bahasa otomatis tidak berhasil. Defaultnya adalah |
TextTranslationSkillLanguage
Kode bahasa yang didukung untuk teks input oleh TextTranslationSkill.
| Nilai | Deskripsi |
|---|---|
| af |
Bahasa Afrikaans |
| ar |
Bahasa Arab |
| bn |
Bahasa Bengali |
| bs |
Bahasa Bosnia (Latin) |
| bg |
Bahasa Bulgaria |
| yue |
Bahasa Kantonis (Han Tradisional) |
| ca |
Bahasa Katalan |
| zh-Hans |
Bahasa Cina Sederhana |
| zh-Hant |
Cina Tradisional |
| hr |
Bahasa Kroasia |
| cs |
Ceko |
| da |
Dansk |
| nl |
Belanda |
| en |
English |
| et |
Bahasa Estonia |
| fj |
Bahasa Fiji |
| fil |
Filipino |
| fi |
Bahasa Finlandia |
| fr |
Bahasa Prancis |
| de |
German |
| el |
Yunani |
| ht |
Bahasa Kreol Haiti |
| he |
Bahasa Ibrani |
| hi |
Bahasa Hindi |
| mww |
Hmong Daw |
| hu |
Hungarian |
| is |
Islandia |
| id |
Indonesian |
| it |
Italia |
| ja |
Japanese |
| sw |
Kiswahili |
| tlh |
Klingon |
| tlh-Latn |
Klingon (skrip Latin) |
| tlh-Piqd |
Klingon (skrip Klingon) |
| ko |
Bahasa Korea |
| lv |
Bahasa Latvia |
| lt |
Lithuanian |
| mg |
Malagasi |
| ms |
Melayu |
| mt |
Maltese |
| nb |
Norwegia |
| fa |
Farsi |
| pl |
Bahasa Polandia |
| pt |
Portuguese |
| pt-br |
Bahasa Portugis (Brasil) |
| pt-PT |
Bahasa Portugis (Portugal) |
| otq |
Queretaro Otomi |
| ro |
Bahasa Rumania |
| ru |
Bahasa Rusia |
| sm |
Samoa |
| sr-Cyrl |
Bahasa Serbia (Sirilik) |
| sr-Latn |
Bahasa Serbia (Latin) |
| sk |
Bahasa Slowakia |
| sl |
Bahasa Slovenia |
| es |
Spanish |
| sv |
Bahasa Swedia |
| ty |
Bahasa Tahiti |
| ta |
Tamil |
| te |
Telugu |
| th |
Bahasa Thai |
| to |
Tonga |
| tr |
Bahasa Turki |
| uk |
Ukraina |
| ur |
Bahasa Urdu |
| vi |
Bahasa Vietnam |
| cy |
Welsh |
| yua |
Yucatec Maya |
| ga |
Irlandia |
| kn |
Kannada |
| mi |
Maori |
| ml |
Malayalam |
| pa |
Punjabi |
VisionVectorizeSkill
Memungkinkan Anda menghasilkan penyematan vektor untuk gambar atau input teks tertentu menggunakan Azure AI Services Vision Vectorize API.
| Nama | Jenis | Deskripsi |
|---|---|---|
| @odata.type |
string:
#Microsoft. |
Diskriminator untuk jenis turunan. |
| context |
string |
Mewakili tingkat di mana operasi berlangsung, seperti akar dokumen atau konten dokumen (misalnya, /document atau /document/content). Defaultnya adalah /document. |
| description |
string |
Deskripsi keterampilan yang menjelaskan input, output, dan penggunaan keterampilan. |
| inputs |
Input keterampilan bisa menjadi kolom dalam himpunan data sumber, atau output keterampilan hulu. |
|
| modelVersion |
string |
Versi model yang akan digunakan saat memanggil layanan AI Services Vision. Ini akan default ke terbaru yang tersedia ketika tidak ditentukan. |
| name |
string |
Nama keterampilan yang secara unik mengidentifikasinya dalam set keterampilan. Keterampilan tanpa nama yang ditentukan akan diberi nama default indeks berbasis 1 dalam array keterampilan, diawali dengan karakter '#'. |
| outputs |
Output keterampilan adalah bidang dalam indeks pencarian, atau nilai yang dapat dikonsumsi sebagai input oleh keterampilan lain. |
VisualFeature
String yang menunjukkan jenis fitur visual apa yang akan ditampilkan.
| Nilai | Deskripsi |
|---|---|
| adult |
Fitur visual yang dikenali sebagai orang dewasa. |
| brands |
Fitur visual yang diakui sebagai merek komersial. |
| categories |
Kategori. |
| description |
Description. |
| faces |
Fitur visual yang dikenali sebagai wajah orang. |
| objects |
Fitur visual dikenali sebagai objek. |
| tags |
Tags. |
WebApiSkill
Keterampilan yang dapat memanggil titik akhir API Web, memungkinkan Anda memperluas set keterampilan dengan memanggil kode kustom Anda.
| Nama | Jenis | Deskripsi |
|---|---|---|
| @odata.type |
string:
#Microsoft. |
Diskriminator untuk jenis turunan. |
| authIdentity | SearchIndexerDataIdentity: |
Identitas terkelola yang ditetapkan pengguna yang digunakan untuk koneksi keluar. Jika authResourceId disediakan dan tidak ditentukan, identitas terkelola yang ditetapkan sistem akan digunakan. Pada pembaruan pengindeks, jika identitas tidak ditentukan, nilainya tetap tidak berubah. Jika diatur ke "none", nilai properti ini akan dihapus. |
| authResourceId |
string |
Berlaku untuk keterampilan kustom yang terhubung ke kode eksternal dalam fungsi Azure atau beberapa aplikasi lain yang menyediakan transformasi. Nilai ini harus berupa ID aplikasi yang dibuat untuk fungsi atau aplikasi saat terdaftar di Azure Active Directory. Ketika ditentukan, keterampilan kustom terhubung ke fungsi atau aplikasi menggunakan ID terkelola (baik sistem atau yang ditetapkan pengguna) dari layanan pencarian dan token akses fungsi atau aplikasi, menggunakan nilai ini sebagai id sumber daya untuk membuat cakupan token akses. |
| batchSize |
integer (int32) |
Ukuran batch yang diinginkan yang menunjukkan jumlah dokumen. |
| context |
string |
Mewakili tingkat di mana operasi berlangsung, seperti akar dokumen atau konten dokumen (misalnya, /document atau /document/content). Defaultnya adalah /document. |
| degreeOfParallelism |
integer (int32) |
Jika diatur, jumlah panggilan paralel yang dapat dilakukan ke API Web. |
| description |
string |
Deskripsi keterampilan yang menjelaskan input, output, dan penggunaan keterampilan. |
| httpHeaders |
object |
Header yang diperlukan untuk membuat permintaan http. |
| httpMethod |
string |
Metode untuk permintaan http. |
| inputs |
Input keterampilan bisa menjadi kolom dalam himpunan data sumber, atau output keterampilan hulu. |
|
| name |
string |
Nama keterampilan yang secara unik mengidentifikasinya dalam set keterampilan. Keterampilan tanpa nama yang ditentukan akan diberi nama default indeks berbasis 1 dalam array keterampilan, diawali dengan karakter '#'. |
| outputs |
Output keterampilan adalah bidang dalam indeks pencarian, atau nilai yang dapat dikonsumsi sebagai input oleh keterampilan lain. |
|
| timeout |
string (duration) |
Batas waktu yang diinginkan untuk permintaan. Secara default, waktunya adalah 30 detik. |
| uri |
string |
Url untuk API Web. |