-
Notifications
You must be signed in to change notification settings - Fork 44.5k
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
Command Categories #4614
Comments
This issue has automatically been marked as stale because it has not had any activity in the last 50 days. You can unstale it by commenting or removing the label. Otherwise, this issue will be closed in 10 days. |
This would be one of those few issues that could help us make better use of the context window, while also offering a narrowed-down list of options to the LLM to pick from. We could basically encode/provide surrounding context to the LLM by reducing its set of options to certain command categories. This could possibly be dynamically adapted, based on the history/results of previously executed commands. I would sugest to label this accordingly, because making better use of the context window should be one of topmost goals probably ? |
This issue has automatically been marked as stale because it has not had any activity in the last 50 days. You can unstale it by commenting or removing the label. Otherwise, this issue will be closed in 10 days. |
Related: #6271 |
This issue has automatically been marked as stale because it has not had any activity in the last 50 days. You can unstale it by commenting or removing the label. Otherwise, this issue will be closed in 10 days. |
This issue was closed automatically because it has been stale for 10 days with no activity. |
Duplicates
Summary 💡
Question: Why don't we put certain/some commands into optional categories to free up the namespace / prompt?
The basic idea is to support putting commands into matching categories.
These categories would serve four main purposes:
Depending on the step in question, the LLM might be in an excellent position to judge what sort of commands are relevant to it, so it could just as well "subscribe" to a list (category) of certain commands. Imagine this like a directory/folder in a file system, with individual commands being the "files".
This would allow us to neatly organize commands, while also reducing the default prompt significantly - at the mere cost of providing new commands to list/browse available categories and switch/cd into those.
Related:
Examples 🌈
We can probably free up quite a bit of space by coming up with dynamic categories of commands, and at the same time reduce hallucinations that way, too.
Motivation 🔦
@Pwuts asked for this to be tracked separately on github:
The text was updated successfully, but these errors were encountered: