Knowledge Sources - Get

Lekéri a tudásforrás definícióját.

GET {endpoint}/knowledgesources('{sourceName}')?api-version=2026-05-01-preview

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.

sourceName
path True

string

A tudásforrás neve.

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 KnowledgeSource:

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

SearchServiceGetKnowledgeSource
SearchServiceGetKnowledgeSourceAzureBlob
SearchServiceGetKnowledgeSourceFabricDataAgent
SearchServiceGetKnowledgeSourceFabricOntology
SearchServiceGetKnowledgeSourceIndexedOneLake
SearchServiceGetKnowledgeSourceIndexedSharePoint
SearchServiceGetKnowledgeSourceMcpServer
SearchServiceGetKnowledgeSourceWeb
SearchServiceGetKnowledgeSourceWorkIQ

SearchServiceGetKnowledgeSource

Mintakérelem

GET https://previewexampleservice.search.windows.net/knowledgesources('ks-preview-test')?api-version=2026-05-01-preview

Mintaválasz

{
  "@odata.etag": "0x1234568AE7E58A1",
  "name": "ks-preview-test",
  "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": "preview-test",
    "semanticConfigurationName": "testconfig",
    "sourceDataFields": [
      {
        "name": "description"
      },
      {
        "name": "category"
      }
    ],
    "searchFields": [
      {
        "name": "*"
      }
    ]
  }
}

SearchServiceGetKnowledgeSourceAzureBlob

Mintakérelem

GET https://previewexampleservice.search.windows.net/knowledgesources('ks-preview-test')?api-version=2026-05-01-preview

Mintaválasz

{
  "@odata.etag": "0x1234568AE7E58A1",
  "name": "ks-preview-test",
  "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,
      "ingestionPermissionOptions": [
        "userIds",
        "groupIds",
        "rbacScope"
      ],
      "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-4o-mini"
        }
      },
      "ingestionSchedule": {
        "interval": "P1D",
        "startTime": "2024-06-06T00:01:50.265Z"
      },
      "aiServices": {
        "uri": "https://my-ai-service.azure.com/",
        "apiKey": "<redacted>"
      }
    },
    "createdResources": {
      "datasource": "ks-preview-test-datasource",
      "indexer": "ks-preview-test-indexer",
      "skillset": "ks-preview-test-skillset",
      "index": "ks-preview-test-index"
    }
  }
}

SearchServiceGetKnowledgeSourceFabricDataAgent

Mintakérelem

GET https://previewexampleservice.search.windows.net/knowledgesources('ks-fabric-agent-test')?api-version=2026-05-01-preview

Mintaválasz

{
  "@odata.etag": "0x1234568AE7E58A1",
  "name": "ks-fabric-agent-test",
  "kind": "fabricDataAgent",
  "description": "Description of the Fabric Data Agent knowledge source.",
  "encryptionKey": {
    "keyVaultKeyName": "myUserManagedEncryptionKey-createdinAzureKeyVault",
    "keyVaultKeyVersion": "myKeyVersion-32charAlphaNumericString",
    "keyVaultUri": "https://myKeyVault.vault.azure.net",
    "accessCredentials": {
      "applicationId": "00000000-0000-0000-0000-000000000000",
      "applicationSecret": "<applicationSecret>"
    }
  },
  "fabricDataAgentParameters": {
    "workspaceId": "fakeWorkspaceId",
    "dataAgentId": "fakeAgentId"
  }
}

SearchServiceGetKnowledgeSourceFabricOntology

Mintakérelem

GET https://previewexampleservice.search.windows.net/knowledgesources('ks-fabricontology-test')?api-version=2026-05-01-preview

Mintaválasz

{
  "@odata.etag": "0x1234568AE7E58A1",
  "name": "ks-fabricontology-test",
  "kind": "fabricOntology",
  "description": "Description of the Fabric Ontology knowledge source.",
  "encryptionKey": {
    "keyVaultKeyName": "myUserManagedEncryptionKey-createdinAzureKeyVault",
    "keyVaultKeyVersion": "myKeyVersion-32charAlphaNumericString",
    "keyVaultUri": "https://myKeyVault.vault.azure.net",
    "accessCredentials": {
      "applicationId": "00000000-0000-0000-0000-000000000000",
      "applicationSecret": "<applicationSecret>"
    }
  },
  "fabricOntologyParameters": {
    "workspaceId": "12345678-1234-1234-1234-123456789abc",
    "ontologyId": "ontology-456"
  }
}

