Chat UI Component for 'shiny'


[Up] [Top]

Documentation for package ‘shinychat’ version 0.5.0

Help Pages

chat_app Open a live chat application in the browser
chat_append Append an assistant response (or user message) to a chat control
chat_append_message Low-level function to append a message to a chat control
chat_attachment Create an attachment from a local file path
chat_clear Clear all messages from a chat control
chat_drawer Create a chat drawer configuration
chat_drawer_hide Hide a chat drawer
chat_drawer_show Show a chat drawer
chat_drawer_toggle Toggle a chat drawer
chat_drawer_update Update a chat drawer
chat_enable_history Enable conversation history for a chat
chat_get_greeting Get the current greeting content
chat_greeting Create a greeting for a chat UI
chat_nav_panel Create a page-chat navigation panel
chat_restore Add Shiny bookmarking for shinychat
chat_server Open a live chat application in the browser
chat_set_greeting Set the greeting for a chat UI
chat_sidebar Create a chat sidebar configuration
chat_ui Create a chat UI element
chat_ui_history Create a chat history selector
ContentSlashCommand Slash command content
contents_shinychat Format ellmer content for shinychat
ConversationStore Abstract base class for conversation storage backends
FileConversationStore File-based conversation storage backend
history_options Configure chat history options
markdown_stream Stream markdown content
output_markdown_stream Create a UI element for a markdown stream.
page_chat Create a full-window chat page
page_chat_theme Create a theme for 'page_chat()'
tool_result_display Customize how a tool result is displayed
update_chat_user_input Update the user input of a chat control