Knowledge Sources - List

Felsorolja a keresési szolgáltatáshoz elérhető összes tudásforrást.

GET {endpoint}/knowledgesources?api-version=2026-04-01

URI-paraméterek

Név In Kötelező Típus Description
endpoint
path True

string (uri)

A keresési szolgáltatás végpontjának URL-címe.

api-version
query True

string

minLength: 1

A művelethez használni kívánt API-verzió.

Kérelem fejléce

Név Kötelező Típus Description
x-ms-client-request-id

string (uuid)

A kérés átlátszatlan, globálisan egyedi, ügyfél által generált sztringazonosítója.

Accept

Accept

Az Elfogadás fejléce.

Válaszok

Név Típus Description
200 OK

ListKnowledgeSourcesResult

A kérés sikeres volt.

Other Status Codes

ErrorResponse

Váratlan hibaválasz.

Biztonság

api-key

Típus: apiKey
In: header

OAuth2Auth

Típus: oauth2
Folyamat: implicit
Engedélyezési URL: https://login.microsoftonline.com/common/oauth2/v2.0/authorize

Hatókörök

Név Description
https://search.azure.com/.default

Példák

SearchServiceListKnowledgeSources
SearchServiceListKnowledgeSourcesAzureBlob
SearchServiceListKnowledgeSourcesIndexedOneLake
SearchServiceListKnowledgeSourcesWeb

SearchServiceListKnowledgeSources

Mintakérelem

GET https://exampleservice.search.windows.net/knowledgesources?api-version=2026-04-01

Mintaválasz

{
  "value": [
    {
      "@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": "*"
          }
        ]
      }
    }
  ]
}

SearchServiceListKnowledgeSourcesAzureBlob

Mintakérelem

GET https://exampleservice.search.windows.net/knowledgesources?api-version=2026-04-01

Mintaválasz

{
  "value": [
    {
      "@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"
        }
      }
    }
  ]
}

SearchServiceListKnowledgeSourcesIndexedOneLake

Mintakérelem

GET https://exampleservice.search.windows.net/knowledgesources?api-version=2026-04-01

Mintaválasz

{
  "value": [
    {
      "@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"
        }
      }
    }
  ]
}

SearchServiceListKnowledgeSourcesWeb

Mintakérelem

GET https://exampleservice.search.windows.net/knowledgesources?api-version=2026-04-01

Mintaválasz

{
  "value": [
    {
      "@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
            }
          ]
        }
      }
    }
  ]
}

Definíciók

Név Description
Accept

Az Elfogadás fejléce.

AIServices

Paraméterek az MI szolgáltatásokhoz.

AzureBlobKnowledgeSource

Az Azure Blob Storage tudásforrás konfigurálása.

AzureBlobKnowledgeSourceParameters

Az Azure Blob Storage tudásforrás paraméterei.

AzureOpenAIModelName

A meghívott Azure Open AI-modell neve.

AzureOpenAIVectorizerParameters

Megadja az Azure OpenAI-erőforráshoz való csatlakozás paramétereit.

ErrorAdditionalInfo

Az erőforrás-kezelési hiba további információi.

ErrorDetail

A hiba részletei.

ErrorResponse

Az Összes Azure Resource Manager API gyakori hibaválasza a sikertelen műveletek hibaadatainak visszaadásához. (Ez az OData hibaválasz formátumát is követi.)

IndexedOneLakeKnowledgeSource

A OneLake tudásforrás konfigurálása.

IndexedOneLakeKnowledgeSourceParameters

A OneLake tudásforrás paraméterei.

IndexingSchedule

Az indexelő végrehajtásának ütemezését jelöli.

KnowledgeBaseAzureOpenAIModel

Megadja a lekérdezések tervezéséhez használt Azure OpenAI-erőforrást.

KnowledgeBaseModelKind

A lekérdezések tervezéséhez használt AI-modell.

KnowledgeSourceAzureOpenAIVectorizer

Megadja a lekérdezési sztring vektorizálásához használt Azure OpenAI-erőforrást.

KnowledgeSourceIngestionParameters

Összevonja a tudásforrások összes általános betöltési beállítását.

KnowledgeSourceKind

A tudásforrás fajtája.

ListKnowledgeSourcesResult

A tudásforrások felsorolásából származik.

SearchIndexerDataNoneIdentity

Törli az adatforrás identitástulajdonságát.

SearchIndexerDataUserAssignedIdentity

Megadja a használni kívánt adatforrás identitását.

SearchIndexFieldReference

Mezőreferenciát a keresési indexhez.

