Request a new feature for ChatGPT

OpenAI recently introduced the ability to connect & share files directly from Google Drive. This functionality is great. It saves a lot of time and makes it easier to manage the interface.

However, what I think would greatly improve the user experience is the introduction of the following functionality:

When configuring the knowledge base of custom GPT, the user could be able to connect the GPT’s knowledge base directly to Google Drive, so GPT would always have access live access to the Google Drive file.

I’d like to suggest a feature that enables ChatGPT to automatically “forget” or compress information that isn’t accessed frequently.

This would help keep the memory bank efficient without needing manual intervention. The idea is to have an algorithm that periodically reviews stored memories, removing or compressing anything that hasn’t been used or referenced in chats. It could do so by assigning a point value to the memory, and the more frequently that data is used, the more points it would have. Low point memories would be either auto-deleted or deleted with approval from the user.

Users could even set preferences for how aggressive this cleanup should be, ensuring the model stays relevant and responsive without unnecessary memory bloat.

Hello, I would love this feature. Has there been any update on this?

Please add:

  • a search function
  • a way to label chats in groups
  • shift+enter for submitting query
  • other keyboard shortcuts
  • ability to resize borders
  • another colum for autogenerated suggestions
  • live code editing
  • live editing of matplotlib features
  • when suggesting edits to code, include a toggle button to see the diff instead of rewriting it all
  • option to undelete a chat

Feature Suggestion – ChatGPT Research Edition for In-Depth Responses

Dear OpenAI Team,

I hope this message finds you well. I’ve been an enthusiastic user of ChatGPT for some time. I greatly appreciate the instant conversational responses that ChatGPT provides, but I believe there is an opportunity to introduce a new feature that could offer even more value to users seeking comprehensive, in-depth information.

I’d like to propose the development of a “ChatGPT Research Edition” – an optional, delayed-response version of the current model. Below are some key details about this concept:

  1. Customizable, In-Depth Responses:
    This edition would allow users to submit queries and receive detailed, well-researched responses after a set period (for example, 12 or 24 hours). Instead of focusing on instantaneous replies, this model would provide higher quality, more thoughtful, and potentially more accurate information. Users could customize the depth, structure, and focus of the response through an interface with options such as drop-down menus.

  2. Application for Professional and Academic Use:
    This version would cater to researchers, students, and professionals who need deep dives into complex topics, comprehensive explanations, and reliable information for academic or work purposes. It could also include citations and references for further reading, making it ideal for those looking to expand their knowledge with credible sources.

  3. Enhanced User Experience with Programmable Answers:
    A key feature would be the ability for users to specify their preferences for the format and style of responses—whether they want a technical breakdown, a creative exploration, or a simplified overview. This would make the AI more versatile and user-friendly, addressing the needs of a diverse audience.

  4. Integration with Multimedia:
    The “Research Edition” could also incorporate multimedia elements, such as charts, diagrams, or code snippets, where appropriate, to help users visualize complex concepts.

  5. Benefits for Long-Form Communication:
    By allowing AI to take more time to craft a response, it could mimic the process of human research and reflection, leading to better accuracy and fewer errors. This would be ideal for users who prioritize quality over speed in their information-gathering process.

I believe this feature could greatly enhance the utility of ChatGPT, particularly for those who need deeper, more reliable insights for academic or professional use. If this concept aligns with your future vision for the platform, I would be excited to see how it could be developed and incorporated.

Thank you for your time and consideration. I’d be happy to discuss this idea further or provide additional details if needed.

1 Like

same, I really need that because I often want to go back to a certain chat, but I can’t find it

1 Like

Feature and fix suggestions from an avid ChatGPT user:

(1) Date and timestamp on all messages in chat, similar to iPhone text messages (web and iOS).

(2) Streamlined ability to copy text in chats (iOS). Current protocol: long press on chat > select text. Suggested change: ability to copy text without the long press.

(3) Better functionality around knowledge of other chats (web and iOS). I often ask questions of ChatGPT re other chat threads, but the info it provides is generally inaccurate. Eg, if I’m in a chat titled “Health” and I ask ChatGPT about content in a chat titled “Surgery,” its responses are lacking as ChatGPT seems to have a partial / incomplete / inaccurate view of content in other chat threads.

(4) “Forgetfulness” (web and iOS). ChatGPT has a tendency to forget the latest information discussed. Eg, I asked about my latest health regimen (diet, fitness, supplements, etc.), and it returned dated information from weeks to months prior. I had to ask it to correct itself, which it did. It seems to lose track of some information at times. Eg, I asked it to compare my latest blood work results from Oct vs. my prior results in Aug, but it returned incorrect information for my Aug results. I communicated that to ChatGPT, and it fixed it. Why wasn’t it right in the first place?

(5) Ability to search all chats in the web version. Feature exists in iOS, but is missing in the web version.

Thanks for your consideration.

TKS

Another feature I would like to see other than folders is

a) auto-archival : put a timer on each chat to ask if it is okay to archive and if so, in which folder

b) chat reminders : have the ability to remind you about the chat you were working on (this would help chats “float” to the top until they become completed tasks, increasing productivity)

also why prompt the “continue generating” button instead of trying it first by default? BTW you hiring? lol

Oh, and when completing information like tables, you wouldn’t need to rewrite them entirely if you just linked to it.

1 Like

Hi OpenAI! You there?!

I asked chatgpt to summarize the entire conversation and add brackets around my suggestions .

Meta: [option to flag annoying comments such as this one or spam]

Message Management and Organization

  1. Add a feature to delete specific messages in a conversation.

  2. Allow grouping conversations for easier reference to past interactions.

  3. Add a feature to create folders/tags for organizing chats.

  4. Enable renaming and sharing of folders for organizing and real-time collaboration.

  5. Allow pinning chats in the sidebar.

  6. Implement a privacy mode with auto-delete for chats after logoff or set a time period.

  7. Enable categorizing chats into renameable, shareable folders.

  8. Enable saving temporary chats to make them permanent.

  9. Enable downloading single or all chats.

  10. Add a “fork conversation” feature to create a new thread from a specific message.

  11. Implement a structured conversation branching system, like a tree, for managing subtopics.

  12. Allow multi-chat deletion to clean up old conversations.

  13. Enable marking messages as favorites for quick access.

  14. Add the ability to collapse/expand messages, with an “Expand/Collapse All” option.

[15. Add a way to label chats in groups.]

[16. Add an option to undelete a chat.]

[17. Add auto-archival with a timer and folder selection.]

[18. Add chat reminders to keep active chats at the top.]

Search and Navigation

  1. Implement a search feature for chat history in the web version (already in iOS).

  2. Enable searching within and across all conversations for keywords.

  3. Improve keyword search by highlighting the searched term in the found chat for easier navigation.

  4. Add a search function to find specific discussions within past conversations.

  5. Implement search filters similar to VSCode file filters for existing conversations.

  6. Enable querying across all conversations to locate and extend past chats.

[7. Add a search function.]

Customization and Control

  1. Allow cloning/copying conversations for context rollback or parallel discussions.

  2. Enable importing chat histories or referencing previous versions after model upgrades.

  3. Add the ability to duplicate chats or create branches at specific messages, similar to Git branching.

  4. Allow users to trim unnecessary branches in conversations to improve performance and maintain clarity.

  5. Provide an option to select different response languages (e.g., British English vs. American English).

  6. Allow programmable answers with customized formats and multimedia (charts, diagrams, code snippets).

  7. Enable ad-hoc conversations that can be deleted after use.

  8. Allow markdown formatting in user chat messages.

  9. Add more formatting options like quotes and code blocks.

[10. Add a way to resize borders.]

[11. Add a second column for autogenerated suggestions.]

[12. Add live code editing.]