SearchServiceGetKnowledgeSourceIndexedOneLake

Mintakérelem

GET https://previewexampleservice.search.windows.net/knowledgesources('ks-preview-test')?api-version=2026-05-01-preview

Mintaválasz

{
  "@odata.etag": "0x1234568AE7E58A1",
  "name": "ks-preview-test",
  "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,
      "ingestionPermissionOptions": [
        "userIds",
        "groupIds",
        "rbacScope"
      ],
      "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-4o-mini"
        }
      },
      "ingestionSchedule": {
        "interval": "P1D",
        "startTime": "2024-06-06T00:01:50.265Z"
      },
      "aiServices": {
        "uri": "https://my-ai-service.azure.com/",
        "apiKey": "<redacted>"
      }
    },
    "createdResources": {
      "datasource": "ks-preview-test-datasource",
      "indexer": "ks-preview-test-indexer",
      "skillset": "ks-preview-test-skillset",
      "index": "ks-preview-test-index"
    }
  }
}

SearchServiceGetKnowledgeSourceIndexedSharePoint

Mintakérelem

GET https://previewexampleservice.search.windows.net/knowledgesources('ks-preview-test')?api-version=2026-05-01-preview

Mintaválasz

{
  "@odata.etag": "0x1234568AE7E58A1",
  "name": "ks-preview-test",
  "kind": "indexedSharePoint",
  "description": "Description of the SharePoint knowledge source.",
  "encryptionKey": {
    "keyVaultKeyName": "myUserManagedEncryptionKey-createdinAzureKeyVault",
    "keyVaultKeyVersion": "myKeyVersion-32charAlphaNumericString",
    "keyVaultUri": "https://myKeyVault.vault.azure.net",
    "accessCredentials": {
      "applicationId": "00000000-0000-0000-0000-000000000000",
      "applicationSecret": "<applicationSecret>"
    }
  },
  "indexedSharePointParameters": {
    "connectionString": "DefaultEndpointsProtocol=https;AccountName=myAccountName;AccountKey=myAccountKey;EndpointSuffix=core.windows.net ",
    "containerName": "defaultSiteLibrary",
    "query": "*.docx OR *.pdf",
    "ingestionParameters": {
      "disableImageVerbalization": false,
      "ingestionPermissionOptions": [
        "userIds",
        "groupIds",
        "rbacScope"
      ],
      "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-4o-mini"
        }
      },
      "ingestionSchedule": {
        "interval": "P1D",
        "startTime": "2024-06-06T00:01:50.265Z"
      },
      "aiServices": {
        "uri": "https://my-ai-service.azure.com/",
        "apiKey": "<redacted>"
      }
    },
    "createdResources": {
      "datasource": "ks-preview-test-datasource",
      "indexer": "ks-preview-test-indexer",
      "skillset": "ks-preview-test-skillset",
      "index": "ks-preview-test-index"
    }
  }
}

SearchServiceGetKnowledgeSourceMcpServer

Mintakérelem

GET https://previewexampleservice.search.windows.net/knowledgesources('ks-preview-test')?api-version=2026-05-01-preview

Mintaválasz

{
  "@odata.etag": "0x1234568AE7E58A1",
  "name": "ks-preview-test",
  "kind": "mcpServer",
  "description": "Description of the MCP server knowledge source.",
  "encryptionKey": {
    "keyVaultKeyName": "myUserManagedEncryptionKey-createdinAzureKeyVault",
    "keyVaultKeyVersion": "myKeyVersion-32charAlphaNumericString",
    "keyVaultUri": "https://myKeyVault.vault.azure.net",
    "isServiceLevelKey": false,
    "accessCredentials": {
      "applicationId": "00000000-0000-0000-0000-000000000000",
      "applicationSecret": "<applicationSecret>"
    }
  },
  "mcpServerParameters": {
    "serverURL": "https://mcp.contoso.com/sse",
    "authentication": {
      "kind": "foundryConnection",
      "foundryConnectionParameters": {
        "connectionId": "conn-123"
      }
    },
    "tools": [
      {
        "name": "search-code",
        "inclusionMode": "reranked",
        "maxOutputTokens": 4096,
        "outputParsing": {
          "kind": "json",
          "jsonParameters": {
            "documentsPath": "$.documents[*]",
            "includeContext": true
          }
        }
      }
    ]
  }
}

