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
Dev UI chatting capability #196
Conversation
|
@geoand , |
|
This sounds very cool!!! I'll have a look tomorrow when I'm back. What I do think we should add (if it's not already in) is the ability to set a system message. This way users can experiment quickly with different prompts. As a follow up, I think it would also be nice to be able to tweak the model settings thus giving users even more ease in interacting with the model. |
Is it possible to set a system message dynamically at runtime? I can only see you can set it directly in the
What exactly do you mean by tweaking the model? We just inject the pre-configured model from CDI.
The next step might be to implement "chatting" with AI services, but it will be trickier due to having to deal with (de)serialization of model classes and parameters, as opposed to raw usage of a |
Yeah, the
Right, my point is that we would take that model and copy it, while using whatever model parameters the user configured in this view.
+1 |
Do we really need an AI service for this feature? |
Right, probably not, I'll rework it, hold on |
|
I've removed the usage of AI service now |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice!
|
I think we should also do something similar for images now that we have an ImageModel |
|
Great idea, I've reported #202 |
|
Thanks! |
Fixes #195
Adds a page for chatting when there's a chat model available .
It assumes that only one chat model registered in CDI is allowed, and that a single chat memory provider will also be always available (are these assumptions ok?)
It allows to have a conversation utilizing a memory and then click a button to restart, dropping the memory