Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Major feature request: Allow different chat items #19

Open
1 task done
LeonNissen opened this issue Dec 11, 2024 · 0 comments
Open
1 task done

Major feature request: Allow different chat items #19

LeonNissen opened this issue Dec 11, 2024 · 0 comments
Labels
enhancement New feature or request good first issue Good for newcomers

Comments

@LeonNissen
Copy link
Contributor

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
@LeonNissen LeonNissen added enhancement New feature or request good first issue Good for newcomers labels Dec 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request good first issue Good for newcomers
Projects
None yet
Development

No branches or pull requests

1 participant