SearchServiceGetKnowledgeSourceWeb

Mintakérelem

GET https://previewexampleservice.search.windows.net/knowledgesources('ks-preview-test')?api-version=2026-05-01-preview

Mintaválasz

{
  "@odata.etag": "0x1234568AE7E58A1",
  "name": "ks-preview-test",
  "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
        }
      ]
    }
  }
}

SearchServiceGetKnowledgeSourceWorkIQ

Mintakérelem

GET https://previewexampleservice.search.windows.net/knowledgesources('ks-workiq-test')?api-version=2026-05-01-preview

Mintaválasz

{
  "@odata.etag": "0x1234568AE7E58A1",
  "name": "ks-workiq-test",
  "kind": "workIQ",
  "description": "Description of the WorkIQ knowledge source.",
  "encryptionKey": {
    "keyVaultKeyName": "myUserManagedEncryptionKey-createdinAzureKeyVault",
    "keyVaultKeyVersion": "myKeyVersion-32charAlphaNumericString",
    "keyVaultUri": "https://myKeyVault.vault.azure.net",
    "accessCredentials": {
      "applicationId": "00000000-0000-0000-0000-000000000000",
      "applicationSecret": "<applicationSecret>"
    }
  }
}

Definíciók

Név Description
Accept

Az Elfogadás fejléce.

AIServices

Paraméterek az MI szolgáltatásokhoz.

AssetStore

Az asset tároló konfigurációja, amelyet kinyert eszközök, például képek tárolására használnak.

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.

ContentColumnMapping

Egy SQL oszlopot egy keresőindexmezőre képez le.

EmbeddingColumnMapping

Egy SQL oszlopot egy vektormezőhöz képez beágyazáshoz.

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.)

FabricDataAgentKnowledgeSource

Konfiguráció a Fabric Data Agent tudásforrásához.

FabricDataAgentKnowledgeSourceParameters

Paraméterek a Fabric Data Agent tudásforrásához.

FabricOntologyKnowledgeSource

Konfiguráció a Fabric Ontology tudásforráshoz.

FabricOntologyKnowledgeSourceParameters

Paraméterek a Fabric Ontology tudásforrásához.

FileKnowledgeSource

Fájltudásforrás konfigurációja, amely támogatja a közvetlen fájlfeltöltést és indexelést.

FileKnowledgeSourceParameters

Paraméterek a fájltudás forrásához.

FreshnessPolicy

Konfiguráció frissesség-érzékeny visszakereséshez. Ha beállítva állítják, az újabb dokumentumok rangsorolást kapnak a visszakeresés során.

IndexedOneLakeKnowledgeSource

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

IndexedOneLakeKnowledgeSourceParameters

A OneLake tudásforrás paraméterei.

IndexedSharePointContainerName

Megadja, hogy mely SharePoint-tárakat szeretné elérni.

IndexedSharePointKnowledgeSource

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

IndexedSharePointKnowledgeSourceParameters

A SharePoint tudásforrás paraméterei.

IndexedSqlKnowledgeSource

Konfiguráció indexelt SQL tudásforráshoz.

IndexedSqlKnowledgeSourceParameters

Paraméterek indexelt SQL tudásforráshoz.

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.

KnowledgeSourceIngestionPermissionOption

Engedélytípusok, amelyekkel együtt kell beolvasni a dokumentum tartalmát.

KnowledgeSourceKind

A tudásforrás fajtája.

McpServerAuthenticationKind

Olyan hitelesítés, mint egy MCP szerver esetében.

McpServerAutoOutputParsing

Automatikusan azonosítsd a kimeneti formátumot és ennek megfelelően szűrd.

McpServerFoundryConnectionAuthentication

Hitelesítés Azure AI Foundry kapcsolattal.