SearchIndexKnowledgeSource

Tudásforrás keresési indexet céloz meg.

SearchIndexKnowledgeSourceParameters

A keresési index tudásforrásának paraméterei.

SearchResourceEncryptionKey

Ügyfél által felügyelt titkosítási kulcs az Azure Key Vaultban. A létrehozott és kezelt kulcsok az inaktív adatok, például az indexek és a szinonimatérképek titkosítására vagy visszafejtésére használhatók.

VectorSearchVectorizerKind

A lekérdezés során használandó vektorizálási módszer.

WebKnowledgeSource

Tudásforrás webes eredmények megcélzása.

WebKnowledgeSourceDomain

Webes tudásforrás-tartomány konfigurálása.

WebKnowledgeSourceDomains

Tartomány engedélyezési/blokkolási konfigurációja webes tudásforráshoz.

WebKnowledgeSourceParameters

A webes tudásforrás paraméterei.

Accept

Az Elfogadás fejléce.

Érték Description
application/json;odata.metadata=minimal

AIServices

Paraméterek az MI szolgáltatásokhoz.

Név Típus Description
apiKey

string

Az AI-szolgáltatások eléréséhez szükséges API-kulcs.

uri

string (uri)

A AI Services végpont URI-ja.

AzureBlobKnowledgeSource

Az Azure Blob Storage tudásforrás konfigurálása.

Név Típus Description
@odata.etag

string

A tudásforrás ETag-ja.

azureBlobParameters

AzureBlobKnowledgeSourceParameters

A tudásforrás típusa.

description

string

Opcionális felhasználó által definiált leírás.

encryptionKey

SearchResourceEncryptionKey

Az Azure Key Vaultban létrehozott titkosítási kulcs leírása. Ezt a kulcsot arra használják, hogy további szintű titkosítást biztosítson a tudásforrás definíciójához, amikor teljes biztosítékot szeretnél arra, hogy senki, még a Microsoft sem tudja visszafejteni őket. Miután titkosítottad a tudásforrás definícióját, az mindig titkosított marad. A keresési szolgáltatás figyelmen kívül hagyja a tulajdonság null értékre állítására tett kísérleteket. Ezt a tulajdonságot szükség szerint módosíthatod, ha szeretnéd elforgatni a titkosítási kulcsodat; A tudásforrás definíciója nem fog változni. Az ügyfél által felügyelt kulcsokkal rendelkező titkosítás nem érhető el az ingyenes keresési szolgáltatásokhoz, és csak a 2019. január 1-jén vagy azt követően létrehozott fizetős szolgáltatásokhoz érhető el.

kind string:

azureBlob

A tudásforrás típusa.

name

string

A tudásforrás neve.

AzureBlobKnowledgeSourceParameters

Az Azure Blob Storage tudásforrás paraméterei.

Név Típus Alapértelmezett érték Description
connectionString

string

Kulcsalapú kapcsolati sztring vagy a ResourceId formátum, ha felügyelt identitást használ.

containerName

string

A blobtároló neve.

createdResources

object

A tudásforrás által létrehozott erőforrások.

folderPath

string

Nem kötelező mappa elérési útja a tárolón belül.

ingestionParameters

KnowledgeSourceIngestionParameters

Összevonja az összes általános betöltési beállítást.

isADLSGen2

boolean

False

Állítsa igaz értékre, ha ADLS Gen2-tárfiókhoz csatlakozik. Az alapértelmezett érték false.

AzureOpenAIModelName

A meghívott Azure Open AI-modell neve.

Érték Description
text-embedding-ada-002

TextEmbeddingAda002 modell.

text-embedding-3-large

TextEmbedding3Large modell.

text-embedding-3-small

TextEmbedding3Small modell.

gpt-5-mini

Gpt5Mini modell.

gpt-5-nano

Gpt5Nano modell.

gpt-5.4-mini

Gpt54Mini modell.

gpt-5.4-nano

Gpt54Nano modell.

AzureOpenAIVectorizerParameters

Megadja az Azure OpenAI-erőforráshoz való csatlakozás paramétereit.

Név Típus Description
apiKey

string

A kijelölt Azure OpenAI-erőforrás API-kulcsa.

authIdentity SearchIndexerDataIdentity:

A kimenő kapcsolatokhoz használt, felhasználó által hozzárendelt felügyelt identitás.

deploymentId

string

Az Azure OpenAI-modell üzembe helyezésének azonosítója a kijelölt erőforráson.

modelName

AzureOpenAIModelName

