- What are the best tools for organizing tasks?
- How can I maintain work-life balance?
Blazor AI AssistView Example - Multiple AI Models
This example demonstrates the AI AssistView designed to integrate multiple AI models: Azure OpenAI, Gemini, and DeepSeek.
This sample features an AI AssistView with a responsive sidebar, AI models dropdown, and Markdown streaming to deliver an AI-powered chat interface with the following capabilities:
- Switch between providers (Azure OpenAI, Gemini, and DeepSeek) via a dropdown menu, with toast notifications confirming selection.
- Enter your API key(s) to enable live, dynamic responses from the selected provider.
- Stream AI responses with auto-scroll and rich Markdown rendering using
marked. - Create, select, and delete conversations with data persisted in localStorage for session continuity.