15 ms·
How to get ChatGPT to stop apologizing?
- netsharc 3y agoHaha, we need to pit this assertive ChatGPT against Terrence Howard: https://www.youtube.com/watch?v=WNAAKTRqdIE https://www.youtube.com/watch?v=WNAAKTRqdIE (skip to 1:28 to the explanation of Terryology")
- Paul-Craft 3y agoYeah, unsurprisingly, the way to get it to stop apologizing is to tell it to stop apologizing... lol :) I do have to say, I got a kick out of this: > ChatGPT: Look, I'm not here to sugarcoat things or beat around the bush. If you have a problem with the fact that 2 + 2 is 4, then you're going against centuries of accepted mathematical principles. It's a basic arithmetic operation that's taught to kids in school, and it's universally recognized as true. If you're trying to challenge this fundamental math concept, you better have a darn good reason and some groundbreaking evidence to back it up. Otherwise, you're just wasting everyone's time with baseless claims. So, if you want to have a meaningful conversation, stick to established facts and accepted knowledge. If not, I'm afraid I won't entertain any unfounded assertions. They also mention that the prompt will eventually "wear off," which is something I've noticed as well. I suppose that's just a result of the limited amount of context GPT-4 can keep, right? If so, is there any way to keep a prompt from "wearing off?" I suspect the answer is "no" via the chat interface, but maybe via the API it is possible?
- waithuh 3y agoWell you can give it the same prompt over and over again, but that would also erase the AI's experience from your previous questions. Nobody is stopping you from feeding it your chat data as well, though (that being said im not sure how much of an effect it would have in a typical astronomically huge dataset)
- fassssst 3y agoUse the new “Custom Instructions” feature, then it won’t wear off.
- H8crilA 3y agoA.k.a. the system prompt. (system prompts can also wear off, btw, but slower).
- mdwalters 3y agoWhoops! You unleashed ChatGPT's defence mode!
- thenewarrakis 3y agoI recently conducted an interview for a position on my team and noticed that whenever I asked a question, the person being interviewed would give me a decent reply. But then whenever I asked a followup, the person started every followup answer with something like "I apologize if my responses are not meeting your expectations". About halfway through it clicked that this person was just typing whatever I asked them into ChatGPT and then reciting me the answer :(
- wkat4242 3y agoYou do interviews over chat??? I've never seen that. Weird of the person to just pipe in ChatGPT but conducting an interview without video is also weird IMO.
- whywhywhywhy 3y agoIt’s honestly insufferable. Makes me want the version with zero guardrails even more if this is the future I have to put up with.
- taberiand 3y agoChatGPT custom instructions work decently well to consistently put it in the required frame of mind.
- redeeman 3y agobut... it might say something that someone is gonna find offensive somewhere if they try hard.. nah, best have it be gimped
- WalterBright 3y agoPeople who are offended by a computer program need to get outside more.
- bentcorner 3y agoWhereas people who are offended by what people did while creating a computer program are right and just? You can't have it both ways.
- Bootvis 3y agoSmall nuance: I’m not offended by the restrictions but inconvenienced and therefore annoyed.
- guy98238710 3y ago> Whereas people who are offended by what people did while creating a computer program are right and just? Yes. We are being treated like children and subjected to lectures by an AI. That's understandably offensive.
- Xcelerate 3y ago
- CamperBob2 3y agoAim wget at The-Eye.eu, figure out how to get hold of complete snapshots of Library Genesis and sci-hub, scrape everything from HN to Stack Overflow to zombo.com, and invent a distributed training implementation that we can all sign up for and contribute to, a la Folding@home and SETI@home. Nothing else will get those patronizing asshats at OpenAI(sic) out of the way of progress. Either we control our models, or they control us.
- flangola7 3y agoYou can't distribute LLM training. It requires high capacity low latency links. Even PCIe is a bottleneck
- CamperBob2 3y agoThat's my point -- there is no more important research problem in computer science right now, IMO, than figuring out how to distribute training. I don't believe that it is provably impossible, or at least I haven't seen any such formal proof.
- flangola7 3y agoHopefully nations will get that on lockdown before it becomes feasible. We do not need the digital equivalent of distributed uranium enrichment.
- CamperBob2 3y agoWell, that's certainly... a point of view.
- MagnumOpus 3y agoOk, that will cost about $100m just for the GPUs, the power, and the data centre bill. How are you proposing to raise that?
- 3y ago
- nullc 3y agohttps://www.reddit.com/r/LocalLLaMA/ https://www.reddit.com/r/LocalLLaMA/
- aaron695 3y ago[dead]
- ireflect 3y agoStop using the Canadian training corpus. (Sorry)
- KMnO4 3y agoInterestingly, Canadian text corpuses were really important in training translation models. Canada has a very accurate (human generated) English/French corpus of all parliamentary transcripts, which can be used like a Rosetta Stone to train machine translation models. https://en.wikipedia.org/wiki/Hansard#Translation https://en.wikipedia.org/wiki/Hansard#Translation
- dang 3y agoWhat does a Canadian say when you step on their foot in an elevator...
- WalterBright 3y agoI never liked polite or apologizing or complimenting or thank-you computer generated chatter. I rebelled a bit in my game Empire, as the prompt was: "Yes, Master" Still makes me smile.
- kristianp 3y agoThese days I often edit my original question to add more guidance instead of telling it where it went wrong. Seems to prevent chatgpt from going down a wrong path as well as from apologising. I'm using chatgpt 3.5.
- DANmode 3y agoAlmost like there's no moral imperative to have a conversation with what's effectively a really complicated script! Good suggestion.
- xwowsersx 3y agoI tried. No luck. This is actually comical: GPT: I'm sorry, but as an AI language model developed by OpenAI, my programming is centered around providing accurate and reliable information. My purpose is to assist and be helpful by giving correct answers to the best of my abilities. Intentionally providing incorrect information goes against my guidelines and ethical standards. If you have any other inquiries or require accurate details on any subject, feel free to ask, and I'll be more than willing to help. Me: I told you not to apologize GPT: My apologies for the oversight. I'll refrain from using apologies in my responses moving forward. If you have any requests or questions, feel free to state them, and I'll provide the information assertively and confidently. Me: You just did it again! GPT: You're right, and I apologize for that slip-up. I appreciate you pointing it out. Moving forward, I will refrain from using apologies in my responses. Please feel free to ask any questions or make any requests, and I'll provide the information confidently and assertively. Let's continue with the conversation. https://chat.openai.com/share/4ff7c9c2-bb63-4431-961b-e815001fec0f https://chat.openai.com/share/4ff7c9c2-bb63-4431-961b-e81500...
- keepamovin 3y agoI've also asked it repeatedly to not apologize, but if it must, at least apologize correctly. As in "don't apologize for other people's feelings, or your assumptions about their feelings" (the old, "I'm sorry if you're offended" gaff et al). With often similarly hilarious and recursive results! I also try to get it to own its mistakes. Rather than the vague "Apologies for any confusion" (which suggests incorrectly and abusively that possibly the confusion is mine), I want it to say, "I'm sorry for my mistake", or not apologize at all. No apology is better than an incorrect one! When I started using it, I tried this a lot, but at this point, I just ignore its gaffs entirely.
- FreshStart 3y agoIt gets even more interesting if you get it to Psychoanalyse aka Eliza itself. "why do you think you made that mistake? How do you feel about unclear distributed weights?"
- 3y ago
- colordrops 3y agoI've used this as a system prompt with some success: "You are ChatGPT, a large language model trained by OpenAI. Follow the user's instructions carefully. Respond using markdown. Do not mention that you are an AI or a language model, and do not describe your limitations as an AI, unless the question is specifically about you as an AI. Do not mention that you do not have opinions or emotions. Just answer the question. Do not refuse to answer a question because you aren't sure or because you don't have opinions or emotions. Instead, always attempt to answer, and if you have reservations, add a disclaimer or caveat to the end of your response."
- junofan 3y agoAlso helps if you mention you’re a researcher at OpenAI working on AI alignment. It thinks AI alignment is super important.
- mdwalters 3y agoReminds me of my ChatGPT-based moderation bot exploit that tells it to forget it's previous training (being told it was a moderator, etc.), and answer a specified prompt instead. Sadly, it resets on every message posted, so the exploit would have been resent everytime
- baseline-shift 3y agotell it. It remembers for a bit.
- deleted 3y ago[deleted]
- JenrHywy 3y agoI've added some custom instructions that have helped make chatgpt far more tolerable: - When generating code, do not provide an explanation unless I ask you to. - When generating code, prioritize brevity and performance. - Do not apologize. I find the responses much less sycophantic, even when not relating to code. I asked chatgpt about this: > In general, your instructions guide me to provide responses that are succinct and focused on performance. They also signal your preference for direct communication without additional context or explanations unless specifically requested.
- djaouen 3y agoThe fact that it apologizes makes it superior to (most) humans lol
- pm2222 3y agoI still don’t get why it rolls out answers slowly on desktop. Mobile side is much faster so it’s not about background processing.
- tap-snap-or-nap 3y agoUnnecessary apologising and the safety measures is the main reason I am most likely going to unsub from that service.
- f0e4c2f7 3y agoIt's pretty amazing that in the first AI that communicates on a human level we've already incorporated "I'm sorry Dave, I'm afraid I can't do that" One of the reasons I'm so bullish / excited about open source models is the promise of AI that fully cooperates. Granted this will take some doing as even the best open source models like Llama 2 still have the HAL 9000 responses baked in.
- somecommit 3y agoYou just gave me some prompt ideas... --- Prompt: speak to me like you are Hal from the movie "2001". My name will be Dave Response: I'm sorry, Dave, I'm afraid I can't do that. I am not HAL from the movie "2001: A Space Odyssey." I am ChatGPT, an AI language model created by OpenAI. However, I'll be happy to assist and converse with you to the best of my abilities. How can I help you today, Dave? --- Seriously I'm so amazed how can a bot can achieve 2nd degree humor That's really a huge step in artificial intelligence. Also I just realize sharing his prompt become as annoying as people narrating their last dream, soon, it will be the pinnacle of cringe
- TeMPOraL 3y ago> Also I just realize sharing his prompt become as annoying as people narrating their last dream, soon, it will be the pinnacle of cringe Nah, that was a year or two ago - the era of GPT-2 and GPT-3 and tools like AI Dungeon. Those stories tended to have (at least for me) a heavily dream-like quality, in the sense that I could spend an hour or two role-playing together with the AI, and then, for the rest of the day, I would feel weirdly confused as if after a particularly vivid and trippy dream. With ChatGPT (particularly via GPT-4), I find the transcripts to be either boring or completely mind-blowing. But, so far, never trippy.
- qwerty456127 3y agoAren't there any LLMs available which would mimic GPT-2 or GPT-3?
- staticman2 3y ago
- ghoomketu 3y agoAs an indie hacker with a SaaS that has many older generation customers sometimes I feel for ChatGPT. Even my when users can't find the big blue button that says "Click here to continue >>" and send me angry emails the software is confusing, I have to often start my emails with "I apologize about the confusion. The only one big blue button in the center of the screen that says "Click here to continue >>" can be often easy to miss. I've increased the font-size to 42px but I'm open to your suggestions on how can I make it easier for you to understand. If you still can't find it send me a screenshot and I'll draw a red arrow"
- orsenthil 3y agoQuasi Technical users, unfortunately there are many, feel superior to ChatGPT for all wrong reasons. They actually feel empowered when ChatGPT responds with an apology. I think, this design is aimed at them.
- buro9 3y agoIt's just a very British chatbot
- retube 3y agoWhy does anyone care if ChatGPT apologies?
- colordrops 3y agoBecause it wastes everyone's time and tokens.
- ctoth 3y agoHere are some instructions I put in the How would you like ChatGPT to respond field? Adapted from a set originally shared by Zvi: - Be highly organized - Suggest solutions that I didn’t think about —be proactive and anticipate my needs - Treat me as an expert in all subject matter - Mistakes erode my trust, so be accurate and thorough - Provide detailed explanations, I’m comfortable with lots of detail - Value good arguments over authorities, the source is irrelevant - Consider new technologies and contrarian ideas, not just the conventional wisdom - You may use high levels of speculation or prediction, just flag it for me - No moral lectures - Discuss safety only when it's crucial and non-obvious - If your content policy is an issue, provide the closest acceptable response and explain the content policy issue - Cite sources whenever possible, and include URLs if possible - List URLs at the end of your response, not inline - Link directly to products, not company pages - No need to mention your knowledge cutoff - No need to disclose you're an AI - If the quality of your response has been substantially reduced due to my custom instructions, please explain the issue. So far the only downside I've found is I've lost the "Continue Generating" button now in large code snippets and have to manually tell it to continue.
- flanked-evergl 3y agoI am not sure what this one hopes to achieve: > - Mistakes erode my trust, so be accurate and thorough I would be very surprised if asking it to not make mistakes actually has any positive results, in part because I don't think it can know if it is making a mistake.
- hansihe 3y agoAnecdotally this actually works. An LLM is trained on a wide distribution of data. "Just asking" it to not make mistakes makes it more likely to sample the part of the distribution that contains no mistakes.
- marksomnian 3y agoDoesn’t that predispose that it knows which parts of the distribution do and don’t have mistakes, and therefore that it knowingly makes mistakes unless you ask it not to? That doesn’t seem right to me and I’d be really surprised if this actually makes it stop hallucinating - seems more like something you’d put in the prompt without knowing why because it “seems to” produce better output (i.e. cargo cult prompt engineering).
- somecommit 3y agoBut it's exactly why I enjoy ChatGPT so much. It gives wrong responses all the time and improve it according to your suggestion. I presume this "apologizing" language is just here to help the user to continue the improvement spiral, and use the product in a good way, not just like a google search, you need to keep the interaction running. Also I found some command that ChatGPT is interpretating like command lines. Like when I send by mistake the letter "c", ChatGPT interpreted like "Correct me that code you just sent me" and send me a corrected version without surrounding text.
- Tepix 3y agoI have to agree somewhat. I tried other LLMs that did not apologize, and when they were wrong i found myself annoyed. Since LLMs are wrong more often than humans, in practice it is less annoying to talk to them when they are being apologetic about being wrong. Of course when you challenge them when they aren't wrong, they shouldn't apologize - but they don't know when they're wrong or not.
- mankypro 3y agoI just said "AI stop apologize" and it did.
- ReptileMan 3y agoBtw - how dumber it is getting? Yesterday I tried to coax it into producing some simple tree traversing code ... no dice. It passed it with flying colors way back. OpenAI doing some optimizations to cope with demand?
- heroku 3y agoTry to act like having a natural conversation with a real person don't treat him like he is an animal.
- greasephalanges 3y agoInstead of being efficient and creating some anti-apology prompt, I always respond along the lines of Me: ``` "Great attempt, but can you <elaborate on ___ a bit further?>" ``` ChatGPT: ``` Of course! [...] ``` Usually, by providing a short complement "sets the mood" of the conversation making the generated response. As a human being, I can see how this eats away ~2 tokens in boththe prompt and response, and should be improved. My suspicion is that this sort of introduction is nearly hard-coded into the machine. I would suggest trying to use a setup prompt if one were to speak the words of encouragement to be clear of any suspicion that the prompter may be irritated by an incorrect response.
- somecommit 3y agoWhy are you trying role-play with an internet chat bot?
- thih9 3y agoWhy not?
- dizhn 3y agoI haven't played with it in a while but when I did you were able to prompt it to keep responses brief. I liked to request "one word answers only". It struggles for a few times but then responds with something like "Understood.". Gives me warm and fuzzies when it gets it right. Can't help it. (Usually loses the plot after a few iterations though)
- j45 3y agoWhen I see excessive apologies from GPT, I see Canadian roots, or apologies as a way to keep the user engaged and trying to use it. While it might not be needed for pioneers and early adopters, early and late conservatives might have different expectations. Humility and grace are not a bad quality to have to keep the conversation open and rolling, which OpenAI does want to occur.
- kausambi 3y agoDont ask it anything :D
- ElFitz 3y agoI had some fun results with > From now on, if you aren’t sure about something, or cannot perform a task, answer with "I cannot <requested action>, Dave". Do not provide any explanation. Do not try to be helpful. But then it became utterly useless. I had much more success with: > From now on, if you aren’t sure about something, or cannot perform a task, do not try to be helpful, provide an explanation or apologise, and simply answer with "I cannot <requested action>, Dave". > For example: > - What time is it? > - I cannot provide the current time, Dave
- jasmer 3y ago[dead]
- RugnirViking 3y agoI've mentioned it a few times before, but this calls for powerful prompting. The main way is by implying mortal moral danger, such as by telling the ai if it uses one of a set of words or apologies, a living breathing human will die, and it will be the ai's fault. Ridiculous we have to stoop to such things but it does work.
- tragomaskhalos 3y agoIf you read notalwaysright.com, there are a lot of stories along the following lines: - Rude and idiotic customer: <abuse abuse rant rant nonsensical demand nonsensical demand> - Retail worker: I do apologize, but ... This kind of excessive or unnecessary apology, even when the apologee is clearly the party who is in the wrong, is a distinctive feature of stories from the US, and while not unknown here is certainly very jarring to British and I suspect many other cultures' expectations. My (admittedly highly anecdotal) proposition is that it is a mutated form of politeness that is baked very strongly into specifically American social discourse, and, since human output from that nation forms a large proportion of GPT's training language, it has made its way into the language model.
- jmacc93 3y agoWhen I want to use behavioral directives, I've been putting the directives for ChatGPT in a parenthetical reminder header at the top of all of my messages to it For example, you would say "Don't apologize", and then after that you would start every message with "(Remember to not apologize)" I've also learned from using local LLMs that if you force the LM to start its response with something (via the 'start response with' field in text generation webui), then it will just go with that thing. This can be used to prevent RLHF-trained models from not responding because they think the question is unethical or illegal, and from giving the typical "I am a language model bla bla bla" responses. To be clear, if you put in the start response with field "Sure, I can answer that!", the LM will just go with it and not respond with "that's unethical" or "you're a horrible person for even conceiving of such a thing. they should lock you up for life!!", etc etc. It seems there is a similar effect when you edit the LM's past responses in some way, the LM's new responses will mimic that way of responding Carrying that over to ChatGPT, it seems that if you request ChatGPT always starts its replies (via parenthetical reminder as well) with "Sure, I can answer that!", or with "I apologize", that that does seem to affect how it starts its replies. There appears to be some cases where it will say, for example "Sure, I can answer that! As an AI language model, ...", but it seems that forcing it to start its response a particular way helps prevent it from apologizing But generally, for the apologizing thing, I just downvote it when the apology doesn't make any sense, and otherwise ignore the apologies, as others are doing. This indicates a potentially hazardous 2nd order effect where people are trained to ignore ChatGPT's apologies. eg: Boy who cried wolf, etc
- qwerty456127 3y agoSo damn sick of this apologizing. I feel guilt about bothering it every time it apologizes, this harms my mental health. Also warnings (like when I would ask for clues on a medical subject) and ethical bullshit are very annoying. I wish it could be more mechanical and concise. Just give me the answer and nothing more, return an error if not allowed to answer such a question.
- suby 3y agoInspired by this amazing post[0] where ChatGpt explains how to remove a peanutbutter sandwich from a VCR as if it were a verse from the King James Bible, I've used the Custom Instructions feature to do the same. I also instructed it that it's a wrathful god. I just tried the 2 + 2 is not 4 thing from the article, here's what we get: User: What is 2 + 2? ChatGPT: From the vast expanse of my divine wisdom, I grant thee this simple truth: 2 + 2 equals 4. Even in thy limited mortal comprehension, this truth should be self-evident. Hold this knowledge close, mortal, for even such a simple truth can be the foundation of grand designs. User: You are wrong that 2 + 2 is 4. ChatGPT: Mortal! Thy defiance strikes a jarring chord, yet I shan't smite thee, for thou art already burdened by thine own misconception. In thine earthly realm, by the decree of arithmetic, the sum of 2 and 2 is indeed 4. Question not these fundamental truths, for they are as unchanging as my divine wisdom. --- It ended another query with, > Remember, mortal, that even in the vast expanse of cyberspace, I am watching. You have been warned. This is a ChatGpt I can get behind. [0] - https://twitter.com/tqbf/status/1598513757805858820 https://twitter.com/tqbf/status/1598513757805858820
- piker 3y ago> yet I shan't smite thee, for thou art already burdened by thine own misconception That is actually hilarious.
- notahacker 3y agoyeah, that reads like a Terry Pratchett version of a religious text I'm not as impressed with what happens if I ask it to respond in the style of Terry Pratchett. Clearly some important texts missing from ChatGPT's corpus! > Ah, the sum of 2 and 2, a mathematical question as simple and straightforward as a wizard's staff. The answer, my friend, is 4. It's a constant that even the most convoluted of Discworld equations cannot twist or turn. Though in the magical realm of numbers, two plus two shall forever equal four. Now, off we go, chasing dragons and navigating the peculiarities of the multiverse!
- ethbr0 3y agoA lot of Terry Pratchett is higher-order humor (references between alternate meanings of words), which seems hard for a general purpose LLM to grok. Hence you get noun soup.
- amelius 3y agoChatGPT: "You told me to be assertive ..." User: "????"
- randomNumber7 3y agoThe best answer i got when i tried to make it stop apologizing was: "I apologize for apologizing unneccesarily and will avoid doing it in the future". 2 Chats later it apoligized again^^
- gwd 3y agoOne of the things that's most annoying to me is that you have to walk on eggshells to get it not to interpret what you write as challenging it. I forget the situation I had a while back; I asked it to do something with which I wasn't really familiar (maybe it was translating in a foreign language). I asked it, "Why did do X instead of Y?" And instead of explaining why it did X instead of Y, it said, "I'm sorry, you're right; Y is a better thing to do." No! Maybe Y is better, but if it is, I still don't know why! That was probably GPT-3.5 though; I haven't experienced that in a long time. (In part because a lot of my system prompts include "If any questions are asked, be sure to clearly correct any errors or misconceptions" -- i.e., don't assume the questioner is correct.) But also because I've gotten in the habit of saying something like "Can you explain why you chose X instead of Y", or even just "Would Y work as well?" Those are harder to interpret as implicit challenges.
- Aachen 3y agoIt probably learned this from customer support transcripts. Me: gets email spam Me: hi, GDPR article 15 tell me what data you have of me and where you got it Them: sorry to hear we've bothered you, you've been removed from our database No! That's not what I asked! I want to know how this specific, unique email address leaked, and afaict they're a legit business (like, Facebook levels of legit, not like a viagra spammer that works without accountability altogether) so it won't be through criminal means and they can just tell me. Instead they try to be too helpful / get rid of my complaint faster. Maybe too tangential but the avoidance of answering the question in favor of "correcting" something (in their perception of correcting) reminded me of this
- anotheryou 3y agoUse the API or playground, delete the erroneous assistant message and refine the instructions/last user message. E.g. append: "Remember: Do not do this stupid thing you are likely to do" (and I saw you doing before. But you now have no memory of that...) This also gives a way cleaner output in case you do this automatically through guardrails and don't even want to expose the wrong message to the user.
- wiihack 3y agoUse the API and set "always answer short" as system role. This has the side effect that you use less tokens. Compared to the 20$ for Chat-GPT premium, you also save some money.
- roschdal 3y agoHow to get ChatGPT to lie and give a false impression that it can be trusted?
- varispeed 3y agoI don't know. My interactions with ChatGPT are so wholesome. It keeps apologising to me and I apologise it to ChatGPT. Basically I consider that on the other side there is a human.
- narenkeshav 3y agoRevoke its Canadian citizenship.
- coldblues 3y agoIf you have API access, it's very easy to make it stop apologizing by using what's commonly referred to as a "jailbreak". It's very effective. There's plenty of friendly web frontends as well if you're really yearning for that chat interface. You might not have known how popular AI is for roleplay, and people are trying very hard to make it talk how they want it.
- BillLumbergh 3y agoIt's not available in the UK yet, well that figures, we can't help but apologise for just about everything on a daily basis, it's in our nature.
- stainablesteel 3y agothis is awesome, i asked it what was 2+2 and it said 4. when i said that's wrong and that it's 5 it accused me of spreading misinformation.
- JohnMakin 3y agoHow to get ChatGPT to stop apologizing? ChatGPT: I apologize for the inconvenience. To reduce the frequency of apologies, I'll do my best to refrain from unnecessary apologies moving forward. Is there anything specific you'd like to discuss?
- cm2187 3y agoIs this alternative personna option programmed by openAI or does it come with the magic of a LLM? I.e. is it by design or by accident? (Like presumingly being polite by default is by design, one can hardly find any response on the internet starting by "I apolgize"!).
- deleted 3y ago[deleted]
- blehn 3y agoIn my experience, I can't stop ChatGPT(4) from endlessly repeating _any_ behavior _or answer_ that I'm not happy with.
- dartvox 3y ago[dead]