Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
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 | ✅ | ❌ | ❌ |