Knowledge Sources - Get
Mengambil definisi sumber pengetahuan.
GET {endpoint}/knowledgesources('{sourceName}')?api-version=2026-04-01
Parameter URI
| Nama | Dalam | Diperlukan | Jenis | Deskripsi |
|---|---|---|---|---|
|
endpoint
|
path | True |
string (uri) |
URL titik akhir layanan pencarian. |
|
source
|
path | True |
string |
Nama sumber pengetahuan. |
|
api-version
|
query | True |
string minLength: 1 |
Versi API yang akan digunakan untuk operasi ini. |
Header Permintaan
| Nama | Diperlukan | Jenis | Deskripsi |
|---|---|---|---|
| Accept |
Header Terima. |
||
| x-ms-client-request-id |
string (uuid) |
Pengidentifikasi string yang buram dan unik secara global yang dihasilkan klien untuk permintaan tersebut. |
Respons
| Nama | Jenis | Deskripsi |
|---|---|---|
| 200 OK | KnowledgeSource: |
Permintaan telah berhasil. |
| Other Status Codes |
Respons kesalahan tak 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
|
Search |
|
Search |
|
Search |
|
Search |
SearchServiceGetKnowledgeSource
Permintaan sampel
GET https://exampleservice.search.windows.net/knowledgesources('ks-example-index')?api-version=2026-04-01
Respon sampel
{
"@odata.etag": "0x1234568AE7E58A1",
"name": "ks-example-index",
"kind": "searchIndex",
"description": "Description of the knowledge source.",
"encryptionKey": {
"keyVaultKeyName": "myUserManagedEncryptionKey-createdinAzureKeyVault",
"keyVaultKeyVersion": "myKeyVersion-32charAlphaNumericString",
"keyVaultUri": "https://myKeyVault.vault.azure.net",
"accessCredentials": {
"applicationId": "00000000-0000-0000-0000-000000000000",
"applicationSecret": "<applicationSecret>"
}
},
"searchIndexParameters": {
"searchIndexName": "example-index",
"semanticConfigurationName": "testconfig",
"sourceDataFields": [
{
"name": "description"
},
{
"name": "category"
}
],
"searchFields": [
{
"name": "*"
}
]
}
}
SearchServiceGetKnowledgeSourceAzureBlob
Permintaan sampel
GET https://exampleservice.search.windows.net/knowledgesources('ks-example-index')?api-version=2026-04-01
Respon sampel
{
"@odata.etag": "0x1234568AE7E58A1",
"name": "ks-example-index",
"kind": "azureBlob",
"description": "Description of the knowledge source.",
"encryptionKey": {
"keyVaultKeyName": "myUserManagedEncryptionKey-createdinAzureKeyVault",
"keyVaultKeyVersion": "myKeyVersion-32charAlphaNumericString",
"keyVaultUri": "https://myKeyVault.vault.azure.net",
"accessCredentials": {
"applicationId": "00000000-0000-0000-0000-000000000000",
"applicationSecret": "<applicationSecret>"
}
},
"azureBlobParameters": {
"connectionString": "DefaultEndpointsProtocol=https;AccountName=myAccountName;AccountKey=myAccountKey;EndpointSuffix=core.windows.net ",
"containerName": "test-container",
"folderPath": "test-path",
"isADLSGen2": false,
"ingestionParameters": {
"disableImageVerbalization": false,
"contentExtractionMode": "standard",
"identity": {
"@odata.type": "#Microsoft.Azure.Search.DataUserAssignedIdentity",
"userAssignedIdentity": "/my/userassigned/id"
},
"embeddingModel": {
"kind": "azureOpenAI",
"azureOpenAIParameters": {
"resourceUri": "https://test-sample.openai.azure.com",
"deploymentId": "model",
"apiKey": "<redacted>",
"modelName": "text-embedding-3-large"
}
},
"chatCompletionModel": {
"kind": "azureOpenAI",
"azureOpenAIParameters": {
"resourceUri": "https://test-sample.openai.azure.com",
"deploymentId": "myDeployment",
"apiKey": "<redacted>",
"modelName": "gpt-5-nano"
}
},
"ingestionSchedule": {
"interval": "P1D",
"startTime": "2024-06-06T00:01:50.265Z"
},
"aiServices": {
"uri": "https://my-ai-service.azure.com/",
"apiKey": "<redacted>"
}
},
"createdResources": {
"dataSourceConnection": "ks-example-index-datasource",
"indexer": "ks-example-index-indexer",
"skillset": "ks-example-index-skillset",
"index": "ks-example-index-index"
}
}
}
SearchServiceGetKnowledgeSourceIndexedOneLake
Permintaan sampel
GET https://exampleservice.search.windows.net/knowledgesources('ks-example-index')?api-version=2026-04-01
Respon sampel
{
"@odata.etag": "0x1234568AE7E58A1",
"name": "ks-example-index",
"kind": "indexedOneLake",
"description": "Description of the OneLake knowledge source.",
"encryptionKey": {
"keyVaultKeyName": "myUserManagedEncryptionKey-createdinAzureKeyVault",
"keyVaultKeyVersion": "myKeyVersion-32charAlphaNumericString",
"keyVaultUri": "https://myKeyVault.vault.azure.net",
"accessCredentials": {
"applicationId": "00000000-0000-0000-0000-000000000000",
"applicationSecret": "<applicationSecret>"
}
},
"indexedOneLakeParameters": {
"fabricWorkspaceId": "<redacted>",
"lakehouseId": "fakeLakehouseId",
"targetPath": "testfolder",
"ingestionParameters": {
"disableImageVerbalization": false,
"contentExtractionMode": "standard",
"identity": {
"@odata.type": "#Microsoft.Azure.Search.DataUserAssignedIdentity",
"userAssignedIdentity": "/my/userassigned/id"
},
"embeddingModel": {
"kind": "azureOpenAI",
"azureOpenAIParameters": {
"resourceUri": "https://test-sample.openai.azure.com",
"deploymentId": "model",
"apiKey": "<redacted>",
"modelName": "text-embedding-3-large"
}
},
"chatCompletionModel": {
"kind": "azureOpenAI",
"azureOpenAIParameters": {
"resourceUri": "https://test-sample.openai.azure.com",
"deploymentId": "myDeployment",
"apiKey": "<redacted>",
"modelName": "gpt-5-nano"
}
},
"ingestionSchedule": {
"interval": "P1D",
"startTime": "2024-06-06T00:01:50.265Z"
},
"aiServices": {
"uri": "https://my-ai-service.azure.com/",
"apiKey": "<redacted>"
}
},
"createdResources": {
"dataSourceConnection": "ks-example-index-datasource",
"indexer": "ks-example-index-indexer",
"skillset": "ks-example-index-skillset",
"index": "ks-example-index-index"
}
}
}
SearchServiceGetKnowledgeSourceWeb
Permintaan sampel
GET https://exampleservice.search.windows.net/knowledgesources('ks-example-index')?api-version=2026-04-01
Respon sampel
{
"@odata.etag": "0x1234568AE7E58A1",
"name": "ks-example-index",
"kind": "web",
"description": "Description of the knowledge source.",
"encryptionKey": {
"keyVaultKeyName": "myUserManagedEncryptionKey-createdinAzureKeyVault",
"keyVaultKeyVersion": "myKeyVersion-32charAlphaNumericString",
"keyVaultUri": "https://myKeyVault.vault.azure.net",
"accessCredentials": {
"applicationId": "00000000-0000-0000-0000-000000000000",
"applicationSecret": "<applicationSecret>"
}
},
"webParameters": {
"domains": {
"allowedDomains": [
{
"address": "example.com",
"includeSubpages": true
},
{
"address": "another-example.com"
}
],
"blockedDomains": [
{
"address": "blocked.com"
},
{
"address": "spam.com",
"includeSubpages": true
}
]
}
}
}
Definisi
| Nama | Deskripsi |
|---|---|
| Accept |
Header Terima. |
| AIServices |
Parameter untuk Layanan AI. |
|
Azure |
Konfigurasi untuk sumber pengetahuan Azure Blob Storage. |
|
Azure |
Parameter untuk sumber pengetahuan Azure Blob Storage. |
|
Azure |
Nama model Azure Open AI yang akan dipanggil. |
|
Azure |
Menentukan parameter untuk menyambungkan ke sumber daya Azure OpenAI. |
|
Error |
Info tambahan kesalahan manajemen 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.). |
|
Indexed |
Konfigurasi untuk sumber pengetahuan OneLake. |
|
Indexed |
Parameter untuk sumber pengetahuan OneLake. |
|
Indexing |
Mewakili jadwal untuk eksekusi pengindeks. |
|
Knowledge |
Menentukan sumber daya Azure OpenAI yang digunakan untuk melakukan perencanaan kueri. |
|
Knowledge |
Model AI yang akan digunakan untuk perencanaan kueri. |
|
Knowledge |
Menentukan sumber daya Azure OpenAI yang digunakan untuk mengvektorkan string kueri. |
|
Knowledge |
Mengkonsolidasikan semua pengaturan penyerapan umum untuk sumber pengetahuan. |
|
Knowledge |
Jenis sumber pengetahuan. |
|
Search |
Menghapus properti identitas sumber data. |
|
Search |
Menentukan identitas untuk sumber data yang akan digunakan. |
|
Search |
Referensi bidang untuk indeks pencarian. |
|
Search |
Sumber Pengetahuan menargetkan indeks penelusuran. |
|
Search |
Parameter untuk sumber pengetahuan indeks pencarian. |
|
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. |
|
Vector |
Metode vektorisasi yang akan digunakan selama waktu kueri. |
|
Web |
Sumber Pengetahuan menargetkan hasil web. |
|
Web |
Konfigurasi untuk domain sumber pengetahuan web. |
|
Web |
Konfigurasi izinkan/blokir domain untuk sumber pengetahuan web. |
|
Web |
Parameter untuk sumber pengetahuan web. |
Accept
Header Terima.
| Nilai | Deskripsi |
|---|---|
| application/json;odata.metadata=minimal |
AIServices
Parameter untuk Layanan AI.
| Nama | Jenis | Deskripsi |
|---|---|---|
| apiKey |
string |
Kunci API untuk mengakses Layanan AI. |
| uri |
string (uri) |
URI titik akhir Layanan AI. |
AzureBlobKnowledgeSource
Konfigurasi untuk sumber pengetahuan Azure Blob Storage.
| Nama | Jenis | Deskripsi |
|---|---|---|
| @odata.etag |
string |
ETag dari sumber pengetahuan. |
| azureBlobParameters |
Jenis sumber pengetahuan. |
|
| description |
string |
Deskripsi opsional yang ditentukan pengguna. |
| encryptionKey |
Deskripsi kunci enkripsi yang Anda buat di Azure Key Vault. Kunci ini digunakan untuk memberikan tingkat enkripsi tambahan untuk definisi sumber pengetahuan Anda ketika Anda menginginkan jaminan penuh bahwa tidak ada seorang pun, bahkan Microsoft, yang dapat mendekripsinya. Setelah Anda mengenkripsi definisi sumber pengetahuan Anda, definisi tersebut akan selalu 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 Anda; Definisi sumber pengetahuan 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. |
|
| kind |
string:
azure |
Jenis sumber pengetahuan. |
| name |
string |
Nama sumber pengetahuan. |
AzureBlobKnowledgeSourceParameters
Parameter untuk sumber pengetahuan Azure Blob Storage.
| Nama | Jenis | Nilai default | Deskripsi |
|---|---|---|---|
| connectionString |
string |
String koneksi berbasis kunci atau format ResourceId jika menggunakan identitas terkelola. |
|
| containerName |
string |
Nama kontainer penyimpanan blob. |
|
| createdResources |
object |
Sumber daya yang dibuat oleh sumber pengetahuan. |
|
| folderPath |
string |
Jalur folder opsional dalam kontainer. |
|
| ingestionParameters |
Mengkonsolidasikan semua pengaturan penyerapan umum. |
||
| isADLSGen2 |
boolean |
False |
Atur ke true jika terhubung ke akun penyimpanan ADLS Gen2. Nilai default adalah false. |
AzureOpenAIModelName
Nama model Azure Open AI yang akan dipanggil.
| Nilai | Deskripsi |
|---|---|
| text-embedding-ada-002 |
TextEmbeddingAda002 model. |
| text-embedding-3-large |
TextEmbedding3Model besar. |
| text-embedding-3-small |
TextEmbedding3Model kecil. |
| gpt-5-mini |
Model Gpt5Mini. |
| gpt-5-nano |
Model Gpt5Nano. |
| gpt-5.4-mini |
Model Gpt54Mini. |
| gpt-5.4-nano |
Model Gpt54Nano. |
AzureOpenAIVectorizerParameters
Menentukan parameter untuk menyambungkan ke sumber daya Azure OpenAI.
| Nama | Jenis | Deskripsi |
|---|---|---|
| apiKey |
string |
Kunci API dari sumber daya Azure OpenAI yang ditunjuk. |
| authIdentity | SearchIndexerDataIdentity: |
Identitas terkelola yang ditetapkan pengguna yang digunakan untuk koneksi keluar. |
| deploymentId |
string |
ID penyebaran model Azure OpenAI pada sumber daya yang ditunjuk. |
| modelName |
Nama model penyematan yang disebarkan di jalur deploymentId yang disediakan. |
|
| resourceUri |
string (uri) |
URI sumber daya sumber daya Azure OpenAI. |
ErrorAdditionalInfo
Info tambahan kesalahan manajemen sumber daya.
| Nama | Jenis | Deskripsi |
|---|---|---|
| info |
Info tambahan. |
|
| type |
string |
Jenis info tambahan. |
ErrorDetail
Detail kesalahan.
| Nama | Jenis | Deskripsi |
|---|---|---|
| additionalInfo |
Info tambahan 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. |
IndexedOneLakeKnowledgeSource
Konfigurasi untuk sumber pengetahuan OneLake.
| Nama | Jenis | Deskripsi |
|---|---|---|
| @odata.etag |
string |
ETag dari sumber pengetahuan. |
| description |
string |
Deskripsi opsional yang ditentukan pengguna. |
| encryptionKey |
Deskripsi kunci enkripsi yang Anda buat di Azure Key Vault. Kunci ini digunakan untuk memberikan tingkat enkripsi tambahan untuk definisi sumber pengetahuan Anda ketika Anda menginginkan jaminan penuh bahwa tidak ada seorang pun, bahkan Microsoft, yang dapat mendekripsinya. Setelah Anda mengenkripsi definisi sumber pengetahuan Anda, definisi tersebut akan selalu 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 Anda; Definisi sumber pengetahuan 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. |
|
| indexedOneLakeParameters |
Parameter untuk sumber pengetahuan. |
|
| kind |
string:
indexed |
Jenis sumber pengetahuan. |
| name |
string |
Nama sumber pengetahuan. |
IndexedOneLakeKnowledgeSourceParameters
Parameter untuk sumber pengetahuan OneLake.
| Nama | Jenis | Deskripsi |
|---|---|---|
| createdResources |
object |
Sumber daya yang dibuat oleh sumber pengetahuan. |
| fabricWorkspaceId |
string |
ID ruang kerja OneLake. |
| ingestionParameters |
Mengkonsolidasikan semua pengaturan penyerapan umum. |
|
| lakehouseId |
string |
Menentukan rumah danau OneLake mana yang akan diakses. |
| targetPath |
string |
Folder atau pintasan OneLakehouse opsional untuk memfilter konten OneLake. |
IndexingSchedule
Mewakili jadwal untuk eksekusi pengindeks.
| Nama | Jenis | Deskripsi |
|---|---|---|
| interval |
string (duration) |
Interval waktu antara eksekusi pengindeks. |
| startTime |
string (date-time) |
Waktu ketika pengindeks harus mulai berjalan. |
KnowledgeBaseAzureOpenAIModel
Menentukan sumber daya Azure OpenAI yang digunakan untuk melakukan perencanaan kueri.
| Nama | Jenis | Deskripsi |
|---|---|---|
| azureOpenAIParameters |
Parameter Azure OpenAI. |
|
| kind |
string:
azure |
Model AI yang akan digunakan untuk perencanaan kueri. |
KnowledgeBaseModelKind
Model AI yang akan digunakan untuk perencanaan kueri.
| Nilai | Deskripsi |
|---|---|
| azureOpenAI |
Gunakan model Azure Open AI untuk perencanaan kueri. |
KnowledgeSourceAzureOpenAIVectorizer
Menentukan sumber daya Azure OpenAI yang digunakan untuk mengvektorkan string kueri.
| Nama | Jenis | Deskripsi |
|---|---|---|
| azureOpenAIParameters |
Berisi parameter khusus untuk vektorisasi penyematan Azure OpenAI. |
|
| kind |
string:
azure |
Nama jenis metode vektorisasi yang dikonfigurasi untuk digunakan dengan pencarian vektor. |
KnowledgeSourceIngestionParameters
Mengkonsolidasikan semua pengaturan penyerapan umum untuk sumber pengetahuan.
| Nama | Jenis | Nilai default | Deskripsi |
|---|---|---|---|
| aiServices |
Konfigurasi Layanan AI opsional untuk pemrosesan konten. |
||
| chatCompletionModel | KnowledgeBaseModel: |
Model penyelesaian obrolan opsional untuk verbalisasi gambar atau ekstraksi konteks. |
|
| contentExtractionMode |
enum:
|
minimal |
Mode ekstraksi konten opsional. Defaultnya adalah 'minimal'. |
| disableImageVerbalization |
boolean |
False |
Menunjukkan apakah verbalisasi gambar harus dinonaktifkan. Nilai default adalah false. |
| embeddingModel | KnowledgeSourceVectorizer: |
Konfigurasi vektor opsional untuk vektorisasi konten. |
|
| identity | SearchIndexerDataIdentity: |
Identitas eksplisit untuk digunakan untuk sumber pengetahuan ini. |
|
| ingestionSchedule |
Jadwal opsional untuk penyerapan data. |
KnowledgeSourceKind
Jenis sumber pengetahuan.
| Nilai | Deskripsi |
|---|---|
| searchIndex |
Sumber pengetahuan yang membaca data dari Indeks Pencarian. |
| azureBlob |
Sumber pengetahuan yang membaca dan menyerap data dari Azure Blob Storage ke Indeks Pencarian. |
| indexedOneLake |
Sumber pengetahuan yang membaca data dari OneLake yang diindeks. |
| web |
Sumber pengetahuan yang membaca data dari web. |
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. |
| 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. |
SearchIndexFieldReference
Referensi bidang untuk indeks pencarian.
| Nama | Jenis | Deskripsi |
|---|---|---|
| name |
string |
Nama bidang. |
SearchIndexKnowledgeSource
Sumber Pengetahuan menargetkan indeks penelusuran.
| Nama | Jenis | Deskripsi |
|---|---|---|
| @odata.etag |
string |
ETag dari sumber pengetahuan. |
| description |
string |
Deskripsi opsional yang ditentukan pengguna. |
| encryptionKey |
Deskripsi kunci enkripsi yang Anda buat di Azure Key Vault. Kunci ini digunakan untuk memberikan tingkat enkripsi tambahan untuk definisi sumber pengetahuan Anda ketika Anda menginginkan jaminan penuh bahwa tidak ada seorang pun, bahkan Microsoft, yang dapat mendekripsinya. Setelah Anda mengenkripsi definisi sumber pengetahuan Anda, definisi tersebut akan selalu 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 Anda; Definisi sumber pengetahuan 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. |
|
| kind |
string:
search |
Jenis sumber pengetahuan. |
| name |
string |
Nama sumber pengetahuan. |
| searchIndexParameters |
Parameter untuk sumber pengetahuan. |
SearchIndexKnowledgeSourceParameters
Parameter untuk sumber pengetahuan indeks pencarian.
| Nama | Jenis | Deskripsi |
|---|---|---|
| searchFields |
Digunakan untuk membatasi bidang mana yang akan dicari di indeks pencarian. |
|
| searchIndexName |
string |
Nama indeks Pencarian. |
| semanticConfigurationName |
string |
Digunakan untuk menentukan konfigurasi semantik yang berbeda pada indeks pencarian target selain yang default. |
| sourceDataFields |
Digunakan untuk meminta bidang tambahan untuk data sumber yang direferensikan. |
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 | 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. |
| 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 |
VectorSearchVectorizerKind
Metode vektorisasi yang akan digunakan selama waktu kueri.
| Nilai | Deskripsi |
|---|---|
| azureOpenAI |
Buat penyematan menggunakan sumber daya Azure OpenAI pada waktu kueri. |
| customWebApi |
Buat penyematan menggunakan titik akhir web kustom pada waktu kueri. |
| aiServicesVision |
Buat penyematan untuk input gambar atau teks pada waktu kueri menggunakan AZURE AI Services Vision Vectorize API. |
| aml |
Hasilkan penyematan menggunakan titik akhir Azure Machine Learning yang disebarkan melalui Katalog Model Azure AI Foundry pada waktu kueri. |
WebKnowledgeSource
Sumber Pengetahuan menargetkan hasil web.
| Nama | Jenis | Deskripsi |
|---|---|---|
| @odata.etag |
string |
ETag dari sumber pengetahuan. |
| description |
string |
Deskripsi opsional yang ditentukan pengguna. |
| encryptionKey |
Deskripsi kunci enkripsi yang Anda buat di Azure Key Vault. Kunci ini digunakan untuk memberikan tingkat enkripsi tambahan untuk definisi sumber pengetahuan Anda ketika Anda menginginkan jaminan penuh bahwa tidak ada seorang pun, bahkan Microsoft, yang dapat mendekripsinya. Setelah Anda mengenkripsi definisi sumber pengetahuan Anda, definisi tersebut akan selalu 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 Anda; Definisi sumber pengetahuan 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. |
|
| kind |
string:
web |
Jenis sumber pengetahuan. |
| name |
string |
Nama sumber pengetahuan. |
| webParameters |
Parameter untuk sumber pengetahuan web. |
WebKnowledgeSourceDomain
Konfigurasi untuk domain sumber pengetahuan web.
| Nama | Jenis | Deskripsi |
|---|---|---|
| address |
string |
Alamat domain. |
| includeSubpages |
boolean |
Apakah akan menyertakan subhalaman dari domain ini atau tidak. |
WebKnowledgeSourceDomains
Konfigurasi izinkan/blokir domain untuk sumber pengetahuan web.
| Nama | Jenis | Deskripsi |
|---|---|---|
| allowedDomains |
Domain yang diizinkan untuk hasil web. |
|
| blockedDomains |
Domain yang diblokir dari hasil web. |
WebKnowledgeSourceParameters
Parameter untuk sumber pengetahuan web.
| Nama | Jenis | Deskripsi |
|---|---|---|
| domains |
Konfigurasi domain izinkan/blokir untuk hasil web. |