Streamlit chat input that allows file attachments.
Project description
Custom Streamlit Components
This repository currently contains the following custom components:
- file_message: Sends files together with textual message
File with messages
Video:
https://github.com/AI-Colleagues/st-components/assets/26806376/40fd6e40-ecc1-4112-b239-9f2ad294a81c
Get started
To install, run
pip install file-chat-input
Then run example app:
streamlit run example.py
Known issues:
- Due to the usage of
streamlit-float
, the chat messages don't automatically scroll when the page is full.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
file-chat-input-0.0.2.tar.gz
(430.6 kB
view hashes)
Built Distribution
Close
Hashes for file_chat_input-0.0.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 89a8879aed66c03dccd22133fc0a42390e3f8f15ee0e6bd5ef2f2814d86115c5 |
|
MD5 | be77156f39a301600ee3b709778f8409 |
|
BLAKE2b-256 | 9879a15aaad216ad9b33296fa9c31791b915179b5b7321f018c998b1f1d83fac |