McpServerFoundryConnectionParameters

Paraméterek a Foundry kapcsolathitelesítéshez.

McpServerJsonOutputParsing

A kimenetet JSON dokumentumként elemzse be a konfigurált JSON paraméterekkel.

McpServerKnowledgeSource

Konfiguráció egy tudásforráshoz, amelyet egy MCP (Model Context Protocol) szerver támogat.

McpServerKnowledgeSourceParameters

Paraméterek egy MCP szerver tudásforrásához.

McpServerNoneOutputParsing

Kezeld a kimenetet egyetlen blokkként parzálás nélkül.

McpServerOutputParsingJsonParameters

Paraméterek a JSON kimeneti elemzéshez.

McpServerOutputParsingKind

Olyan kimeneti parzálás, mint egy MCP szerver eszköz.

McpServerOutputParsingSplitParameters

Paraméterek a split output parsinghoz.

McpServerSplitOutputParsing

A kimenetet oldalakra bontsd a beállított osztási paraméterekkel.

McpServerStoredHeadersAuthentication

Hitelesítés tárolt HTTP fejlécek használatával.

McpServerStoredHeadersParameters

Paraméterek a tárolt fejlécek hitelesítéséhez.

McpServerTool

Egyetlen eszközt képvisel egy MCP szerver tudásforráson belül.

McpServerToolInclusionMode

Szabályozza, hogyan integrálódnak a parzált MCP eszköz eredményei a végső eredménykészletbe.

RemoteSharePointKnowledgeSource

Távoli SharePoint-tudásforrás konfigurálása.

RemoteSharePointKnowledgeSourceParameters

A távoli SharePoint-tudásforrás paraméterei.

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.

SplitSkillLanguage

A SplitSkill által a bemeneti szöveghez támogatott nyelvi kódok.

TextSplitMode

Egy érték, amely jelzi, hogy melyik felosztási módot kell végrehajtani.

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.

WorkIQKnowledgeSource

A WorkIQ tudásforrás konfigurációja.

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.

AssetStore

Az asset tároló konfigurációja, amelyet kinyert eszközök, például képek tárolására használnak.

Név Típus Description
connectionString

string

Az asset store kapcsolati karakterlánc-je.

containerName

string

Az eszköz tárolójában lévő blob konténer neve, ahol a kinyert eszközöket (például képeket) tárolják.

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-4o

Gpt4o modell.

gpt-4o-mini

Gpt4oMini modell.

gpt-4.1

Gpt41 modell.

gpt-4.1-mini

Gpt41Mini modell.

gpt-4.1-nano

Gpt41Nano modell.

gpt-5

Gpt5 modell.

gpt-5-mini

Gpt5Mini modell.

gpt-5-nano

Gpt5Nano modell.

gpt-5.1

Gpt51 modell.

gpt-5.2

Gpt52 modell.

gpt-5.4

Gpt54 modell.

gpt-5.4-mini

Gpt54Mini modell.

gpt-5.4-nano

Gpt54Nano modell.

gpt-5.5

Gpt55 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.

ContentColumnMapping

Egy SQL oszlopot egy keresőindexmezőre képez le.

Név Típus Description
name

string

Célindex mező neve.

searchFieldType

string

Azure AI Keresés field type (pl., Edm.String, Edm.Int32).

sourceField

string

SQL oszlop neve.

EmbeddingColumnMapping

Egy SQL oszlopot egy vektormezőhöz képez beágyazáshoz.

Név Típus Description
name

string

Cél vektormező neve a keresési indexben.

sourceField

string

SQL oszlop, amelyet bemenetként használnak beágyazás generálásához.

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.

FabricDataAgentKnowledgeSource

Konfiguráció a Fabric Data Agent tudásforrásához.

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.

fabricDataAgentParameters

FabricDataAgentKnowledgeSourceParameters

A Fabric Data Agent tudásforrásának paraméterei.

kind string:

fabricDataAgent

A tudásforrás típusa.

name

string

A tudásforrás neve.

FabricDataAgentKnowledgeSourceParameters

Paraméterek a Fabric Data Agent tudásforrásához.

Név Típus Description
dataAgentId

string