A megadott deploymentId elérési úton üzembe helyezett beágyazási modell neve.

resourceUri

string (uri)

Az Azure OpenAI-erőforrás erőforrás-URI-ja.

ErrorAdditionalInfo

Az erőforrás-kezelési hiba további információi.

Név Típus Description
info

A további információk.

type

string

A további információtípus.

ErrorDetail

A hiba részletei.

Név Típus Description
additionalInfo

ErrorAdditionalInfo[]

A hiba további információi.

code

string

A hibakód.

details

ErrorDetail[]

A hiba részletei.

message

string

A hibaüzenet.

target

string

A hiba célpontja.

ErrorResponse

Az Összes Azure Resource Manager API gyakori hibaválasza a sikertelen műveletek hibaadatainak visszaadásához. (Ez az OData hibaválasz formátumát is követi.)

Név Típus Description
error

ErrorDetail

A hibaobjektum.

IndexedOneLakeKnowledgeSource

A OneLake tudásforrás konfigurálása.

Név Típus Description
@odata.etag

string

A tudásforrás ETag-ja.

description

string

Opcionális felhasználó által definiált leírás.

encryptionKey

SearchResourceEncryptionKey

Az Azure Key Vaultban létrehozott titkosítási kulcs leírása. Ezt a kulcsot arra használják, hogy további szintű titkosítást biztosítson a tudásforrás definíciójához, amikor teljes biztosítékot szeretnél arra, hogy senki, még a Microsoft sem tudja visszafejteni őket. Miután titkosítottad a tudásforrás definícióját, az mindig titkosított marad. A keresési szolgáltatás figyelmen kívül hagyja a tulajdonság null értékre állítására tett kísérleteket. Ezt a tulajdonságot szükség szerint módosíthatod, ha szeretnéd elforgatni a titkosítási kulcsodat; A tudásforrás definíciója nem fog változni. Az ügyfél által felügyelt kulcsokkal rendelkező titkosítás nem érhető el az ingyenes keresési szolgáltatásokhoz, és csak a 2019. január 1-jén vagy azt követően létrehozott fizetős szolgáltatásokhoz érhető el.

indexedOneLakeParameters

IndexedOneLakeKnowledgeSourceParameters

A tudásforrás paraméterei.

kind string:

indexedOneLake

A tudásforrás típusa.

name

string

A tudásforrás neve.

IndexedOneLakeKnowledgeSourceParameters

A OneLake tudásforrás paraméterei.

Név Típus Description
createdResources

object

A tudásforrás által létrehozott erőforrások.

fabricWorkspaceId

string

OneLake-munkaterület azonosítója.

ingestionParameters

KnowledgeSourceIngestionParameters

Összevonja az összes általános betöltési beállítást.

lakehouseId

string

Megadja, hogy melyik OneLake tóházhoz férjen hozzá.

targetPath

string

Opcionális OneLakehouse mappa vagy parancsikon a OneLake-tartalom szűréséhez.

IndexingSchedule

Az indexelő végrehajtásának ütemezését jelöli.

Név Típus Description
interval

string (duration)

Az indexelő végrehajtásai közötti időintervallum.

startTime

string (date-time)

Az az időpont, amikor az indexelő elindul.

KnowledgeBaseAzureOpenAIModel

Megadja a lekérdezések tervezéséhez használt Azure OpenAI-erőforrást.

Név Típus Description
azureOpenAIParameters

AzureOpenAIVectorizerParameters

Azure OpenAI paraméterek.

kind string:

azureOpenAI

A lekérdezések tervezéséhez használt AI-modell.

KnowledgeBaseModelKind

A lekérdezések tervezéséhez használt AI-modell.

Érték Description
azureOpenAI

Lekérdezéstervezéshez használja az Azure Open AI-modelleket.

KnowledgeSourceAzureOpenAIVectorizer

Megadja a lekérdezési sztring vektorizálásához használt Azure OpenAI-erőforrást.

Név Típus Description
azureOpenAIParameters

AzureOpenAIVectorizerParameters

Az Azure OpenAI beágyazott vektorizálásra jellemző paramétereket tartalmazza.

kind string:

azureOpenAI

A vektoros kereséshez konfigurált vektorizálási módszer neve.

KnowledgeSourceIngestionParameters

Összevonja a tudásforrások összes általános betöltési beállítását.

Név Típus Alapértelmezett érték Description
aiServices

AIServices

Opcionális AI Services konfiguráció a tartalomfeldolgozáshoz.

chatCompletionModel KnowledgeBaseModel:

