Semantic KernelAzure Cosmos DB NoSQL (vector store)Azure OpenAI.NET C#AgentGroupChatintermediate30 min
Semantic Kernel + Cosmos DB enterprise agent
Scalable multi-tenant enterprise agents with persistent chat history, RAG over operational data, semantic caching, and collaborative agent workflows.
Prerequisites
- →Azure Cosmos DB NoSQL account with vector indexing enabled
- →Semantic Kernel NuGet `Microsoft.SemanticKernel.Connectors.CosmosNoSql --prerelease` (C#) or `pip install semantic-kernel[azure]` (Python)
- →Azure OpenAI for embeddings/completions
- →.NET SDK/Angular for full banking demo
- →Connection string or CosmosClient.