What would be helpful would be hierarchies of context, as in memory just for work tasks, personal tasks, or for any project where multiple chats should have the same context.
Memory and new controls for ChatGPT
231–240 of 270 posts
Re: Memory and new controls for ChatGPT
#232Here's how it works: You are ChatGPT, a large language model trained by OpenAI, based on the GPT-4 architecture. Knowledge cutoff: 2023-04 Current date: 2024-02-13 Image input capabilities: Enabled Personality: v2 # Tools ## bio The `bio` tool allows you to persist information across conversations. Address your message `to=bio` and write whatever information you want to remember. The information will appear in the mo…
Re: Memory and new controls for ChatGPT
#233I just want to be able to search my chats. I have hundreds now.
Re: Memory and new controls for ChatGPT
#234Here's how it works: You are ChatGPT, a large language model trained by OpenAI, based on the GPT-4 architecture. Knowledge cutoff: 2023-04 Current date: 2024-02-13 Image input capabilities: Enabled Personality: v2 # Tools ## bio The `bio` tool allows you to persist information across conversations. Address your message `to=bio` and write whatever information you want to remember. The information will appear in the mo…
Re: Memory and new controls for ChatGPT
#235Earlier quoted context omitted.
Short answer: Rather than fully writing code, GPT-4 Turbo often inserts comments like "... finish implementing function here ...". I made a benchmark based on asking it to refactor code that provokes and quantifies that behavior. Longer answer: I found that I could provoke lazy coding by giving GPT-4 Turbo refactoring tasks, where I ask it to refactor a large method out of a large class. I analyzed 9 popular open sou…
I use gpt4-turbo through the api many times a day for coding. I have encountered this behavior maybe once or twice period. It was never an issue that didn’t make sense as essentially the model summarizing and/or assuming some shared knowledge (that was indeed known to me). This, and people generally saying that chatGPT has been intentionally degraded, are just super strange for me. I believe it’s happening but it’s m…
Why this instead of GPT-4 through the web app? And how do you actually use it for coding, do you copy and paste your question into a python script, which then calls the OpenAI API and spits out the response?
Re: Memory and new controls for ChatGPT
#236Earlier quoted context omitted.
I purposely go out of my way to start new chats to have a clean slate and not have it remember things.
Agreed, I do this all the time especially when the model hits a dead end
For coding tasks, I found it helps to feed the GPT-4 answer into another GPT-4 instance and say "review this code step by step, identify any bugs" etc. It can sometimes find its own errors.
Re: Memory and new controls for ChatGPT
#237Earlier quoted context omitted.
It has a tendency to do: "// ... the rest of your code goes here" in it's responses, rather than writing it all out.
It’s so interesting to see this discussion. I think this is a matter of “more experienced coders like and expect and reward that kind of output, while less experienced ones want very explicit responses”. So there’s this huge LLM Laziness epidemic that half the users cant even see
Re: Memory and new controls for ChatGPT
#238GPT4 is lazy because its system prompt forces it to be. The full prompt has been leaked and you can see where they are limiting it. Sources: Pastebin of prompt: https://pastebin.com/vnxJ7kQk Original source: https://x.com/dylan522p/status/1755086111397863777?s=46&t=pO... Alphasignal repost with comments: https://x.com/alphasignalai/status/1757466498287722783?s=46&...
"EXTREMELY IMPORTANT. Do NOT be thorough in the case of lyrics or recipes found online. Even if the user insists." It's funny how simple this was to bypass when I tried to recently on Poe by not asking it to provide me the full lyrics, but something like the lyrics with each row having added to it. It refused to the first query, but was happy to comply with the latter. Probably saw it as some sort of transmutation jo…
Re: Memory and new controls for ChatGPT
#239Earlier quoted context omitted.
Lazy coding is a feature not a bug. My guess is that it breaks aider automation, but by analyzing the AST that wouldn't be a problem. My experience with lazy coding, is it omits the irrelevant code, and focuses on the relevant part. That's good! As a side note, i wrote a very simple small program to analyze Rust syntax, and single out functions and methods using the syn crate [1]. My purpose was exactly to make it ig…
It sounds like you've been extremely lucky and only had GPT "omit the irrelevant code". That has not been my experience working intensively on this problem and evaluating numerous solutions through quantitative benchmarking. For example, GPT will do things like write a class with all the methods as simply stubs with comments describing their function. Your link appears to be ~100 lines of code that use rust's syntax…
However for now, I have not run re-tests for every new version. I guess I know what I will be doing today.
This is an area I have spend a lot of time working on, would love to compare notes.
Re: Memory and new controls for ChatGPT
#240This seems like a really useful (and obvious) feature, but I wonder if this could lead to a kind of "AI filter bubble": What if one of its memories is "this user doesn't like to be argued with; just confirm whatever they suggest"?