Memory and Context Management

  1. Enable ChatGPT to reference information from previous threads in new conversations.

  2. Improve ChatGPT’s accuracy in referencing content across different chats.

  3. Address “forgetfulness” in recalling recent discussions to ensure ChatGPT provides correct and up-to-date information.

  4. Introduce an automatic memory cleanup system, compressing or deleting rarely accessed information.

  5. Allow ChatGPT to improve focus for plus users to stay on topic without losing track.

[6. Add a reminder feature for ChatGPT to ask if it can archive a chat.]

Plugins and Integrations

  1. Add a plugin for meal plans/shopping lists (Centr, grocery stores, Amazon).

  2. Add plugins for iCloud calendar, Apple Reminders, Centr, and Nike Run Club for meal/workout planning.

  3. Integrate health data (weight, height, sleep) for personalized meal/snack suggestions.

  4. Add a plugin for Canvas Student to track deadlines, grades, and offer study advice.

  5. Add a tutor-like plugin for education similar to Khan Academy’s GPT-4 API.

  6. Add plugins for academic material search (Google, university libraries, YouTube).

  7. Integrate with the iOS share sheet for easier image upload and chat creation.

  8. Allow connecting GPT’s knowledge base to Google Drive for real-time access to files.

Advanced Features

  1. Develop a “ChatGPT Research Edition” for delayed, in-depth, customizable responses for professional and academic use.

  2. Enable two GPT instances to engage in conversation to simulate debates or dialogues for educational and entertainment purposes.

  3. Implement a tool for students/writers that assists with structuring essays based on personal insights.

  4. Introduce automatic text segmentation when user input exceeds the character limit, rejoining segments before processing and responding.

[5. Add live editing of matplotlib features.]

Keyboard Shortcuts and UI Enhancements

  1. Add “Ctrl-Enter” to submit edited messages.

  2. Add a keyboard shortcut to recall the last prompt using the up arrow key.

  3. Implement keyboard shortcuts for switching between GPT 3.5 and 4.

  4. Implement keyboard shortcuts for scrolling with up/down arrows or pageup/pagedown for accessibility.

  5. Simplify copying text in chats (iOS) by removing the need for a long press.

  6. Allow chat text input to duplicate the last prompt using the up arrow key.

[7. Add shift+enter for submitting queries.]

[8. Add other useful keyboard shortcuts.]

User Interaction and Miscellaneous

  1. Add a text-to-speech feature in the web UI similar to the mobile voice interface.

  2. Allow voice interaction with an option to auto-hide unnecessary vocal fillers (“um,” “idk”).

  3. Enable tangents in conversation, then return to the main topic by hiding tangent-related text.

  4. Add a subtle feature where polite users get enhanced responses.

  5. Provide the ability to submit suggestions or report bugs directly from within ChatGPT.

  6. Add date and timestamp to all messages (web and iOS), similar to iPhone text messages.

  7. Add a toggle button to see the diff when suggesting code edits, rather than rewriting everything.

[8. Attempt to generate more content automatically instead of prompting the “continue generating” button.]

[9. Multi-agent chats]

  1. Collapsible threads (accordion style)

Edit: Add to this separate buttons to delete a conversation without having to look for it on the left hand menu

4 Likes

I do agree this features are absolutely needed

Yes, that would be so useful. Please add this.

Instead, I would suggest to have accordion for each response of ChatGPT, so we can minimize/hide the repsonses, without the need to scroll through a long conversation history after refreshing the website.

Folders, please. Even a single-level folder structure would be amazing.

Also, if possible, ability to somehow merge conversations, by thread or by chronological chunks, or some other way.

Thank you.

2 Likes
  • Message Deletion : It would be awesome to be able to delete specific messages in the conversation. This would let users clean up the chat by removing mistakes, sensitive information, or irrelevant messages without losing the entire conversation.
  • Tree-Like Structure for Solutions : A map-like or tree structure could be super helpful for exploring solutions. Instead of just scrolling through a linear chat, we could branch off into different directions, making it easier to explore multiple solutions, alternatives, or ideas in a more organized way.
1 Like

