The AIChat component supports conversation memory that remembers previous questions and maintains context across multiple interactions.
Use SessionId to maintain conversation state and SessionIdChanged to track session changes.
AI Assistant with Memory
chat_bubble_outline
No messages yet. Start a conversation!
Memory Statistics
0
Active Sessions
0
Total Messages
Session Management
Session History
Select a session to load
Memory Features
Conversation Memory
The AI remembers all previous messages in the conversation
Context is maintained across multiple questions
You can ask follow-up questions naturally
The AI can reference previous parts of the conversation
Session Management
Create new sessions for different conversations
Switch between different conversation contexts
Clear sessions to start fresh
Session data persists during the application session
Customize AI behavior at runtime by configuring the Model, Temperature, MaxTokens, SystemPrompt, Endpoint, Proxy, ApiKey, and ApiKeyHeader parameters.
These parameters can be set on the component or passed to the SendMessage method to override settings per message, enabling dynamic switching between different AI providers and models.
AI Assistant with Dynamic Configuration
chat_bubble_outline
No messages yet. Start a conversation!
AI Configuration
@cf/meta/llama-4-scout-17b-16e-instruct
@cf/meta/llama-4-scout-17b-16e-instruct
@cf/qwen/qwen1.5-14b-chat-awq
@cf/mistral/mistral-7b-instruct-v0.1
Current Configuration
Model: @cf/meta/llama-4-scout-17b-16e-instruct
Total Messages: 0
Available Models
smart_toy
@cf/meta/llama-4-scout-17b-16e-instruct
Active
smart_toy
@cf/qwen/qwen1.5-14b-chat-awq
smart_toy
@cf/mistral/mistral-7b-instruct-v0.1
All the tools in one place
Save Hours on Every Project
With Radzen Blazor subscription you get the full toolkit, including: