Skip to main content

Sticky Sections for LLM Prompts/Responses

I would like to request a feature that allows users to designate a specific section of an LLM prompt or its response as "sticky." This sticky section would remain visible and fixed on the screen while the user scrolls through the rest of the prompt or response.

Use Case Example:

Currently, I am studying compiler constuction. When working with complex explanations from an LLM, such as the construction of an LR(1) automaton, it is highly beneficial to be able to continuously compare the LLM's explanation with a reference, like the grammar itself. For example, if I provide the following prompt:

For the grammar: 

S′ → A0 
A → ABa0 | c1 
B → b0 | ϵ1 

Explain how to construct canonical lr1 automaton, including how we get the lookaheads and the action table. Explain all the follow and first sets used and how they help in coming up with the lookaheads for each rule.

I would ideally like to keep the grammar (the first part of my prompt) visible at all times while scrolling through the LLM's detailed explanation of the automaton construction, the first and follow sets, and the action table. This would eliminate the need to scroll back and forth repeatedly, significantly improving comprehension and user experience.

Benefits:

  • Enhanced comprehension of complex LLM outputs.

  • Reduced cognitive load by minimizing constant scrolling.

  • Improved efficiency when comparing different parts of a long response or comparing the response to the initial prompt.

  • Applicable to various domains beyond computer science, such as legal document analysis, scientific explanations, or detailed step-by-step instructions.

This feature would greatly enhance the usability and effectiveness of interacting with LLMs, especially for educational, analytical, and technical tasks.

This request was merged into another request

No comments yet

Be the first to share your thoughts.