Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Poznámka
Azure AI Vyhledávač je k dispozici prostřednictvím portálu Azure, rozhraní REST API a Sady Azure SDK. Podporuje také Foundry IQ, spravovanou znalostní vrstvu, která transformuje podnikový obsah na opakovaně použitelné znalostní báze s podporou oprávnění pro agenty na portálu Microsoft Foundry.
Important
Na funkce, možnosti nebo vlastnosti označené jako (Preview) se nevztahuje smlouva o úrovni služeb, nejsou doporučené pro produkční úlohy a mohou se změnit nebo být omezeny dříve, než budou obecně k dispozici. Podmínky Azure AI Vyhledávač Preview platí pro všechny funkce ve verzi Preview, ať už jsou samostatné nebo součástí obecně dostupné funkce.
Pokud váš kód agentic retrieval používá starší verzi rozhraní API, tento článek vysvětluje, kdy a jak migrovat na novější verzi. Popisuje také úpravy vedoucí k nekompatibilitě a úpravy nezpůsobující nekompatibilitu pro všechny verze rozhraní API, které podporují agentní načítání.
Pokyny k migraci vám pomůžou spustit existující řešení v novější verzi rozhraní API. Pokyny v tomto článku vám pomůžou řešit zásadní změny na úrovni rozhraní API tak, aby vaše aplikace běžela jako předtím. Pokud potřebujete pomoc s přidáním nové funkce, začněte s Co je nového v Azure AI Vyhledávač.
Tip
Používáte místo REST Azure SDK? Před upgradem balíčku a použitím příslušných změn migrace zkontrolujte protokol změn pro váš jazyk sady SDK a ověřte podporu vaší cílové verze rozhraní API.
Kdy migrovat
Většina verzí, které podporují agentní načítání, zavedly nekompatibilní změny. Starší kód můžete dál spouštět beze změny tím, že si zachováte hodnotu verze rozhraní API, ale pokud chcete využívat opravy chyb, vylepšení a novější funkce, musíte kód aktualizovat.
Pokud váš kód cílí na verzi Preview, doporučujeme migrovat na nejnovější stabilní verzi pouze v případě, že váš případ použití plně podporuje 2026-04-01. Pokud spoléháte na syntézu odpovědí, neminimální úsilí o odůvodnění nebo vícenásobné zprávy, zkontrolujte zásadní a nezásadní změny před tím, než se rozhodnete migrovat. Tyto funkce zůstanou ve verzi Preview.
Před migrací
Pokud chcete porozumět rozsahu změn, projděte si kritické a nezlomné změny pro každou verzi.
Podporovaná cesta migrace je přírůstková. Pokud je váš kód určen pro
2025-05-01-preview, nejprve migrujte na2025-08-01-preview, poté pokračujte přes každou další verzi, dokud nedosáhnete cílové verze.Pro souběžnou migraci vytvořte jedinečně pojmenované objekty, které implementují chování předchozí verze. Tento přístup zachovává existující objekty při vývoji a testování nahrazení. Pokud objekt podporuje aktualizaci na místě, kroky pro konkrétní verzi na tuto možnost upozorňují.
Pro každý objekt, který migrujete, začněte získáním aktuální definice z vyhledávací služby, abyste mohli před zadáním nové zkontrolovat existující vlastnosti.
Odstraňte starší verze softwaru až po úplném otestování a nasazení migrace.
Postup migrace
Tato část popisuje kroky migrace pro následující verze rozhraní API:
2026-08-01-preview
Pokud migrujete z verze 2026-05-01-preview, můžete přejít přímo na 2026-08-01-preview. Tato migrace vyžaduje aktualizace zdrojů informací Work IQ, stránkování seznamů, zpracování odpovědí, nástrojů serveru MCP a ovlivněných volání generovaného klienta.
- Migrujte zdroje znalostí Work IQ
- Aktualizovat stránkování seznamu
- Aktualizace zpracování odpovědí na načtení
- Aktualizace kódu a klientů
Migrovat zdroje znalostí Work IQ
Chcete-li migrovat zdroj znalostí Work IQ na novou konfiguraci ověřování:
Exportujte aktuální definici.
Aktualizujte existující zdroj znalostí pomocí Knowledge Sources - Create Or Update nebo vytvořte náhradní zdroj s jedinečným názvem pro paralelní migraci.
2026-08-01-previewPoužijte verzi rozhraní API a nakonfigurujteworkIQParameters.entraAppAuthentication. VlastnostiapplicationIdafederatedCredentialIdjsou povinné. VlastnosttenantIdje volitelná a její výchozí hodnotou je tenant vyhledávací služby.Pokud jste vytvořili nahrazení, aktualizujte každou znalostní bázi, která odkazuje na předchozí zdroj znalostí, aby používala náhradní název.
Aktualizace žádostí o načtení pro předání uživatelského kontrolního výrazu
x-ms-query-work-iq-source-authorizationv hlavičce
Informace o nastavení a příkladech najdete v tématu Vytvoření zdroje znalostí IQ v práci (Preview).
Aktualizovat stránkování seznamu
Chcete-li nahradit stránkování založené na offsetu stránkováním založeným na kurzoru:
Odeberte
$top,$skipa$countz požadavků na seznam zdrojů znalostí. NastavtepageSizevelikost stránky od 1 do 3 000. Pokud ji vynecháte, služba zvolí velikost stránky.Filtrování podle názvu, nastavení
searchasearchType. Jediná podporovanásearchTypehodnota jeprefix, což je také výchozí. Následující požadavek vrátí až 100 zdrojů znalostí, jejichž názvy začínajícontoso.GET {{search-endpoint}}/knowledgesources?api-version=2026-08-01-preview&pageSize=100&search=contoso&searchType=prefix Authorization: Bearer {{search-access-token}}Referenční informace:Zdroje znalostí – seznam
Pokud odpověď obsahuje
@odata.nextLink, odešlete tuto adresu URL přesně tak, jak je vrácena. Neparsujte ani neupravujte jeho stav pokračování.
Aktualizace zpracování odpovědi při načtení
Chcete-li zpracovat nový odkaz Work IQ a tvary aktivit podporované modelem:
Odstraňte závislosti na
attributions,WorkIQAttributionaseeMoreWebUrl. Přečtěte si metadata popisků citlivosti zsearchSensitivityLabelInfoodkazu Work IQ.V záznamech aktivit plánování dotazů, syntézy odpovědí a shrnutí webu čtěte
modelNameadeploymentIdz vnořeného objektumodel. Vnořený objekt a obě vlastnosti jsou volitelné.
Následující fragmenty ukazují změny obrazce odpovědi.
{
"references": [
{
"type": "workIQ",
"id": "<reference-id>",
"activitySource": 1,
"sourceData": {},
"attributions": [
{
"seeMoreWebUrl": "<attribution-url>"
}
]
}
],
"activity": [
{
"type": "modelAnswerSynthesis",
"id": 2,
"modelName": "<model-name>"
}
]
}
V 2026-08-01-preview používají stejné fragmenty následující tvar:
{
"references": [
{
"type": "workIQ",
"id": "<reference-id>",
"activitySource": 1,
"sourceData": {},
"searchSensitivityLabelInfo": {
"displayName": "<label-name>",
"sensitivityLabelId": "<label-id>"
}
}
],
"activity": [
{
"type": "modelAnswerSynthesis",
"id": 2,
"model": {
"modelName": "<model-name>",
"deploymentId": "<deployment-id>"
}
}
]
}
Aktualizace kódu a klientů pro verzi 2026-08-01-preview
Dokončení migrace:
Na každé položce serveru MCP nahraďte
inclusionModezaresultsProcessing. Namapujtererankednarerankaalwaysnanone. Hodnotarerankje výchozí. Hodnotanoneobchází řazení a zachovává základní pořadí výsledků nástroje. Informace o nastavení najdete v tématu Konfigurace nástrojů pro zdroj znalostí serveru MCP.Pokud používáte Azure SDK, nainstalujte balíček, který podporuje
2026-08-01-preview, a zkontrolujte volání pozičního seznamu pro změny pořadí parametrů. Volající REST nejsou ovlivněni, protože parametry HTTP jsou klíčovány podle názvu. V jazyce C# upřednostněte pojmenované argumenty, napříkladGetKnowledgeSourcesAsync(search: ..., pageSize: ...). V Python předejte možnosti seznamu jako argumenty klíčových slov.Před aktualizací produkčního prostředí otestujte ověřování a odkazy Work IQ, stránkování pomocí kurzoru, deserializaci záznamů aktivit, řazení výsledků serveru MCP a volání generovaného klienta.
Pokud jste vytvořili náhradní zdroje znalostí Work IQ, odstraňte dřívější zdroje až poté, co migrace úspěšně projde všemi testy, vaše aktualizovaná aplikace bude nasazena a žádná znalostní báze nebude odkazovat na dřívější názvy.
2026-05-01-preview
Pokud migrujete z verze 2026-04-01 nebo 2025-11-01-preview, můžete přejít přímo na 2026-05-01-preview. Požadavky, odpovědi a trvalé objekty z těchto verzí zůstanou kompatibilní. Rozdíly spočívají v dalších funkcích a přejmenování jazykových sad SDK.
Aktualizujte verzi API na
2026-05-01-previewv REST požadavcích. Klienti sady SDK používají výchozí verzi rozhraní API balíčku, takže nemusíte předávat explicitníserviceVersionargument. Místo toho upgradujte na2026-05-01-previewbalíček sady SDK.Pokud používáte sadu SDK pro Python nebo JavaScript, aktualizujte klienta retrieve na
KnowledgeBaseRetrievalClienta místo zastaraléhoretrieve(...)volejteretrieveKnowledge(...). Úplné mapování tvarů v sadě SDK najdete v článku Aktualizace kódu a klientů pro verzi 2026-05-01-preview.(Volitelné) Začněte používat nové
2026-05-01-previewfunkce, jako jsou načítání se zohledněním aktuálnosti, limity počtu dokumentů pro jednotlivé zdroje i pro konečný výsledek, trvale uložené výchozí hodnoty načítání, CORS znalostní báze a metadata popisků citlivosti Purview v odpovědích na načítání. Žádná z těchto funkcí není nutná k tomu, aby stávající řešení fungovalo.
Aktualizace kódu a klientů pro verzi 2026-05-01-preview
Sady 2026-05-01-preview SDK zavádí změny tvaru kódu v podporovaných jazycích:
| Jazyk | Aktualizace migrace |
|---|---|
| Python | Vytvořte klienta pro získávání dat jako KnowledgeBaseRetrievalClient(endpoint=..., credential=..., knowledge_base_name=...). Vytvořte instance úsilí při uvažování, například KnowledgeRetrievalLowReasoningEffort(), a předejte řetězec output_mode="answerSynthesis" v požadavku na znalostní bázi nebo načtení. Předejte AzureOpenAIVectorizerParameters(resource_url=...) (přejmenováno z resource_uri) s použitím kořenového koncového bodu prostředku místo koncového /openai/v1 bodu. |
| platforma .NET | Vytvořte klienta pro načítání jako new KnowledgeBaseRetrievalClient(endpoint, knowledgeBaseName, credential) a předejte přihlašovací údaje AzureKeyCredential nebo přihlašovací údaje tokenu. Pokud chcete ke znalostní bázi připojit model OpenAI založený na klíči Azure, nastavte klíč rozhraní API modelu na AzureOpenAIVectorizerParameters.ApiKey. |
| Java | Pomocí KnowledgeBaseRetrievalClientBuilder vytvořte klienta pro načítání a čtěte výsledky jako KnowledgeBaseRetrievalResult.
KnowledgeBaseRetrievalOptions nyní zpřístupňuje setMessages(...) spolu s setIntents(...) a navíc také setRetrievalReasoningEffort, setOutputMode, setMaxOutputSize a setMaxOutputDocuments, takže načítání na základě zpráv a syntéza odpovědí fungují i bez náhradního řešení pomocí sémantického záměru.
KnowledgeBasepřidává setOutputMode, , setRetrievalReasoningEffortsetRetrievalInstructions, setAnswerInstructionsa setCorsOptions.
SearchIndexKnowledgeSourceParams přidá setAlwaysQuerySource, setFailOnError, setMaxOutputDocumentsa setEnableImageServing. |
| JavaScript a TypeScript | Použijte KnowledgeRetrievalClient.retrieve({ intents: [{ type: "semantic", search: query }] }). Předchozí retrieveKnowledge(...) metoda je odstraněna ve prospěch retrieve(...). |
Po aktualizaci typů klienta spusťte celý proces, který vytvoří index, nahraje dokumenty, vytvoří zdroj znalostí, vytvoří znalostní bázi, odešle požadavek na načtení a odstraní vytvořené prostředky, abyste ověřili migraci v celém rozsahu.
2026-04-01
Pokud migrujete z verze 2025-11-01-preview, můžete migrovat přímo do 2026-04-01. Index a obsah zůstávají beze změny. Stačí aktualizovat schéma znalostní báze a tvar žádosti o načtení.
- Migrace zdrojů znalostí
- Migrace znalostní báze
- Aktualizace žádosti o načtení
- Aktualizace souhlasu s fakturací
- Aktualizace kódu a klientů
Migrace zdrojů znalostí
V 2026-04-01 jsou typy zdrojů znalostí searchIndex, azureBlob, indexedOneLake a web obecně dostupné. Ostatní typy zdrojů znalostí zůstávají ve verzi Preview.
K získání aktuální definice použijte zdroje znalostí – Získání (REST API).
GET {{search-endpoint}}/knowledge-sources/{{knowledge-source-name}}?api-version=2025-11-01-preview Authorization: Bearer {{search-access-token}} Content-Type: application/jsonV odpovědi určete, co se má přenést a co odebrat:
Pro
searchIndexawebpřeneste všechny hodnoty vlastností.Pro
azureBlobaindexedOneLakepřenes všechny hodnoty vlastností, ale vynechingestionPermissionOptionszingestionParameters. Tato vlastnost není podporována v2026-04-01souboru .
Pomocí zdrojů znalostí – Vytvoření nebo aktualizace (REST API) vytvořte nový zdroj znalostí s jedinečným názvem,
2026-04-01verzí rozhraní API a hodnotami vlastností z předchozího kroku.Následující příklad ukazuje
searchIndexzdroj znalostí. Použijte podobný vzor pro zdrojeazureBlob,indexedOneLake, awebznalostí.PUT {{search-endpoint}}/knowledge-sources/{{new-knowledge-source-name}}?api-version=2026-04-01 Authorization: Bearer {{search-access-token}} Content-Type: application/json { "name": "{{new-knowledge-source-name}}", "description": "Knowledge source backed by a search index.", "kind": "searchIndex", "searchIndexParameters": { "searchIndexName": "{{index-name}}", "sourceDataFields": [ { "name": "id" }, { "name": "page_chunk" }, { "name": "page_number" } ] } }
Migrace znalostní báze
Znalostní 2026-04-01 báze má jednodušší schéma než 2025-11-01-preview verze: udržuje knowledgeSources a zahodí nastavení generování odpovědí. Před vytvořením nového objektu zkontrolujte aktuální definici.
K získání aktuální definice použijte znalostní báze – Get (REST API).
GET {{search-endpoint}}/knowledgebases/{{knowledge-base-name}}?api-version=2025-11-01-preview Authorization: Bearer {{search-access-token}} Content-Type: application/jsonV odpovědi určete, co se má přenést a co odebrat:
Všimněte si
knowledgeSourcesodkazů. Přeneste je do nové znalostní báze.Pokud je přítomen, odeberte
outputMode,answerInstructions, aretrievalInstructions. Tyto vlastnosti nejsou podporovány v2026-04-01.Pokud vaše znalostní báze používá
webzdroj znalostí, ponechte simodels. Načítání webu vyžaduje souhrny založené na modelu. Pro všechny ostatní typy zdrojů znalostí odebertemodels.
Pomocí znalostních bází – Vytvoření nebo aktualizace (REST API) vytvořte novou znalostní bázi s jedinečným názvem,
2026-04-01verzí rozhraní API a pouze podporovanými vlastnostmi.PUT {{search-endpoint}}/knowledgebases/{{new-knowledge-base-name}}?api-version=2026-04-01 Authorization: Bearer {{search-access-token}} Content-Type: application/json { "name": "{{new-knowledge-base-name}}", "description": "Minimal knowledge base for search index retrieval.", "knowledgeSources": [ { "name": "{{new-knowledge-source-name}}" } ] }
Aktualizace žádosti o načtení
Požadavek 2026-04-01 na načtení má jiný tvar než verze Preview:
Používejte
intentsmístomessages.Používejte
maxOutputSizeInTokensmístomaxOutputSize.Pokud jsou přítomny, odeberte
retrievalReasoningEffortaalwaysQuerySource. Tyto parametry nejsou podporovány v2026-04-01souboru .V případě následných otázek odešlete novou žádost o vyhledání s novým zaměřením.
2026-04-01neuchovává průběžný přepis zpráv.
Pro otestování výstupu znalostní báze pomocí dotazu použijte verzi 2026-04-01 rozhraní Knowledge Retrieval - Retrieve (REST API).
POST {{search-endpoint}}/knowledgebases/{{new-knowledge-base-name}}/retrieve?api-version=2026-04-01
Authorization: Bearer {{search-access-token}}
Content-Type: application/json
{
"intents": [
{
"type": "semantic",
"search": "{{query-text}}"
}
],
"knowledgeSourceParams": [
{
"knowledgeSourceName": "{{new-knowledge-source-name}}",
"kind": "searchIndex",
"includeReferences": true,
"includeReferenceSourceData": true,
"rerankerThreshold": 2.5
}
],
"maxRuntimeInSeconds": 30,
"maxOutputSizeInTokens": 6000
}
Pokud odpověď obsahuje 200 OK kód HTTP, vaše znalostní báze úspěšně načetla obsah ze zdroje znalostí.
Aktualizace souhlasu s fakturací
Počínaje verzí rozhraní API 2026-04-01 je souhlas s účtováním za agentické načítání řízen vyhrazenou vlastností knowledgeRetrieval, která je oddělená od semanticSearch, jež se nyní vztahuje pouze na účtování za sémantický ranker.
knowledgeRetrieval je vlastnost roviny správy, takže ji nastavíte prostřednictvím rozhraní REST API pro správu vyhledávání, nikoli rozhraní REST API vyhledávací služby.
Použijte nejnovější verzi ukázky Služby – Vytvořit nebo aktualizovat (REST API) k nastavení knowledgeRetrieval na vaší vyhledávací službě.
PATCH https://management.azure.com/subscriptions/{{subscription-id}}/resourcegroups/{{resource-group}}/providers/Microsoft.Search/searchServices/{{search-service-name}}?api-version=2026-03-01-preview
Content-Type: application/json
Authorization: Bearer {{management-access-token}}
{
"properties": {
"knowledgeRetrieval": "standard"
}
}
Platné hodnoty a podrobnosti o fakturaci najdete v tématu Povolení nebo zakázání fakturace pro agentické načítání.
Aktualizace kódu a klientů pro 1. 4. 2026
Dokončení migrace:
Aktualizujte volání klienta tak, aby používala
2026-04-01verzi rozhraní API.Aktualizujte všechny pevně zakódované názvy znalostní báze nebo zdroje znalostí v kódu tak, aby odkazovaly na nové objekty vytvořené během migrace.
Pokud jste migrovali zdroje znalostí
azureBlobneboindexedOneLake, aktualizujte kód nebo skripty, které odkazují na přidružený index, indexer, zdroj dat nebo sadu dovedností podle názvu, aby směřovaly na nové objekty.Aktualizujte kód, který zpracovává načítané odpovědi. Odpovědi vracejí extrahovaný obsah pro založení s
activityareferences, nikoli syntetizované odpovědi.Odstraňte objekty náhledu až po úplném ověření a nasazení nových objektů.
2025-11-01-preview
Pokud migrujete z verze 2025-08-01-preview, "agent znalostí" je přejmenován na "znalostní bázi" a několik vlastností je přemístěno do různých objektů a úrovní v rámci definice objektu.
- Aktualizace zdrojů znalostí searchIndex
- Aktualizace zdrojů znalostí AzureBlob
- Nahraďte agenta znalostí za znalostní bázi
- Aktualizace požadavku na načtení a odeslání dotazu pro otestování aktualizací
- Aktualizace kódu klienta
Aktualizace zdroje znalostí searchIndex
Tento postup vytvoří nový 2025-11-01-previewsearchIndex zdroj znalostí na stejné funkční úrovni jako předchozí 2025-08-01 verze. Samotný základní index nevyžaduje žádné aktualizace.
Seznam všech zdrojů znalostí podle názvu a vyhledání zdroje znalostí
### List all knowledge sources by name GET {{search-endpoint}}/knowledge-sources?api-version=2025-08-01-preview&$select=name Authorization: Bearer {{search-access-token}} Content-Type: application/jsonZískejte aktuální definici pro kontrolu existujících vlastností.
### Get a specific knowledge source GET {{search-endpoint}}/knowledge-sources/search-index-ks?api-version=2025-08-01-preview Authorization: Bearer {{search-access-token}} Content-Type: application/jsonOdpověď by měla být podobná následujícímu příkladu.
{ "name": "search-index-ks", "kind": "searchIndex", "description": "This knowledge source pulls from a search index created using the 2025-08-01-preview.", "encryptionKey": null, "searchIndexParameters": { "searchIndexName": "earth-at-night-idx", "sourceDataSelect": "id, page_chunk, page_number" }, "azureBlobParameters": null }Vytvořte žádost o vytvoření zdroje znalostí jako základ pro migraci.
Začněte s 08-01-preview JSON.
POST {{search-endpoint}}/knowledge-sources/search-index-ks?api-version=2025-08-01-preview Authorization: Bearer {{search-access-token}} Content-Type: application/json { "name": "search-index-ks", "kind": "searchIndex", "description": "A sample search index knowledge source", "encryptionKey": null, "searchIndexParameters": { "searchIndexName": "my-search-index", "sourceDataSelect": "id, page_chunk, page_number" } }Proveďte následující aktualizace pro migraci
2025-11-01-preview:Dejte zdroji znalostí nový název.
Změňte verzi rozhraní API na
2025-11-01-preview.Přejmenujte
sourceDataSelectnasourceDataFieldsa změňte řetězec na pole s páry název-hodnota pro každé pole, které chcete načíst dotazem. Jedná se o pole, která se mají vrátit do výsledků hledání, podobně jakoselectklauzule v klasickém dotazu.
Zkontrolujte aktualizace a pak odešlete žádost o vytvoření objektu.
PUT {{search-endpoint}}/knowledge-sources/search-index-ks-11-01?api-version=2025-11-01-preview Authorization: Bearer {{search-access-token}} Content-Type: application/json { "name": "search-index-ks-11-01", "kind": "searchIndex", "description": "knowledge source migrated to 2025-11-01-preview", "encryptionKey": null, "searchIndexParameters": { "searchIndexName": "my-search-index", "sourceDataFields": [ { "name": "id" }, { "name": "page_chunk" }, { "name": "page_number" } ] } }
Nyní máte migrovaný searchIndex zdroj znalostí, který je zpětně kompatibilní s předchozí verzí a využívá správné specifikace vlastností pro 2025-11-01-preview.
Odpověď obsahuje úplnou definici nového objektu. Další informace o nových vlastnostech dostupných pro tento typ zdroje znalostí, které teď můžete provádět prostřednictvím aktualizací, najdete v tématu Vytvoření zdroje znalostí indexu vyhledávání.
Aktualizace zdroje znalostí AzureBlob
Tento postup vytvoří nový 2025-11-01-previewazureBlob zdroj znalostí na stejné funkční úrovni jako předchozí 2025-08-01 verze. Vytvoří novou sadu vygenerovaných objektů: zdroj dat, sada schopností, indexer, index.
Seznam všech zdrojů znalostí podle názvu a vyhledání zdroje znalostí
### List all knowledge sources by name GET {{search-endpoint}}/knowledge-sources?api-version=2025-08-01-preview&$select=name Authorization: Bearer {{search-access-token}} Content-Type: application/jsonZískejte aktuální definici pro kontrolu existujících vlastností.
### Get a specific knowledge source GET {{search-endpoint}}/knowledge-sources/azure-blob-ks?api-version=2025-08-01-preview Authorization: Bearer {{search-access-token}} Content-Type: application/jsonPokud váš pracovní postup obsahuje model, měla by odpověď vypadat podobně jako v následujícím příkladu. Všimněte si, že odpověď obsahuje názvy vygenerovaných objektů. Tyto objekty jsou plně nezávislé na zdroji znalostí a zůstávají funkční i v případě, že aktualizujete nebo odstraníte jejich zdroj znalostí.
{ "name": "azure-blob-ks", "kind": "azureBlob", "description": "A sample azure blob knowledge source.", "encryptionKey": null, "searchIndexParameters": null, "azureBlobParameters": { "connectionString": "<redacted>", "containerName": "blobcontainer", "folderPath": null, "disableImageVerbalization": false, "identity": null, "embeddingModel": { "name": "embedding-model", "kind": "azureOpenAI", "azureOpenAIParameters": { "resourceUri": "<redacted>", "deploymentId": "text-embedding-3-large", "apiKey": "<redacted>", "modelName": "text-embedding-3-large", "authIdentity": null }, "customWebApiParameters": null, "aiServicesVisionParameters": null, "amlParameters": null }, "chatCompletionModel": { "kind": "azureOpenAI", "azureOpenAIParameters": { "resourceUri": "<redacted>", "deploymentId": "gpt-4o-mini", "apiKey": "<redacted>", "modelName": "gpt-4o-mini", "authIdentity": null } }, "ingestionSchedule": null, "createdResources": { "datasource": "azure-blob-ks-datasource", "indexer": "azure-blob-ks-indexer", "skillset": "azure-blob-ks-skillset", "index": "azure-blob-ks-index" } } }Vytvořte žádost o vytvoření zdroje znalostí jako základ pro migraci.
Začněte s 08-01-preview JSON.
POST {{search-endpoint}}/knowledge-sources/azure-blob-ks?api-version=2025-08-01-preview Authorization: Bearer {{search-access-token}} Content-Type: application/json { "name": "azure-blob-ks", "kind": "azureBlob", "description": "A sample azure blob knowledge source.", "encryptionKey": null, "azureBlobParameters": { "connectionString": "<redacted>", "containerName": "blobcontainer", "folderPath": null, "disableImageVerbalization": false, "identity": null, "embeddingModel": { "name": "embedding-model", "kind": "azureOpenAI", "azureOpenAIParameters": { "resourceUri": "<redacted>", "deploymentId": "text-embedding-3-large", "apiKey": "<redacted>", "modelName": "text-embedding-3-large", "authIdentity": null }, "customWebApiParameters": null, "aiServicesVisionParameters": null, "amlParameters": null }, "chatCompletionModel": null, "ingestionSchedule": null } }Proveďte následující aktualizace pro migraci
2025-11-01-preview:Dejte zdroji znalostí nový název.
Změňte verzi rozhraní API na
2025-11-01-preview.Přidejte
ingestionParametersjako kontejner pro následující podřízené vlastnosti:"embeddingModel","chatCompletionModel","ingestionSchedule","contentExtractionMode".
Zkontrolujte aktualizace a pak odešlete žádost o vytvoření objektu. Pro indexovací kanál jsou vytvořeny nové generované objekty.
PUT {{search-endpoint}}/knowledge-sources/azure-blob-ks-11-01?api-version=2025-11-01-preview Authorization: Bearer {{search-access-token}} Content-Type: application/json { "name": "azure-blob-ks", "kind": "azureBlob", "description": "A sample azure blob knowledge source", "encryptionKey": null, "azureBlobParameters": { "connectionString": "{{blob-connection-string}}", "containerName": "blobcontainer", "folderPath": null, "ingestionParameters": { "embeddingModel": { "kind": "azureOpenAI", "azureOpenAIParameters": { "deploymentId": "text-embedding-3-large", "modelName": "text-embedding-3-large", "resourceUri": "{{aoai-endpoint}}", "apiKey": "{{aoai-key}}" } }, "chatCompletionModel": null, "disableImageVerbalization": false, "ingestionSchedule": null, "contentExtractionMode": "minimal" } } }
Nyní máte migrovaný azureBlob zdroj znalostí, který je zpětně kompatibilní s předchozí verzí a využívá správné specifikace vlastností pro 2025-11-01-preview.
Odpověď obsahuje úplnou definici nového objektu. Další informace o nových vlastnostech dostupných pro tento typ zdroje znalostí, které teď můžete provádět prostřednictvím aktualizací, najdete v tématu Vytvoření zdroje znalostí objektů blob.
Nahrazení znalostního agenta znalostní bází
Znalostní báze vyžadují zdroj znalostí. Než začnete, ujistěte se, že máte zdroj znalostí zaměřený na
2025-11-01-preview.Získejte aktuální definici pro kontrolu existujících vlastností.
### Get a knowledge agent by name GET {{search-endpoint}}/agents/earth-at-night?api-version=2025-08-01-preview Authorization: Bearer {{search-access-token}} Content-Type: application/jsonOdpověď by měla být podobná následujícímu příkladu.
{ "name": "earth-at-night", "description": "A sample knowledge agent that retrieves from the earth-at-night knowledge source.", "retrievalInstructions": null, "requestLimits": null, "encryptionKey": null, "knowledgeSources": [ { "name": "earth-at-night", "alwaysQuerySource": null, "includeReferences": null, "includeReferenceSourceData": null, "maxSubQueries": null, "rerankerThreshold": 2.5 } ], "models": [ { "kind": "azureOpenAI", "azureOpenAIParameters": { "resourceUri": "<redacted>", "deploymentId": "gpt-5-mini", "apiKey": "<redacted>", "modelName": "gpt-5-mini", "authIdentity": null } } ], "outputConfiguration": { "modality": "answerSynthesis", "answerInstructions": null, "attemptFastPath": false, "includeActivity": null } }Formulujte žádost o vytvoření znalostní báze jako základ pro migraci.
Začněte s 08-01-preview JSON.
PUT {{search-endpoint}}/knowledgebases/earth-at-night?api-version=2025-08-01-preview HTTP/1.1 Authorization: Bearer {{search-access-token}} Content-Type: application/json { "name": "earth-at-night", "description": "A sample knowledge agent that retrieves from the earth-at-night knowledge source.", "retrievalInstructions": null, "encryptionKey": null, "knowledgeSources": [ { "name": "earth-at-night", "alwaysQuerySource": null, "includeReferences": null, "includeReferenceSourceData": null, "maxSubQueries": null, "rerankerThreshold": 2.5 } ], "models": [ { "kind": "azureOpenAI", "azureOpenAIParameters": { "resourceUri": "<redacted>", "apiKey": "<redacted>", "deploymentId": "gpt-5-mini", "modelName": "gpt-5-mini" } } ], "outputConfiguration": { "modality": "answerSynthesis" } }Proveďte následující aktualizace pro migraci
2025-11-01-preview:Nahraďte koncový bod:
/knowledgebases/{{knowledge-base-name}}. Dejte znalostní bázi jedinečný název.Změňte verzi rozhraní API na
2025-11-01-preview.Odstranit
requestLimits. VlastnostimaxRuntimeInSecondsamaxOutputSizejsou nyní uvedeny přímo v požadavku na načtení.Aktualizace
knowledgeSources:Přesuňte
alwaysQuerySource,includeReferenceSourceData,includeReferencesarerankerThresholddo sekceknowledgeSourceParamsakce načtení.Žádné změny pro
models.Aktualizace
outputConfiguration:Nahradit
outputConfigurationzaoutputMode.Odstranit
attemptFastPath. Už neexistuje. Ekvivalentní chování je implementováno pomocí nastaveníretrievalReasoningEffortna minimální hodnotu (viz Nastavení úsilí při uvažování pro načítání (Preview)).Pokud je modalita nastavena na
answerSynthesishodnotu, ujistěte se, že jste nastavili úsilí při získávání dat na nízkou (výchozí) nebo střední úroveň.
Přidejte
ingestionParametersjako požadavek na vytvoření2025-11-01-previewzdroje znalostí AzureBlob.
Zkontrolujte aktualizace a pak odešlete žádost o vytvoření objektu. Pro indexovací kanál jsou vytvořeny nové generované objekty.
PUT {{search-endpoint}}/knowledgebases/earth-at-night-11-01?api-version={{api-version}} Authorization: Bearer {{search-access-token}} Content-Type: application/json { "name": "earth-at-night-11-01", "description": "A sample knowledge base at the same functional level as the previous knowledge agent.", "retrievalInstructions": null, "encryptionKey": null, "knowledgeSources": [ { "name": "earth-at-night-ks" } ], "models": [ { "kind": "azureOpenAI", "azureOpenAIParameters": { "resourceUri": "<redacted>", "apiKey": "<redacted>", "deploymentId": "gpt-5-mini", "modelName": "gpt-5-mini" } } ], "retrievalReasoningEffort": null, "outputMode": "answerSynthesis", "answerInstructions": "Provide a concise and accurate answer based on the retrieved information." }
Teď máte znalostní bázi místo agenta znalostí a objekt je zpětně kompatibilní s předchozí verzí.
Odpověď obsahuje úplnou definici nového objektu. Další informace o nových vlastnostech dostupných pro znalostní bázi, kterou teď můžete provádět prostřednictvím aktualizací, najdete v tématu Vytvoření znalostní báze.
Aktualizujte a otestujte načítání aktualizací 2025-11-01-preview
Požadavek na načtení se pro 2025-11-01-preview upravuje tak, aby podporoval více variant, včetně jednodušší varianty požadavku, která minimalizuje zpracování pomocí LLM. Další informace o načítání v této verzi Preview najdete v tématu Načtení dat pomocí znalostní báze. Tato část vysvětluje, jak aktualizovat kód.
/agents/retrieveZměňte koncový bod na/knowledgebases/retrieve.Změňte verzi rozhraní API na
2025-11-01-preview.Žádné změny v
lownejsou nutné, pokud používáte úroveň úsilí při uvažování pro retrievalmediumnebomessages. Nahraďtemessagespoložkouminimal, pokud používáte uvažování (vizintents).Upravit
knowledgeSourceParamstak, aby zahrnovaly všechny vlastnosti, které byly odebrány z agenta:rerankerThreshold,alwaysQuerySource,includeReferenceSourceData,includeReferences.Pokud jste používali
retrievalReasoningEffort, přidejteminimumnastavený naattemptFastPath. Pokud jste používalimaxSubQueries, už neexistuje. Pomocí nastaveníretrievalReasoningEffortmůžete určit zpracování poddotazů (viz Nastavení míry uvažování při načítání (Preview)).
Chcete-li otestovat výstup vaší znalostní báze pomocí dotazu, použijte 2025-11-01-preview z Knowledge Retrieval – Retrieve (REST API).
### Send a query to the knowledge base
POST {{search-endpoint}}/knowledgebases/earth-at-night-11-01/retrieve?api-version=2025-11-01-preview
Authorization: Bearer {{search-access-token}}
Content-Type: application/json
{
"messages": [
{
"role": "user",
"content": [
{ "type": "text", "text": "What are some light sources on the ocean at night" }
]
}
],
"includeActivity": true,
"retrievalReasoningEffort": { "kind": "medium" },
"outputMode": "answerSynthesis",
"maxRuntimeInSeconds": 30,
"maxOutputSize": 6000
}
Pokud odpověď obsahuje 200 OK kód HTTP, vaše znalostní báze úspěšně načetla obsah ze zdroje znalostí.
Aktualizace kódu a klientů pro verzi 2025-11-01-preview
Migraci dokončíte pomocí těchto kroků čištění:
Pouze u zdrojů znalostí typu blob aktualizujte klienty tak, aby používali nový index. Pokud máte kód nebo skript, který spouští indexer nebo odkazuje na zdroj dat, index nebo sadu dovedností, nezapomeňte aktualizovat odkazy na nové objekty.
Nahraďte všechny odkazy na agenty
knowledgeBasesv konfiguračních souborech, kódu, skriptech a testech.Aktualizujte volání klienta tak, aby používalo
2025-11-01-preview.Vymažte nebo znovu vygenerujte definice uložené v mezipaměti vytvořené pomocí starých obrazců.
2025-08-01-preview
Pokud jste vytvořili agenta znalostí pomocí 2025-05-01-preview, definice vašeho agenta obsahuje in-line targetIndexes pole a volitelnou defaultMaxDocsForReranker vlastnost.
Počínaje verzí rozhraní API 2025-08-01-preview nahrazují opakovaně použitelné zdroje znalostí targetIndexes a defaultMaxDocsForReranker již není podporováno. Tyto zásadní změny vyžadují, abyste:
-
Získání aktuální
targetIndexeskonfigurace - Vytvoření ekvivalentního zdroje znalostí
-
Aktualizujte agenta tak, aby místo toho používal
knowledgeSourcestargetIndexes - Odeslání dotazu k otestování načtení
-
Odebrání kódu, který používá
targetIndexesa aktualizuje klienty
Získání aktuální konfigurace
Pokud chcete načíst definici agenta, použijte 2025-05-01-preview rozhraní Knowledge Agents – Get (REST API).
@search-endpoint = <search-endpoint>
@agent-name = <agent-name>
@search-access-token = <search-access-token>
### Get agent definition
GET {{search-endpoint}}/agents/{{agent-name}}?api-version=2025-05-01-preview HTTP/1.1
Authorization: Bearer {{search-access-token}}
Odpověď by měla být podobná následujícímu příkladu. Zkopírujte hodnoty indexName, defaultRerankerThreshold a defaultIncludeReferenceSourceData pro použití v nadcházejících krocích.
defaultMaxDocsForReranker je zastaralý, takže můžete jeho hodnotu ignorovat.
{
"@odata.etag": "0x1234568AE7E58A1",
"name": "my-knowledge-agent",
"description": "My description of the agent",
"targetIndexes": [
{
"indexName": "my-index",
"defaultRerankerThreshold": 2.5,
"defaultIncludeReferenceSourceData": true,
"defaultMaxDocsForReranker": 100
}
]
}
Vytvoření zdroje znalostí
Chcete-li vytvořit searchIndex zdroj znalostí, použijte 2025-08-01-preview z Zdroje znalostí – vytvoření (REST API). Nastavte searchIndexName na hodnotu, kterou jste předtím zkopírovali.
@source-name = <source-name>
### Create a knowledge source
PUT {{search-endpoint}}/knowledgeSources/{{source-name}}?api-version=2025-08-01-preview HTTP/1.1
Content-Type: application/json
Authorization: Bearer {{search-access-token}}
{
"name": "{{source-name}}",
"description": "My description of the knowledge source",
"kind": "searchIndex",
"searchIndexParameters": {
"searchIndexName": "my-index"
}
}
Předchozí příklad vytváří zdroj znalostí, který představuje jeden index, ale můžete ho zaměřit na více indexů nebo na objekt blob v Azure. Další informace najdete v tématu Vytvoření zdroje znalostí.
Aktualizace agenta
Chcete-li v definici svého agenta nahradit targetIndexes za knowledgeSources, použijte 2025-08-01-preview z Agenti znalostí – Vytvořit nebo aktualizovat (REST API). Nastavte rerankerThreshold a includeReferenceSourceData na hodnoty, které jste předtím zkopírovali.
### Replace targetIndexes with knowledgeSources
POST {{search-endpoint}}/agents/{{agent-name}}?api-version=2025-08-01-preview HTTP/1.1
Content-Type: application/json
Authorization: Bearer {{search-access-token}}
{
"name": "{{agent-name}}",
"knowledgeSources": [
{
"name": "{{source-name}}",
"rerankerThreshold": 2.5,
"includeReferenceSourceData": true
}
]
}
Předchozí příklad aktualizuje definici tak, aby odkazovala na jeden zdroj znalostí, ale můžete odkazovat na více zdrojů znalostí. Můžete také použít jiné vlastnosti k řízení chování načítání, například alwaysQuerySource. Další informace najdete v tématu Vytvoření agenta znalostí.
Otestujte načítání aktualizací pro verzi 2025-08-01-Preview
Chcete-li otestovat výstup agenta pomocí dotazu, použijte 2025-08-01-preview z Knowledge Retrieval - Retrieve (REST API).
### Send a query to the agent
POST {{search-endpoint}}/agents/{{agent-name}}/retrieve?api-version=2025-08-01-preview HTTP/1.1
Content-Type: application/json
Authorization: Bearer {{search-access-token}}
{
"messages": [
{
"role": "user",
"content" : [
{
"text": "<query-text>",
"type": "text"
}
]
}
]
}
Pokud má 200 OK odpověď kód HTTP, váš agent úspěšně načetl obsah ze zdroje znalostí.
Aktualizace kódu a klientů pro verzi 2025-08-01-preview
Migraci dokončíte pomocí těchto kroků čištění:
- Nahraďte všechny
targetIndexesodkazy v konfiguračníchknowledgeSourcessouborech, kódu, skriptech a testech. - Aktualizujte volání klienta tak, aby používalo
2025-08-01-preview. - Vymažte nebo znovu vygenerujte definice agenta uložené v mezipaměti vytvořené pomocí starého obrazce.
Změny specifické pro verzi
Tato část se zabývá zásadními a nezásadními změnami v následujících verzích rozhraní API:
- 2026-08-01-preview
- 2026-05-01-preview
- 2026-04-01
- 2025-11-01-preview
- 2025-08-01-preview
- 2025-05-01-preview
2026-08-01-preview
Verze 2026-08-01-preview vychází z verze 2026-05-01-preview a obsahuje zásadní změny pro aplikace, které používají zdroje znalostí Iq, stránkování seznamů založené na posunu, záznamy aktivit založené na modelu, zpracování výsledků serveru MCP nebo poziční generovaná volání klienta.
Pokud chcete zkontrolovat referenční dokumentaci k rozhraní REST API pro tuto verzi, vyberte 2026-08-01-preview filtr verze rozhraní API v horní části stránky.
workIQParametersse vyžaduje ve zdroji znalostí IQ práce a musí obsahovatentraAppAuthentication. Aktualizujte zdroj na místě nebo vytvořte náhradu za souběžnou migraci. Předejte uživatelské potvrzení v hlavičcex-ms-query-work-iq-source-authorizationu požadavků na načtení.Odkazy IQ práce odeberou
attributionsWorkIQAttribution, obrazec aseeMoreWebUrl. Přetvořený odkaz odhalujesearchSensitivityLabelInfo. Odstraňte závislosti na odstraněných polích a aktualizujte zpracování odkazů pro nový formát popisku citlivosti.Parametry
$top,$skipa$count, které jsou pouze pro náhled, byly odebrány. Operace seznamu kolekcí používajísearch,pageSizeasearchType. Odpovědi používají@odata.nextLinkpro stránkování pokračování. Aktualizujte požadavky na výpis a řiďte se každým@odata.nextLinkpřesně tak, jak je vrácen.Záznamy činností plánování dotazů, syntézy odpovědí a souhrnů webového obsahu odstraní skalární hodnotu
modelName. Náhradnímodelobjekt obsahujemodelNameadeploymentId. Deserializujte vnořený objektmodelpro záznamy aktivit založené na modelu.McpServerTool.inclusionModeje odebrán. U každé položky serveru MCPtoolsnamapujtererankednaresultsProcessing: "rerank"aalwaysnaresultsProcessing: "none". Pokud je tento parametr vynechán,resultsProcessingmá výchozí hodnotunone;rerankobejde přerovnání výsledků a zachová původní pořadí výsledků.Nové parametry seznamu mění pořadí vygenerovaných parametrů metody, ale neovlivňují vazbu parametrů REST. Po instalaci balíčku sady SDK, který podporuje
2026-08-01-preview, zkontrolujte volání s pozičními argumenty. Preferujete pojmenované argumenty nebo možnosti, pokud jsou k dispozici.
2026-05-01-preview
2026-05-01-preview přidává znalostní bázi, zdroj znalostí a funkce načítání nad verzí 2025-11-01-preview bez odebrání dříve uložených vlastností. Stávající znalostní báze a zdroje znalostí, které jste vytvořili v dřívějších verzích Preview, nadále fungují. Tato verze především zpřístupňuje nové funkce a ruší několik omezení, která platila pouze ve verzi Preview.
Pokud chcete zkontrolovat referenční dokumentaci k rozhraní REST API pro tuto verzi, vyberte 2026-05-01-preview filtr verze rozhraní API v horní části stránky.
Mezi 2025-11-01-preview a 2026-05-01-preview nejsou žádné zásadní změny narušující kompatibilitu. Stávající požadavky, které cílí na 2025-11-01-preview, budou nadále fungovat, když změníte verzi rozhraní API na 2026-05-01-preview.
Sady SDK jazyka, které dodávají 2026-05-01-preview podporu, přinášejí změny tvaru kódu, které se na vrstvě sady SDK rozbíjejí. Úplné mapování struktur v sadě SDK najdete v tématu Aktualizace kódu a klientů pro verzi 2026-05-01-preview.
2026-04-01
2026-04-01 je první stabilní verze API pro agentní vyhledávání. Vytvoří minimální, extraktivní smlouvu o načítání a odebere možnosti plánování dotazů založených na zprávách z doby náhledu a možnosti syntézy odpovědí.
Pokud chcete zkontrolovat referenční dokumentaci k rozhraní REST API pro tuto verzi, vyberte 2026-04-01 filtr verze rozhraní API v horní části stránky.
Následující změny ovlivňují schéma znalostní báze i požadavek na načtení:
retrievalReasoningEffortje odebrán. Znalostní báze, které byly dříve nakonfigurovány s úrovní usuzovánímediumnebolow, nejsou kompatibilní s2026-04-01a je nutné je znovu vytvořit.outputModeje odebrán. Vyhledávání standardně vrací podložený vytažený obsah. Syntéza odpovědí není podporovaná.
Následující změny ovlivňují pouze požadavek na načtení:
intentsnahrazujemessages.alwaysQuerySourceje odebrán zknowledgeSourceParams.maxOutputSizese přejmenuje namaxOutputSizeInTokens.Konverzační stav se mezi požadavky neudržuje. Vzor založený na
messagespro vícenásobné otáčení není podporován.
Následující změna ovlivňuje azureBlob a indexedOneLake zdroje znalostí:
-
ingestionPermissionOptionsje odebrán zingestionParameters.azureBlobaindexedOneLakezdroje znalostí, které obsahují tuto vlastnost, musí být znovu vytvořeny bez ní.
Poznámka
Odesílání odebraných polí vrátí 400 Bad Request kód HTTP. Požadavek na načtení nezahodí nebo toleruje pole, která již v této verzi neexistují.
2025-11-01-preview
Pokud chcete zkontrolovat referenční dokumentaci k rozhraní REST API pro tuto verzi, vyberte 2025-11-01-preview filtr verze rozhraní API v horní části stránky.
Znalostní agent se přejmenuje na znalostní bázi.
Předchozí trasa Nová trasa /agents/knowledgebases/agents/agent-name/knowledgebases/knowledge-base-name/agents/agent-name/retrieve/knowledgebases/knowledge-base-name/retrieveAgent znalostní báze
outputConfigurationje přejmenován naoutputModea změní se z objektu na výčet řetězců. Ovlivněno je několik vlastností:-
includeActivityse přesune přímo zoutputConfigurationna požadavek na načtení. -
attemptFastPathje zcela odebrán zoutputConfiguration. Novéminimalúsilí z oblasti logiky je náhradou.
-
Znalostní agent (base)
requestLimitsbyl odstraněn. Vnořené vlastnosti prvkůmaxRuntimeInSecondsamaxOutputSizese přesouvají přímo do požadavku na načtení.Parametry agenta znalostní báze (base)
knowledgeSourcesteď uvádějí pouze názvy zdrojů znalostí používaných bází znalostí. Další vnořené vlastnosti, které dříve byly podknowledgeSources, se přesouvají do vlastnostíknowledgeSourceParamspožadavku retrieve:rerankerThresholdalwaysQuerySourceincludeReferenceSourceDataincludeReferences
Vlastnost
maxSubQueriesje pryč. Jejím nahrazením je nová vlastnost úsilí uvažování při načítání.Požadavek na načtení základního agenta znalostí: Záznam aktivity
semanticRerankerje nahrazen typem záznamu aktivityagenticReasoning.Zdroje znalostí pro oba
azureBlobasearchIndex: vlastnosti nejvyšší úrovně proidentity,embeddingModel,chatCompletionModel,disableImageVerbalizationaingestionSchedulejsou nyní součástí objektuingestionParametersve zdroji znalostí. Všechny zdroje znalostí, které načítá z indexu vyhledávání, majíingestionParametersobjekt.Pouze pro
searchIndexzdroje znalostí:sourceDataSelectje přejmenována nasourceDataFieldsa je pole, které přijímáfieldNameafieldToSearch.
2025-08-01-preview
Pokud chcete zkontrolovat referenční dokumentaci k rozhraní REST API pro tuto verzi, vyberte 2025-08-01-preview filtr verze rozhraní API v horní části stránky.
Představuje zdroje znalostí jako nový způsob definování zdrojů dat, které podporují oba
searchIndex(jeden nebo více indexů) aazureBlobdruhy. Další informace najdete v tématu Vytvoření zdroje znalostí indexu vyhledávání a vytvoření zdroje znalostí objektů blob.Vyžaduje
knowledgeSourcesmístotargetIndexesv definicích agenta. Postup migrace najdete v tématu Postup migrace.Odebere
defaultMaxDocsForRerankerpodporu. Tato vlastnost dříve existovala vtargetIndexes, ale neexistuje žádná náhrada vknowledgeSources.
2025-05-01-preview
Tato verze rozhraní API zavádí agentní vyhledávání a znalostní agenty. Každá definice agenta vyžaduje targetIndexes pole, které určuje jeden index a volitelné vlastnosti, například defaultRerankerThreshold a defaultIncludeReferenceSourceData.
Pokud chcete zkontrolovat referenční dokumentaci k rozhraní REST API pro tuto verzi, vyberte 2025-05-01-preview filtr verze rozhraní API v horní části stránky.