Skip to content

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.

You can attach multiple context sources to an agent. The runtime retrieves information across these sources and merges the top results.

SourceDescriptionWhen to choose
File uploadDocuments that you directly upload to an agent or environmentsYou want the platform to chunk and embed the content.
Azure AI SearchSearch indexes that you manage in Azure AI SearchYou already haves search indexes or want granular control over chunking and scoring.
Microsoft Foundry IQKnowledge indexes in Microsoft FoundryYou already work in the Foundry ecosystem and want managed retrieval.
Microsoft 365 Copilot Work IQWork IQ knowledge connectorTenant-scoped knowledge surfaced through Microsoft 365 / Work IQ