Knowledge bases
In Azure Logic Apps Automation, a knowledge base is an external context source that an agent can search during reasoning. Rather than rely only on a model’s training, the agent gets the relevant information from your files, docs, code, and data to ground its answers. For more information, see Create knowledge bases.
The following items are under development:
-
Document upload size and format limits.
-
Per-source token budget controls.
-
Granular permissions on which environment members can attach a source.
If you encounter problems, report a bug so your feedback can help shape future releases.
Supported source types
Section titled “Supported source types”You can attach multiple context sources to an agent. The runtime retrieves information across these sources and merges the top results.
| Source | Description | When to choose |
|---|---|---|
| File upload | Documents that you directly upload to an agent or environments | You want the platform to chunk and embed the content. |
| Azure AI Search | Search indexes that you manage in Azure AI Search | You already haves search indexes or want granular control over chunking and scoring. |
| Microsoft Foundry IQ | Knowledge indexes in Microsoft Foundry | You already work in the Foundry ecosystem and want managed retrieval. |
| Microsoft 365 Copilot Work IQ | Work IQ knowledge connector | Tenant-scoped knowledge surfaced through Microsoft 365 / Work IQ |