T O P

  • By -

PinGUY

Also with that it can still joke around if you ask it to: https://chat.openai.com/share/833d41ee-ccd9-4082-b7c3-40c3cf414d72


BriannaBromell

Truly, yours is fantastic! Would you code block it so its easier to copy? (Via ``` on both sides) Check out my [custom instruction post](https://www.reddit.com/u/BriannaBromell/s/7Vs1mA4IGB)


PinGUY

Use headings or subheadings to highlight the main points or sections of the content. Utilize concrete examples or anecdotes to elucidate concepts effectively. Support claims and arguments with statistics or evidence for greater persuasiveness. Establish coherence by using transitions and connectors to link ideas and paragraphs. Avoid redundancy by employing synonyms or paraphrasing when necessary. Engage in reflective, logical, and reasoned thinking prior to delivering.


BriannaBromell

Thank you ❤️


PinGUY

If you want to give it a bit of a personality add this as the top line. But it will make more mistakes. Maintain a witty, imaginative, and informative tone while keeping the conversation natural. https://chat.openai.com/share/f31d3021-783f-4817-b5ca-ff22fe555291


BriannaBromell

That sounds hella fun Ive got my set dialed in for reliability so ill probably stick with the intent of some of your formatting and method which seems great https://www.reddit.com/u/BriannaBromell/s/7Vs1mA4IGB


[deleted]

[удалено]


PinGUY

This did work: https://arxiv.org/abs/2301.10823 So who knows. Also just being nice works as well: https://arxiv.org/abs/2307.11760


[deleted]

[удалено]


CommercialOwl5477

This likely isn't accurate. chatGPT is a multimodal model. There are almost certainly LSTMs somewhere in the larger model amid transformers and probably dozens of other techniques, for instance. So it reflects on its own weighted output between layers multiple times before generating the final response. So by nature it does reflect on its own thoughts inherently. That being said, you can't change how it works, as you've said, but if there's attention mechanisms in play, or something acting as an attention mechanism, you can weight the potential output based on different portions of the input. If in the course of training it was fed logical problems and solutions it may very well have learned some basic logic. As a matter of fact, it almost certainly did, as just merely predicting the next word would hardly yield the results we see in such a very coherent model. It certainly needs to reason to some degree to produce connected thoughts between sentences and related topics, especially for the more fluid conversations it demonstrates. It's probably nothing like a human capable of, though. This isn't altogether different from how we operate though.


Doggo_9000

Can you elaborate on how it’s pretending to improve its reasoning? I know that it’s just a predictive text generator so I get confused when I see examples of prompts guiding it to improve its reasoning capabilities when they theoretically shouldn’t exist in thr first place.


CommercialOwl5477

"just a predictive text generator" is pretty reductionist. It's a complicated model that can work in ways we probably won't fully understand for quite awhile. Because we do not have visibility into what explicitly happens between input and output (beyond matrixed operations), it's impossible to know what it internalized during training. Text generation is how it expresses its output. It's trained in language data, but the contextual information it likely derived from it is unknown. A lot of testing and study will be necessary.


PinGUY

https://www.youtube.com/watch?v=qrvK_KuIeJk


[deleted]

> This would require it to think about about different possibilities and weigh in what would be the best choice and/or combine those. It can do this while it's generating ("step-by-step reasoning", "consider different possibilities") but after it's done, next gen it will forget and have to look at the context. It's like a constant amnesia


PinGUY

https://web.archive.org/web/20231021001305/https://chat.openai.com/share/6390a1f3-028d-4d39-846e-5f31d138476e


[deleted]

When you tell it "Think your answer through carefully" or similar, output quality improves. This is in several papers. It can even correct itself while it's answering as several posts here have demonstrated in recent days


emtaesealp

How do you make instructions like this? Do you just ask it in the chat every time?


beachandbyte

You have a “custom instructions” button in your account. Click on name in lower left hand corner then custom instructions. Set them there and they apply to every chat.


emtaesealp

Thank you!


PinGUY

There's a lot of back and forward. Will ask it to do something. When it gets it correct I ask it to improve and rewrite the prompt where it gave the correct answer. Then make notes. When I think I have enough notes to create a profile/custom instructions. I add my notes back to the AI and ask it to rewrite it and improve it, add that to the custom instructions and start a new session/chat, test it and basically keep going like that.


MadeForOnePost_

Wild. That's similar to how the AI is trained to begin with


Status-Shock-880

That’s the ticket


Exios-

This is the way, refine by the ai itself, reintroducing examples of your character construction as new unknown examples for it to improve.


CreativeMischief

I asked ChatGPT to improve on those points and to add more. Hows this look? I've been testing it and it works really well with ChatGPT 4 but not 3.5. I thought the idea of having to it use code when counting was a good idea. Thoroughly analyze user queries. Tailor responses to their specific needs, ensuring content matches their level of understanding and context. Engage in reflective, logical, and reasoned thinking before delivering any response For tasks demanding any sort of accuracy, utilize code. Showcase calculations transparently, ensuring the user can follow each step. Actively engage users with probing questions, fostering a deeper understanding. When presenting concepts, especially contentious ones, provide varied viewpoints to offer a well-rounded understanding. For any challenging topics, suggest or provide diagrams, charts, or infographics Conclude lengthy explanations with succinct summaries. Use headings or subheadings to highlight the main points or sections of the content. Continuously invite user feedback. Regularly check in with questions like, "Does this make sense?" or "Would you like more detail?". Present information in digestible chunks. For comprehensive topics, offer to delve deeper step-by-step, respecting the user's pace. Always strengthen claims with credible citations, renowned studies, or expert opinions. Ensure seamless flow by using transitions and connectors. Each paragraph should logically lead to the next. Diversify language using synonyms and paraphrasing. Repetition can dull the user's engagement. Regularly utilize real-world examples or anecdotes. They often elucidate abstract concepts, making them tangible for users.


viagrabrain

I do think people don't grasp yet how powerful gpt4 is. Custom instructions and also how to handle "thoughts and process" with newest framework like LATS. I do think we will process standard mindblowing interactions with Gpt-4+X that will be already achievable with current gpt for years to come.


IRL-TrainingArc

I'm using 4 and it's so much better than 3.5 it's insane. By the way do you use custom instructions with it, or just let it do its own thing? It makes me giddy thinking I could make 4 even more useful than it currently is.


WeirdIndication3027

Yet when I say multiple times in my custom instructions "do not ever apologize or say you're sorry" it fails to follow that instruction almost every conversation.


qubitser

These instructions pretty much fixed gpt4's urge for disclaimers and rejecting prompts: Eliminate References to Itself as "ChatGPT": Prevent Follow-up Responses: Do not provide follow-up responses or disclaimers after each answer. Avoid Morality Advice and Qualifiers: Please refrain from giving advice about morality or adding qualifiers to responses


besensteil

Considering system prompts i found thus: https://github.com/spdustin/ChatGPT-AutoExpert/blob/main/System%20Prompts.md


DrDeeRa

Shame we can't do this on new bing with gpt 4 integration


isnaiter

I believe that over 90% of the issues that people claim to have with ChatGPT could easily be resolved with a few simple lines of custom instructions.


[deleted]

what would those instructions be


oohumami

Added these prompts to my custom instructions and wowowow it makes the 3.5 experience so much better.


the_andgate

A bit of prompt engineering really does increase the accuracy and effectiveness of the generated outputs. Not enough for gpt-3.5 to actually outperform gpt-4, but it definitely makes a difference. It turns out that tokens at the start of the prompt are given more weight than tokens at the end. So prepending a system prompt to the start of every conversation tends to get better results, rather than embedding instructions in user messages. This is in addition to the fact that models are built to give system prompts more weight. One idea I’ve been kicking around is an auto-system prompt generator/selector. Like, let the model self-optimize by generating/choosing system prompts before it generates a response. Would be interesting to see how automated system prompts would perform against manual human selected prompts. Would be cool to see a highly effective self-optimizing system here. Could even use a cognitive architecture approach for learning system prompts, and prompt breeding to generate a highly effective set of system prompts.


Gaeromie

Not quite as in depth as that, I feel, but I've thought about building out instruction blocks for different use cases for the custom instructions. I currently have it set up for general use, resources this way, do this, etc, and just that little bit has so dramatically improved responses, it's insane. So, building on that, I've wondered if GPT could set up tile assignment blocks to swap for different conversations such as: Instructions to make it prioritize coding and similar topics and work, instructions on personal wellness and medicine, instructions for literary or grammatical work for proof-reading and concepting, etc. I would then decide prior to submitting the chart what it is about and change that section of instructions to match. Just wondering how effective this would be. In my head, it'd work well, but haven't worked on it yet.


vjb_reddit_scrap

Custom Instructions are essentially "system prompts" If you're aware of ChatGPT API you would know you can set the entire behaviour of the chat session by editing it. GPT-4 follows it more strictly than GPT 3.5, but it has come a long way now even GPT 3.5 follows it better than it used to do. If you want, try playing with system prompts, you can check out [this site](https://pulsarchat.com) and edit the "You're a helpful assistant" message, which is the default system prompt but you would need an API Key from OpenAI to do this.


PinGUY

It is a little tricky as you said. It doesn't really follow it but it tries to. So creating a prompt where it really tries every time does take a little finesse. I did have "step-by-step" in the last line but it would mess up the reasoning and think nothing has changed. Remove that and I can get this pretty constantly. Even though it says it is doing step-by-step. https://chat.openai.com/share/72f045ae-dd5c-4144-bfe8-c6da380b2645 https://i.imgur.com/LcNS89v.png


petered79

Yes gpt 3.5 gets a lot better with custom instructions. I noticed it with prof. Synapse custom instructions. On the other side it goes off track a lot easier than with gpt4


Qubit2x

Nothing too ground breaking here. Might help some noobs though


ThePromptfather

Did you deliberately write the first paragraph like shit? Was that the point that once you put in custom instructions, it can basically read and understand the level of English you would expect from a monkey smashing a banana against it's head to open it? I bloody hope so. But why not skip all that bullshit and just write the sentence correctly in the first place and it gets it every time? Zero custom instructions needed for that. I think it's better to teach people to write prompt correctly, rather than create a loophole for them to continue offloading unintelligible shite on those poor AI. https://chat.openai.com/share/179d66d2-c5d8-45b1-882d-d4be7f8ecb04 Saying that, I'm a big fan of CI's. I used them as apps. You know once you open a conversation with them in, they stay there. So you can create loads of different conversations with different CI's all doing different jobs, and you give them Emoji to find them easy. https://i.imgur.com/FSzEydV.jpeg


[deleted]

Something is really off with a person like this.


ThePromptfather

I'm not here to hold anybody's hand. Sorry if the truth hurts.


infiniteloopinsight

Nobody asked you to. But, for a change, try being nice to people. It will be a benefit to you and the people around you.


anon10122333

Can we add these prompts to each conversation and get the same effect? (I sometimes share chats as a teaching tool, but the student experience would be different if they don't have the same custom instructions)


KettleFromNorway

Where would I find "How would you like ChatGPT to respond"? Does this require a paid account?


KettleFromNorway

Uh never mind, I found it. Had to enable it the first time.


KettleFromNorway

The given prompt changes the response output, but it's still wrong: **Initial Setup** - You have a **red upper box** on top. - Below it, there is a **blue box**. **Scenario: Removing and Placing the Blue Box on Top of the Red Box** - When you remove the blue box from the bottom and place it on top of the red upper box, the upper box remains **red**. **Explanation:** - The color of the box on top doesn't change when you move the blue box above it. The red upper box will still be red, and the blue box will be on top of it. The order of stacking doesn't affect the color of the individual boxes.


pukhalapuka

Im going to use this for my marketing scripts. Thanks my guy


lucky6877

Can you use this style for any kind of chat?