Megadja, melyik Fabric Data Agenthez kell hozzáférni.

workspaceId

string

Fabric workspace azonosító.

FabricOntologyKnowledgeSource

Konfiguráció a Fabric Ontology tudásforráshoz.

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.

fabricOntologyParameters

FabricOntologyKnowledgeSourceParameters

A Fabric Ontology tudásforrás paraméterei.

kind string:

fabricOntology

A tudásforrás típusa.

name

string

A tudásforrás neve.

FabricOntologyKnowledgeSourceParameters

Paraméterek a Fabric Ontology tudásforrásához.

Név Típus Description
ontologyId

string

Az ontológia azonosítója, amit a Fabric munkaterületről kell használni.

workspaceId

string

A Fabric munkaterület azonosítója, amely tartalmazza az ontológiát.

FileKnowledgeSource

Fájltudásforrás konfigurációja, amely támogatja a közvetlen fájlfeltöltést és indexelést.

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.

fileParameters

FileKnowledgeSourceParameters

A fájl tudásforrás paraméterei.

kind string:

file

A tudásforrás típusa.

name

string

A tudásforrás neve.

FileKnowledgeSourceParameters

Paraméterek a fájltudás forrásához.

Név Típus Description
createdResources

object

Az erőforrásokat a fájl tudásforrása hozza létre.

ingestionParameters

KnowledgeSourceIngestionParameters

Konszolidálja a fájl tudásforrásának összes általános felvételi beállítását, beleértve a tartalomkivonási módot és az opcionális embeddingModel-et.

FreshnessPolicy

Konfiguráció frissesség-érzékeny visszakereséshez. Ha beállítva állítják, az újabb dokumentumok rangsorolást kapnak a visszakeresés során.

Név Típus Description
boostingDuration

string

ISO 8601 időtartama a frissességnövelő ablakhoz (pl. 'P90D' 90 napig). Az ilyen időtartamnál újabb dokumentumok rangsorolást kapnak a visszakeresés során.

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.

IndexedSharePointContainerName

Megadja, hogy mely SharePoint-tárakat szeretné elérni.

Érték Description
defaultSiteLibrary

A webhely alapértelmezett dokumentumtárának tartalmának indexelése.

allSiteLibraries

A webhely összes dokumentumtárának tartalmának indexelése.

useQuery

Használj lekérdezést a SharePoint tartalom szűrésére.

IndexedSharePointKnowledgeSource

A SharePoint 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.

indexedSharePointParameters

IndexedSharePointKnowledgeSourceParameters

A tudásforrás paraméterei.

kind string:

indexedSharePoint

A tudásforrás típusa.

name

string

A tudásforrás neve.

IndexedSharePointKnowledgeSourceParameters

A SharePoint tudásforrás paraméterei.

Név Típus Description
connectionString

string

SharePoint-kapcsolati sztring formátumban: SharePointOnlineEndpoint=[SharePoint-webhely URL-címe]; ApplicationId=[Azure AD-alkalmazásazonosító]; ApplicationSecret=[Azure AD-alkalmazás titkos ügyfélkód]; TenantId=[SharePoint-webhely bérlőazonosítója]

containerName

IndexedSharePointContainerName

Megadja, hogy mely SharePoint-tárakat szeretné elérni.

createdResources

object

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

ingestionParameters

KnowledgeSourceIngestionParameters

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

query

string

Opcionális lekérdezés a SharePoint-tartalom szűréséhez.

IndexedSqlKnowledgeSource

Konfiguráció indexelt SQL tudásforráshoz.

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.

indexedSqlParameters

IndexedSqlKnowledgeSourceParameters

Az SQL tudásforrás paraméterei.

kind string:

indexedSql

A tudásforrás típusa.

name

string

A tudásforrás neve.

IndexedSqlKnowledgeSourceParameters

Paraméterek indexelt SQL tudásforráshoz.

Név Típus Description
connectionString

string

Az Azure SQL Database vagy az SQL Managed Instance kapcsolati karakterlánc.

contentColumns

ContentColumnMapping[]

Opcionális oszlopleképezések tartalommezőkhöz. Ha kihagyják, minden oszlop automatikusan felfedezhető.

createdResources

object

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