KnowledgeBaseAzureOpenAIModel

Opcionális csevegési befejezési modell a kép verbalizálásához vagy a kontextus kinyeréséhez.

contentExtractionMode enum:
  • minimal
  • standard
minimal

Opcionális tartalomkinyerési mód. Az alapértelmezett érték a "minimális".

disableImageVerbalization

boolean

False

Azt jelzi, hogy a kép verbalizálását le kell-e tiltani. Az alapértelmezett érték false.

embeddingModel KnowledgeSourceVectorizer:

KnowledgeSourceAzureOpenAIVectorizer

Opcionális vektorizáló konfiguráció a tartalom vektorizálásához.

identity SearchIndexerDataIdentity:

A tudásforráshoz használandó explicit identitás.

ingestionSchedule

IndexingSchedule

Az adatbetöltés nem kötelező ütemezése.

KnowledgeSourceKind

A tudásforrás fajtája.

Érték Description
searchIndex

Olyan tudásforrás, amely adatokat olvas be egy keresési indexből.

azureBlob

Olyan tudásforrás, amely adatokat olvas és tölt be az Azure Blob Storage-ból egy keresési indexbe.

indexedOneLake

Egy tudásforrás, amely adatokat olvas az indexelt OneLake-ből.

web

Egy tudásforrás, amely adatokat olvas a webről.

ListKnowledgeSourcesResult

A tudásforrások felsorolásából származik.

Név Típus Description
value KnowledgeSource[]:

A szolgálatban lévő tudásforrások.

SearchIndexerDataNoneIdentity

Törli az adatforrás identitástulajdonságát.

Név Típus Description
@odata.type string:

#Microsoft.Azure.Search.DataNoneIdentity

Az identitás típusát meghatározó URI-töredék.

SearchIndexerDataUserAssignedIdentity

Megadja a használni kívánt adatforrás identitását.

Név Típus Description
@odata.type string:

#Microsoft.Azure.Search.DataUserAssignedIdentity

Az identitás típusát meghatározó URI-töredék.

userAssignedIdentity

string

A felhasználó által hozzárendelt felügyelt identitás teljes Azure-erőforrás-azonosítója általában "/subscriptions/12345678-1234-1234-1234-1234-1234567890ab/resourceGroups/rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myId" formában található, amelyet hozzá kellett volna rendelni a keresési szolgáltatáshoz.

SearchIndexFieldReference

Mezőreferenciát a keresési indexhez.

Név Típus Description
name

string

A mező neve.

SearchIndexKnowledgeSource

Tudásforrás keresési indexet céloz meg.

Név Típus Description
@odata.etag

string

A tudásforrás ETag-ja.

description

string

Opcionális felhasználó által definiált leírás.

encryptionKey

SearchResourceEncryptionKey

Az Azure Key Vaultban létrehozott titkosítási kulcs leírása. Ezt a kulcsot arra használják, hogy további szintű titkosítást biztosítson a tudásforrás definíciójához, amikor teljes biztosítékot szeretnél arra, hogy senki, még a Microsoft sem tudja visszafejteni őket. Miután titkosítottad a tudásforrás definícióját, az mindig titkosított marad. A keresési szolgáltatás figyelmen kívül hagyja a tulajdonság null értékre állítására tett kísérleteket. Ezt a tulajdonságot szükség szerint módosíthatod, ha szeretnéd elforgatni a titkosítási kulcsodat; A tudásforrás definíciója nem fog változni. Az ügyfél által felügyelt kulcsokkal rendelkező titkosítás nem érhető el az ingyenes keresési szolgáltatásokhoz, és csak a 2019. január 1-jén vagy azt követően létrehozott fizetős szolgáltatásokhoz érhető el.

kind string:

searchIndex

A tudásforrás típusa.

name

string

A tudásforrás neve.

searchIndexParameters

SearchIndexKnowledgeSourceParameters

A tudásforrás paraméterei.

SearchIndexKnowledgeSourceParameters

A keresési index tudásforrásának paraméterei.

Név Típus Description
searchFields

SearchIndexFieldReference[]

A keresési indexben keresendő mezők korlátozására szolgál.

searchIndexName

string

A keresési index neve.

semanticConfigurationName

string

Az alapértelmezetttől eltérő szemantikai konfiguráció megadására szolgál a cél keresési indexén.

sourceDataFields

SearchIndexFieldReference[]

A hivatkozott forrásadatok további mezőinek kérésére szolgál.

SearchResourceEncryptionKey

Ügyfél által felügyelt titkosítási kulcs az Azure Key Vaultban. A létrehozott és kezelt kulcsok az inaktív adatok, például az indexek és a szinonimatérképek titkosítására vagy visszafejtésére használhatók.

Név Típus Description
accessCredentials.applicationId

string

Egy AAD-alkalmazásazonosító, amely megkapta a szükséges hozzáférési engedélyeket az Azure Key Vaulthoz, amelyet az inaktív adatok titkosításához kell használni. Az alkalmazásazonosító nem tévesztendő össze az AAD-alkalmazás objektumazonosítójával.

accessCredentials.applicationSecret

string

A megadott AAD-alkalmazás hitelesítési kulcsa.

identity SearchIndexerDataIdentity:

Explicit felügyelt identitás ehhez a titkosítási kulcshoz. Ha nincs megadva, és a hozzáférési hitelesítő adatok tulajdonság null értékű, akkor a rendszer a rendszer által hozzárendelt felügyelt identitást használja. Az erőforrás frissítésekor, ha az explicit identitás nincs meghatározva, az változatlan marad. Ha nincs megadva, a tulajdonság értéke törlődik.

keyVaultKeyName

string

A inaktív adatok titkosításához használandó Azure Key Vault-kulcs neve.

keyVaultKeyVersion

string

Az Azure Key Vault-kulcs inaktív adatok titkosításához használandó verziója.

keyVaultUri

string

Az Azure Key Vault URI-ja, más néven DNS-név, amely tartalmazza az inaktív adatok titkosításához használandó kulcsot. Példa URI lehet https://my-keyvault-name.vault.azure.net.

VectorSearchVectorizerKind

A lekérdezés során használandó vektorizálási módszer.

Érték Description
azureOpenAI

Beágyazásokat hozhat létre egy Azure OpenAI-erőforrás használatával lekérdezéskor.

customWebApi

Beágyazások létrehozása egyéni webes végpont használatával lekérdezéskor.

aiServicesVision

Az Azure AI Services Vision Vectorize API használatával beágyazásokat hozhat létre egy kép- vagy szövegbevitelhez lekérdezési időpontban.

aml

Beágyazásokat hozhat létre egy Azure Machine Learning végponttal, amely a lekérdezéskor az Azure AI Foundry modellkatalógusán keresztül van üzembe helyezve.

WebKnowledgeSource

Tudásforrás webes eredmények megcélzása.

Név Típus Description
@odata.etag

string

A tudásforrás ETag-ja.

description

string

Opcionális felhasználó által definiált leírás.

encryptionKey

SearchResourceEncryptionKey

Az Azure Key Vaultban létrehozott titkosítási kulcs leírása. Ezt a kulcsot arra használják, hogy további szintű titkosítást biztosítson a tudásforrás definíciójához, amikor teljes biztosítékot szeretnél arra, hogy senki, még a Microsoft sem tudja visszafejteni őket. Miután titkosítottad a tudásforrás definícióját, az mindig titkosított marad. A keresési szolgáltatás figyelmen kívül hagyja a tulajdonság null értékre állítására tett kísérleteket. Ezt a tulajdonságot szükség szerint módosíthatod, ha szeretnéd elforgatni a titkosítási kulcsodat; A tudásforrás definíciója nem fog változni. Az ügyfél által felügyelt kulcsokkal rendelkező titkosítás nem érhető el az ingyenes keresési szolgáltatásokhoz, és csak a 2019. január 1-jén vagy azt követően létrehozott fizetős szolgáltatásokhoz érhető el.

kind string:

web

A tudásforrás típusa.

name

string

A tudásforrás neve.

webParameters

WebKnowledgeSourceParameters

A webes tudásforrás paraméterei.

WebKnowledgeSourceDomain

Webes tudásforrás-tartomány konfigurálása.

Név Típus Description
address

string

A domain címe.

includeSubpages

boolean

Hogy a domainből származó aloldalakat tartalmazzon-e vagy sem.

WebKnowledgeSourceDomains

Tartomány engedélyezési/blokkolási konfigurációja webes tudásforráshoz.

Név Típus Description
allowedDomains

WebKnowledgeSourceDomain[]

Domainek, amelyek engedélyezettek webes eredményekhez.

blockedDomains

WebKnowledgeSourceDomain[]

Olyan domainek, amelyeket a webes eredmények nem zárnak.

WebKnowledgeSourceParameters

A webes tudásforrás paraméterei.

Név Típus Description
domains

WebKnowledgeSourceDomains

Tartomány engedélyezési/letiltási konfigurációja webes eredményekhez.