-
Notifications
You must be signed in to change notification settings - Fork 5.3k
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
Generate and display natural-language descriptions of conversations #6894
Comments
Seems related: #5464 |
I wonder if we should introduce settings for this in the global config? An optional LLMConfig instance named conversation_namer, and a perhaps rename every time a MessageAction with a source of user is received? |
IMHO we don't even need to introduce anything in the global config or llm config, we can use the custom llm configurations feature to just define an llm with our chosen name. We have done that with The important part, it seems to me, is that we would reserve a name this way, so we'd need to document that, and maybe choose some name that is unlikely to be used by someone by accident. The options seem to be:
Personally, I'd vote for 2. |
To be honest I think that issue in this issue can be solved separately. We could first implement this issue using the standard LM, independent if we implement the helper LM thing we could switch over to using that instead. Personally I'm happy with using clots on it for generating summaries in addition to using it in the agent because generating summaries will be so much cheaper than running the agent anyway |
OK, maybe we can think about it later. Just for clarity, it's already implemented, we just need a one-liner to pick it up. If it seems kinda overkill to do it at all, let's not do it yet. In time we may gather more cases and reassess? |
What problem or use case are you trying to solve?
Currently in the conversation panel in the frontend, the conversations are labeled by a hash and the time.
However, in interfaces like chatgpt, each conversation is labeled in natural language which makes them easy to understand and browse.
Describe the UX of the solution you'd like
Each conversation could be given a short summary that is shown in the browsing window.
Do you have thoughts on the technical implementation?
This could be implemented by using an LLM to summarize the first user message.
CC @tofarr
The text was updated successfully, but these errors were encountered: