Major feature request: Allow different chat items
#19 opened on Dec 11, 2024
Repository metrics
- Stars
- (11 stars)
- PR merge metrics
- (No merged PRs in 30d)
Description
Use Case
Currently, the SpeziChat supports text-based interactions. To enhance user experience and functionality, we propose enabling support for sharing media files, including images, videos, voice memos, and other formats. Additionally, the assistant should be capable of responding with outputs beyond text, such as images, audio, or videos.
Problem
Currently, SpeziChat supports only text content, and the view responds exclusively to the specified role. As a result, the addition of photos, videos, and other media types has not yet been implemented.
Solution
Rather than assigning specific roles for each type or view, create a generalized context capable of handling various content types, such as images, videos, memos, or even custom content and views.
Alternatives considered
None
Additional context
The chat should be exportable.
Code of Conduct
- I agree to follow this project's Code of Conduct and Contributing Guidelines