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.

Further reading