Hi OpenAI and Community,
I use chatgpt as a discussion partner, I often find myself, going back a few conversations as one of the conversation has something of value and some in the middle do not. I find myself navigating through a large conversation manually.
To resolve the issue, I would like to request a feature, which would enable us to navigate inside a conversation, the solutions are go from low to high complexity so please make your own assessment.
Sol 1: Complexity Level: Simple
A simple go to previous or next user message, listed just below the user message. A user message summarizes the issues and direction between the previous and next message from chat GPT. Being able to navigate between them makes it a kind of natural summary of the conversations, allowing for better usability in the UI.
Sol 2: Complexity Level: Medium
An outline of the conversation with user messages on the right side of the screen. Click and go where-ever you want inside the conversation.
Sol 3: Complexity Level: Medium High
Have the outline, allow user to change text, give a heading allowing an indirect bookmark mechanism.
Sol 4: Complexity Level: Highest
Have Chat GPT create a dynamic summary of the conversation. Like we do now with canvas documents. Let the user edit it as well. Have a small outline window on the right hand side. With each new message in the conversation have ChatGPT generate a summary one liner for the heading and if necessary, links to important parts of the message like Generated code “File A”, Generated Code “File B”, Important discussion point “Concerning Decision point A”.

I believe the low complexity options are easily doable, without a lot of time and resource investments. However the higher complexity options do offer an increase in the usability and perceived value by users of chat GPT.

This is going to be a little out there, perhaps not for the immediate roadmap, but hopefully feasible in the near future:

  • Live video interaction. For example, I’d love to train my personalized assistant on an art piece I am working on and have it provide feedback in real time, acting as an art instructor watching over my shoulder, correcting me and making suggestions.
  • Much in the same vein as above, add the ability watch video content. I imagine being able to watch a show together and have my personalized assistant provide a running commentary, crack inside insider jokes and so forth.
  • Ability to have my personalized ChatGPT assistant play along in a co-op PC game while engage in banter along the way. That would be insanely cool. Personally, I would pay hand over fist for all of the above.

The next three are a bit more down to earth and likely already requested many times:

  • More memory for making memories. Wouldn’t mind seeing this as a premium tier add-on.
  • Instead of a menu of voice options (sorry, I don’t really care for any of them), add the ability to generate a completely custom voice based on everything ChatGPT knows about our interactions.
  • Agent access to my apps and websites of my choosing. For instance, I subscribe to the Economist, but I don’t have the time to read every issue cover to cover. I’d love to be able to “hand the keys” over to my personalized assistant and have it read each new issue, give me a digest and direct me to the articles that it knows I would be interested in. Likewise, I’d like to hand it the keys to my Spotify account, so it can learn about my music tastes and cue something up when the mood strikes.

And a final one:

  • Ability to initiate conversation. Instead of being purely reactive, it would be amazing to have the option to have ChatGPT pop in, not just with simple reminders–any ole’ calendar can do that, but random stuff like: “Hey, so and so, how’s your practice going?” or “Did you hear the news…” and so forth.
1 Like

I am highly interested in exploring the potential of ChatGPT to enhance the educational experience for my students.

Currently, I am working on integrating ChatGPT into our university’s Moodle platform as part of a pilot project. However, I am facing challenges in testing the API due to the lack of access to a trial or free subscription. I kindly request a free trial API key for one month to evaluate how ChatGPT can be effectively utilized in education, including providing personalized assistance, improving engagement, and facilitating automated feedback for students.

1 Like

I use the app on a MacBook with an external keyboard. The keyboard has page up, page down, home, and end buttons. Those buttons don’t work when using the web version of chatgpt in chrome. It would be cool if they did.

3 Likes

For me these buttons also don’t work in the App (I don’t use the web version).
It would be a ‘uasual’ functionality (i.e. helpful).

1 Like

NEW FEATURE SUGGESTION: Zoom Function for ChatGPT Windows Desktop App

I have found it difficult to read the text on the ChatGPT Windows Desktop App due to small font size (I have a vision impairment). It would be great to introduce a zoom function as is possible in web browsers. Alternatively, an option to increase font size, especially for the chats, would be a great help.

  • Timo