embeddingColumns

EmbeddingColumnMapping[]

Opcionális oszlopleképezések vektormezők beágyazásához. Ha kihagyják, nem jön létre vektormezők.

highWaterMarkColumnName

string

Opcionális oszlopnév a magas vízjegy-változás észleléséhez. Ha megadják, a HighWaterMarkChangeDetectionPolicy funkciót használja.

ingestionParameters

KnowledgeSourceIngestionParameters

Konszolidálja az összes általános felvételi beállítást, beleértve a beágyazási modellt, ütemezést és identitást.

tableOrView

string

Az indexelt tábla vagy nézet neve. Séma alapján minősíthetők (pl. 'dbo. MyTable').

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.

assetStore

AssetStore

Opcionális asset tároló konfiguráció a kinyert eszközök, például képek tárolására.

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.

freshnessPolicy

FreshnessPolicy

Opcionális frissességi szabályzat az újabb dokumentumok iránti elfogult lekéréshez.

identity SearchIndexerDataIdentity:

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

ingestionPermissionOptions

KnowledgeSourceIngestionPermissionOption[]

A dokumentum tartalmával együtt betöltendő engedélytípusok opcionális listája. Ha meg van adva, beállítja az adatforrás indexelő engedélybeállításait.

ingestionSchedule

IndexingSchedule

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

KnowledgeSourceIngestionPermissionOption

Engedélytípusok, amelyekkel együtt kell beolvasni a dokumentum tartalmát.

Érték Description
userIds

Explicit felhasználói azonosítók betöltése a dokumentum tartalma mellett.

groupIds

Csoportazonosítók betöltése a dokumentum tartalma mellett.

rbacScope

Az RBAC-hatókörrel kapcsolatos információk betöltése a dokumentum tartalma mellett.

sensitivityLabels

Olvasd be a Microsoft Purview érzékenységi címkéket a dokumentumtartalom mellett.

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.

indexedSharePoint

Egy tudásforrás, amely adatokat olvas az indexelt SharePoint-ről.

indexedOneLake

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

indexedSql

Egy tudásforrás, amely adatokat keres és fogad be Azure SQL Database-ből vagy SQL Managed Instance-ból egy Search Indexbe.

web

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

remoteSharePoint

Egy tudásforrás, amely adatokat olvas a távoli SharePoint-ról.

workIQ

Egy tudásforrás, amely a munkahelyi IQ-ból olvas adatokat.

file

Egy tudásforrás, amely támogatja a közvetlen fájlfeltöltést és indexelést.

mcpServer

Egy MCP (Model Context Protocol) szerver által támogatott tudásforrás.

fabricDataAgent

Egy tudásforrás, amely adatokat gyűjt egy Fabric Data Agent-ből.

fabricOntology

Egy tudásforrás, amely adatokat keres a Microsoft Fabric Ontology ontológiaiból.

McpServerAuthenticationKind

Olyan hitelesítés, mint egy MCP szerver esetében.

Érték Description
foundryConnection

Hitelesítés Azure AI Foundry kapcsolattal.

storedHeaders

Hitelesíts tárolt HTTP fejléceket.

McpServerAutoOutputParsing

Automatikusan azonosítsd a kimeneti formátumot és ennek megfelelően szűrd.

Név Típus Description
kind string:

auto

Milyen kimeneti elemzést kell alkalmazni.

McpServerFoundryConnectionAuthentication

Hitelesítés Azure AI Foundry kapcsolattal.

Név Típus Description
foundryConnectionParameters

McpServerFoundryConnectionParameters

Paraméterek a Foundry kapcsolathitelesítéshez.

kind string:

foundryConnection

Milyen hitelesítési rendszert érdemes használni.

McpServerFoundryConnectionParameters

Paraméterek a Foundry kapcsolathitelesítéshez.

Név Típus Description
connectionId

string

Az Azure AI Foundry kapcsolatazonosító.

McpServerJsonOutputParsing

A kimenetet JSON dokumentumként elemzse be a konfigurált JSON paraméterekkel.

Név Típus Description
jsonParameters

McpServerOutputParsingJsonParameters

Paraméterek a JSON kimeneti elemzéshez. Kötelező, ha a fajta 'json'.

kind string:

json

Milyen kimeneti elemzést kell alkalmazni.

McpServerKnowledgeSource

Konfiguráció egy tudásforráshoz, amelyet egy MCP (Model Context Protocol) szerver támogat.

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:

mcpServer

A tudásforrás típusa.

mcpServerParameters

McpServerKnowledgeSourceParameters

Az MCP szerver tudásforrásának paraméterei.

name

string

A tudásforrás neve.

McpServerKnowledgeSourceParameters

Paraméterek egy MCP szerver tudásforrásához.

Név Típus Description
authentication McpServerAuthentication:

Az MCP szerver hitelesítési konfigurációja.

serverURL

string

Az MCP szerver végpontjának URL-je.

tools

McpServerTool[]

Az MCP szerveren megidézendő eszközök listája.

McpServerNoneOutputParsing

Kezeld a kimenetet egyetlen blokkként parzálás nélkül.

Név Típus Description
kind string:

none

Milyen kimeneti elemzést kell alkalmazni.

McpServerOutputParsingJsonParameters

Paraméterek a JSON kimeneti elemzéshez.

Név Típus Description
documentsPath

string

A JSON út a dokumentumok tömbjéhez az eszköz kimenete.

includeContext

boolean

Hogy beillesztjük-e a JSON kimenet körüli kontextust a kinyert dokumentumok mellé.

McpServerOutputParsingKind

Olyan kimeneti parzálás, mint egy MCP szerver eszköz.

Érték Description
auto

Automatikusan azonosítsd a kimeneti formátumot és ennek megfelelően szűrd.

json

A kimenetet JSON dokumentumként elemzse be a konfigurált JSON paraméterekkel.

split

A kimenetet oldalakra bontsd a beállított osztási paraméterekkel.

none

Kezeld a kimenetet egyetlen blokkként parzálás nélkül.

McpServerOutputParsingSplitParameters

Paraméterek a split output parsinghoz.

Név Típus Description
defaultLanguageCode

SplitSkillLanguage

Egy érték, amely jelzi, hogy melyik nyelvi kódot kell használni. Az alapértelmezett érték en.

maximumPageLength

integer (int32)

A maximális karakterszám egy oldalon.

maximumPagesToTake

integer (int32)

A maximális oldalszám, amit a kimenetből kell kivenni.

pageOverlapLength

integer (int32)

A karakterek száma, amely átfedi az oldalak között.

textSplitMode

TextSplitMode

A szövegfelosztás mód használata.

McpServerSplitOutputParsing

A kimenetet oldalakra bontsd a beállított osztási paraméterekkel.

Név Típus Description
kind string:

split

Milyen kimeneti elemzést kell alkalmazni.

splitParameters

McpServerOutputParsingSplitParameters

Paraméterek a split output parsinghoz.

McpServerStoredHeadersAuthentication

Hitelesítés tárolt HTTP fejlécek használatával.

Név Típus Description
kind string:

storedHeaders

Milyen hitelesítési rendszert érdemes használni.

storedHeadersParameters

McpServerStoredHeadersParameters

Paraméterek a tárolt fejlécek hitelesítéséhez.

McpServerStoredHeadersParameters

Paraméterek a tárolt fejlécek hitelesítéséhez.

Név Típus Description
headers

object

A tárolt HTTP fejléceket, amelyeket be kell illeszteni MCP szerver kérésekbe.

McpServerTool

Egyetlen eszközt képvisel egy MCP szerver tudásforráson belül.

Név Típus Description
inclusionMode

McpServerToolInclusionMode

Szabályozza, hogyan integrálódnak az eszközből származó elemzött eredmények a végső eredményhalmazba. Alapértelmezettként 'újrarangsorolva' áll, ha nincs megadva.

maxOutputTokens

integer (int32)

Opcionális elemzés utáni token korlát ennek az eszköznek a kimenetére. A megadott érték szerint nagyobbnak kell lennie 0-nál.

name

string

A meghívandó MCP-eszköz neve.

outputParsing McpServerOutputParsing:

Opcionális konfiguráció az eszköz kimenetének elemzéséhez.

McpServerToolInclusionMode

