AIChatPanel
A specialized chat panel designed to be connected to a remote AI service (OpenAI, Google Gemini etc.). Adds additional preconfigured menu options to configure the AI behavior & characteristics.
Configs
118
Configs
118Common
Other
Set to true to always read aloud received messages. Set to false to not read aloud responses to recorded
messages. Defaults to audio-input which reads received messages aloud if they are a response to a local
audio message.
Configure with a function that takes a string and returns a formatted string which will be rendered as message content. Defaults to a built-in simple Markdown parser.
| Parameter | Type | Description |
|---|---|---|
unformattedText | String |
formattedText
Set to true to show an icon which displays the confidence level supplied by the AI.
Set to true to show an icon which reads the message back to the user.
Set to true to show a button in the message field which starts and stops microphone recording
Content
CSS
DOM
Float & align
Layout
misc
Misc
Scrolling
Properties
104
Properties
104Other
Set to true to always read aloud received messages. Set to false to not read aloud responses to recorded
messages. Defaults to audio-input which reads received messages aloud if they are a response to a local
audio message.
Set to true to show an icon which displays the confidence level supplied by the AI.
Set to true to show an icon which reads the message back to the user.
Set to true to show a button in the message field which starts and stops microphone recording