DxAIChat Members
An AI-powered chat component.Constructors
Name | Description |
---|---|
DxAIChat() | Initializes a new instance of the DxAIChat class. |
Properties
Name | Description |
---|---|
CssClass |
Assigns a CSS class to the DxAIChat component.
|
EmptyMessageAreaTemplate | Specifies the template used to display the message area if there are no message bubbles. |
FrequencyPenalty | Specifies how the model penalizes new tokens based on their frequency in the text. |
MaxTokens | Limits the maximum number of tokens to generate in a single call to a GPT model. |
MessageContentTemplate | Specifies a template used to display message bubble content. |
MessageTemplate | Specifies the template used to display chat messages. |
ResponseContentFormat | Specifies the format of response content. |
SizeMode | Specifies the size of the component and its content. |
Temperature | Specifies the response text randomness. |
UseStreaming | Specifies whether a response should be sent as a stream. |
Methods
Name | Description |
---|---|
Equals(Object, Object) static | Determines whether the specified object instances are considered equal. Inherited from Object. |
Equals(Object) | Determines whether the specified object is equal to the current object. Inherited from Object. |
GetHashCode() | Serves as the default hash function. Inherited from Object. |
GetType() | Gets the Type of the current instance. Inherited from Object. |
LoadMessages(IEnumerable<BlazorChatMessage>) | Loads messages to the chat history. |
MemberwiseClone() protected | Creates a shallow copy of the current Object. Inherited from Object. |
ReferenceEquals(Object, Object) static | Determines whether the specified Object instances are the same instance. Inherited from Object. |
SaveMessages() | Saves messages from the chat history. |
SendMessage(String, ChatRole) | Sends a message to the chat. |
ToString() | Returns a string that represents the current object. Inherited from Object. |
Events
Name | Description |
---|---|
Initialized | Fires after the component is initialized. |
MessageSent | Fires after a user sends a message to the chat and allows you to manually process the message. |
See Also