Szabályozza, hogyan integrálódnak a parzált MCP eszköz eredményei a végső eredménykészletbe.

Érték Description
reranked

Az eszközök eredményei áthaladnak az újrarangsorolási és aggregálási folyamaton, valamint más tudásforrásokból származó eredményekkel. Ez az alapértelmezett viselkedés.

always

Az eszközök eredményei megkerülik az újrarangsorolást, és mindig benne vannak az ügynök kontextusában.

RemoteSharePointKnowledgeSource

Távoli SharePoint-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.

kind string:

remoteSharePoint

A tudásforrás típusa.

name

string

A tudásforrás neve.

remoteSharePointParameters

RemoteSharePointKnowledgeSourceParameters

A távoli SharePoint tudásforrás paraméterei.

RemoteSharePointKnowledgeSourceParameters

A távoli SharePoint-tudásforrás paraméterei.

Név Típus Description
containerTypeId

string

SharePoint Embedded-kapcsolat tárolóazonosítója. Ha ez null, akkor a SharePoint Online-t fogja használni.

filterExpression

string

Kulcsszólekérdezési nyelv (KQL) kifejezés lekérdezhető SharePoint-tulajdonságokkal és attribútumokkal a lekérdezés futtatása előtti lekérés hatóköréhez.

resourceMetadata

string[]

A válasz egyes elemeihez visszaadandó metaadatmezők listája. Csak a lekért metaadat-tulajdonságok szerepelhetnek ebben a listában. Alapértelmezés szerint a rendszer nem ad vissza metaadatokat.

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.

federatedIdentityClientId

string

Többbérlős User-Assigned Managed Identity Support: A több-tendens alkalmazás kliensazonosítója, amelyet a felhasználó által rendelt menedzselt identitással való szövetségre konfiguráltak.

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
baseFilter

string

Egy alapértelmezett szűrőfeltétel vonatkozik az indexre a lekérdezés idején (pl. 'State eq VA'). Lekérdezési időben felülírható tudásforrás futási paraméterei segítségével.

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 Alapértelmezett érték 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.

isServiceLevelKey

boolean

False

Egy opcionális érték, amely jelzi, hogy ez a kulcs szolgáltatási szintű kulcs-e. Az alapértelmezett érték false.

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.

SplitSkillLanguage

A SplitSkill által a bemeneti szöveghez támogatott nyelvi kódok.

Érték Description
am

Amhara nyelv

bs

Boszniai

cs

Cseh

da

Dán

de

Német

en

Angol

es

Spanyol

et

Észt

fi

finn nyelv

fr

Francia

he

Héber nyelv

hi

hindi

hr

Horvát

hu

Magyar

id

indonéz nyelv

is

Izlandi

it

Olasz

ja

Japán

ko

Koreai

lv

lett

nb

Norvég

nl

Holland

pl

Lengyel

pt

Portugál nyelv (Portugália)

pt-br

Portugál (Brazília)

ru

Orosz

sk

Szlovák

sl

Szlovén

sr

Szerb

sv

Svéd

tr

Török

ur

Urdu nyelv

zh

Kínai (egyszerűsített)

TextSplitMode

Egy érték, amely jelzi, hogy melyik felosztási módot kell végrehajtani.

Érték Description
pages

Ossza fel a szöveget egyes oldalakra.

sentences

A szöveg felosztása egyes mondatokra.

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
count

integer (int32)

Az alapértelmezett számú webes eredmény, amit vissza kell hozni. Lekérdezési időben felülírható tudásforrás futási paraméterei segítségével.

domains

WebKnowledgeSourceDomains

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

freshness

string

A webes eredményekhez az alapértelmezett frissességszűrő. Lekérdezési időben felülírható tudásforrás futási paraméterei segítségével.

language

string

A webes eredmények alapértelmezett nyelve. Lekérdezési időben felülírható tudásforrás futási paraméterei segítségével.

market

string

A webes eredmények alapértelmezett piaca. Lekérdezési időben felülírható tudásforrás futási paraméterei segítségével.

WorkIQKnowledgeSource

A WorkIQ tudásforrás konfigurációja.

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:

workIQ

A tudásforrás típusa.

name

string

A tudásforrás neve.