Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
This component groups external integrations that supply, transform, retrieve, or persist context around an agent invocation. Most attach through the context-provider abstraction. A provider page can also include a provider-hosted tool when that is the external system's implementation of the same context pattern; those pages identify the mechanism explicitly.
Organizing by the framework integration surface keeps one provider page for its related storage, memory, RAG, pre-processing, or CodeAct patterns instead of duplicating the provider across feature categories. Use the Common patterns column below to browse by the outcome you need.
The documentation distinguishes several common patterns:
- Conversation storage reloads and persists the exact message transcript.
- Memory extracts and recalls selected durable knowledge from prior interactions.
- RAG retrieves relevant information from an external knowledge source.
- Pre-processing transforms incoming files or other content before model invocation.
- CodeAct contributes a code-execution tool and manages the execution environment.
These patterns describe common uses, not hard limits. A provider can combine multiple patterns or implement a different behavior entirely.
For the lifecycle, built-in abstractions, and custom-provider implementation guidance, see Context provider concepts.
Available integrations
| Provider | Common patterns | C# | Python | Go |
|---|---|---|---|---|
| Azure AI Search | RAG | ✅ | ✅ | ❌ |
| Azure Content Understanding | Pre-processing | ❌ | ✅ | ❌ |
| Azure Cosmos DB | Conversation storage; memory | ✅ | ✅ | ❌ |
| Hyperlight | CodeAct | ✅ | ✅ | ❌ |
| Local (.NET) | CodeAct | ✅ | ❌ | ❌ |
| Mem0 | Memory | ❌ | ✅ | ❌ |
| Microsoft Foundry | RAG; memory | ✅ | ✅ | ❌ |
| Monty | CodeAct | ❌ | ✅ | ❌ |
| Neo4j | RAG; memory | ✅ | ✅ | ❌ |
| Redis | RAG; conversation storage; memory | ✅ | ✅ | ❌ |
| Valkey | Conversation storage | ✅ | ❌ | ❌ |