shinychat Reference
Shiny Core
| Chat | Create a chat interface. |
| types.ChatClient | Wraps a chatlas client bound to a :class:~shinychat.Chat instance. |
| types.ChatMessage | |
| types.Attachment | An image, PDF, or text file to attach to a chat message. |
| chat_ui | UI container for a chat component (Shiny Core). |
| chat_greeting | Create a greeting for a chat UI. |
Shiny Express
| express.Chat |
Conversation history
| types.HistoryOptions | Configuration for :class:~shinychat.Chat conversation history. |
| types.ConversationPartition | Storage partition for a chat history collection. |
| types.ConversationStore | Storage interface for chat conversation history. |
| types.FileConversationStore | Default store: each conversation is a directory at |
| types.ConversationRecord | |
| types.ConversationMeta |
Testing
| playwright.ChatController | Controller for :func:shiny.ui.chat. |