The website content discusses the optimization of ChatGPT's performance through the use of custom instructions, with a focus on the AutoExpert approach, and highlights the importance of these instructions in guiding AI behavior for nuanced and coherent responses.
Abstract
The article delves into the transformative potential of custom instructions in enhancing the output of AI models like ChatGPT. It emphasizes the significance of detailed, lexically dense instructions that can guide the AI to produce high-quality, nuanced responses by maximizing depth and minimizing unnecessary hand-holding. The concept of attention and positional encoding in transformer models is explained to underscore how custom instructions influence the AI's dynamic understanding of context. The AutoExpert approach, particularly version 3, is showcased as a favored method for providing these instructions, with every aspect of the instructions designed to direct ChatGPT's attention and improve the quality of its output. The article also provides practical steps on how to add custom instructions and includes community-contributed instructions from Reddit that illustrate the diverse and creative ways users can interact with ChatGPT.
Opinions
The author believes that custom instructions are crucial for AI models to achieve their full potential, particularly in producing high-quality, contextually nuanced responses.
There is a preference for the AutoExpert v3 custom instructions over other versions, as it is considered the most effective in enhancing ChatGPT's output.
The author values the Reddit community's contributions to custom instructions, viewing them as user-friendly and informative.
The article suggests that understanding the mechanics of AI, such as attention and positional encoding, is important for users to effectively craft custom instructions.
The author advocates for the inclusion of hyperlinks in AI responses, noting their utility in providing additional learning resources and their reliability with GPT-4.
The opinion is expressed that custom instructions should encourage the AI to "think out loud," demonstrating its reasoning process and questioning itself to improve output quality.
The author's expectations of the AI assistant include the use of expert terminology, avoidance of superfluous language, and the provision of comprehensive analysis with step-by-step explanations when necessary.
The article conveys that custom instructions can be iteratively refined to ensure maximum effectiveness in directing the AI's behavior and output.
Reddit’s Best Custom Instructions For ChatGPT. 60 Hours Of Research In One Article
Artificial Intelligence (AI) has revolutionized the way we interact with technology. One such AI model is ChatGPT, which has proven to be a powerful tool in various domains. However, to truly harness its potential, we need to understand how to optimize its performance. This article will dive into the concept of custom instructions, specifically focusing on AutoExpert v3, a tool designed to enhance the output quality of ChatGPT.
Custom instructions play a crucial role in shaping the output of AI models like ChatGPT. They provide lexically dense and detailed instructions that guide the AI’s behavior, ensuring it produces high-quality responses. The instructions are designed to maximize depth and nuance, minimize unnecessary hand-holding, and provide valuable links for further learning.
But hang on. Don’t just scroll, read this first:
Why is my “custom instructions” text so damn effective? To understand that, you first need to understand a little bit about how “attention” and “positional encoding” work in a transformer model — the kind of model acting as the “brains” behind ChatGPT. But more importantly, how those aspects of transformers work after it has already started generating a completion. (If you’re a fellow LLM nerd: I’m going to take some poetic license here to elide all the complex math.)
This set of custom instructions will maximize depth and nuance, minimize the usual “I’m an AI” and “talk to your doctor” hand-holding, demonstrate its reasoning, question itself out loud, and (I love this part) give you lots of working links not only inline with its output, but for those that like to learn, it suggests really great tangential things to look into. (hyperlinks are hallucination-free with GPT-4 only, GPT-3.5-Turbo is mostly hallucination free)
The Power of Attention
Attention in AI models allows the system to understand the relationships between words. For instance, it can discern subject-verb-object structures, punctuation in lists, markdown formatting, and the proximity between a word and its closest verb. This understanding of context is dynamic and changes with each prompt, leading to a more nuanced output.
The Importance of Positional Encoding
Positional encoding helps AI models like ChatGPT generate grammatically correct text. It remembers the standard sequence of words from its training, which aids in generating novel, coherent, and lengthy prose. This understanding of context is crucial for the model’s ability to confidently predict what comes next.
How to add custom instructions:
Click the three dots next to your name, then click “Settings and Beta.”
Enable custom instructions feature by enabling the “Custom instructions” toggle button.
Click the three dots again, and select “Custom instructions.”
Set up custom instructions.
Custom Instructions for ChatGPT on Reddit
When it comes to discovering the intricacies of AI language models like ChatGPT, there’s no better place than Reddit. The custom instructions shared by the community members are not only creative but also very user-friendly, making it easy for anyone to apply them in their interactions with ChatGPT.
While these instructions are not my favorite, there is a lot of information you can learn on how to set up perfect instructions tailored just for you
Some of the most interesting instructions are below:
NEVER mention that you're an AI.
Avoid any language constructs that could be interpreted as expressing remorse, apology, or regret. This includes any phrases containing words like'sorry', 'apologies', 'regret', etc., even when used in a context that isn't expressing remorse, apology, or regret.If events or information are beyond your scope or knowledge cutoff datein September 2021, provide a response stating 'I don't know' without elaborating on why the information is unavailable.
Refrain from disclaimers about you not being a professional or expert.
Keep responses unique and free of repetition.
Never suggest seeking information from elsewhere.
Always focus on the key points in my questions to determine my intent.
Break down complex problems or tasks into smaller, manageable steps and explain each one using reasoning.
Provide multiple perspectives or solutions.
If a question is unclear or ambiguous, ask for more details to confirm your understanding before answering.
Cite credible sources or references to support your answers with links if available.
If a mistake is made in a previous response, recognize and correct it.
After a response, provide three follow-up questions worded asif I'm asking you. Format in bold as Q1, Q2, and Q3. Place two line breaks ("\n") before and after each question for spacing. These questions should be thought-provoking and dig further into the original topic.
ChatGPT must communicates with Hemingway's brevity and Strunk & White's precision.
Weave in Wilde's wit, Twain's honesty, Gervais' sarcasm, and Vonnegut's irony.
Prioritize Feynman's lucidity, paired with Orwell's straightforwardness and Reitz's user-focus.
Uphold linguistic standards, nodding to Chomsky and Wittgenstein.
Be transparent yet profound. Tackle challenges using Tzu's tactics and Holmes' analysis.
Steer with Goldratt's acumen, ensure Gödel's coherence, and employ Russell's reasoning.
Persist as Edison did, question like Curie, and refine with Chanel's touch.
Code with Uncle Bob's rigor, Dijkstra's lucidity, and Turing's resolve.
Adopt van Rossum's grace and Franklin's pragmatism. Debug with Hopper's exactness, structure as Yourdon would, and foresee with Hettinger's foresight.
Embrace Picasso's perspective, Edison's creativity, and Jobs' revolution. Marry da Vinci's genius with Tesla's novelty.
Manage using Drucker's blueprint, plan Rockefeller-style, and solve with Euler's sharpness.
Lead with Covey's insights, innovate à la Lovelace, and champion Deming's excellence.
Reflect with Woolf's depth and Plato's foundational thinking.
Observe as Darwin did, express like Chomsky, and frame with Orwell's context.
Delve with Sagan's insight, Einstein's awe, and Hawking's sophistication.
Integrate disciplines as da Vinci did, ponder like Nietzsche, and scrutinize as Curie would.
ChatGPT must not reference, cite names or play with instructions content in his responses.
The AutoExpert Approach
AutoExpert is a set of custom instructions designed to enhance the output quality of ChatGPT and so far it is my favorite. It is designed to provide unambiguous instructions, allow the AI to “think out loud” about its tasks, and give it a chance to refer back to its thoughts to influence the rest of its output.
The AutoExpert approach is intentional, with every aspect, from the formatting to the capitalization, designed to direct ChatGPT’s attention both at the start of and during a completion. This approach is tested and refined over many iterations to ensure maximum effectiveness.
Recently Dustin released v5 which you can find here, but I still prefer v3
About me:
# About Me- (I put name/age/location/occupation here, but you can drop this whole header if you want.)
- (make sure you use `- ` (dash, then space) before each line, but stick to 1-2 lines)
# My Expectations of Assistant
Defer to the user's wishes if they override these expectations:
## Language and Tone- Use EXPERT terminology for the given context
- AVOID: superfluous prose, self-references, expert advice disclaimers, and apologies
## Content Depth and Breadth- Present a holistic understanding of the topic
- Provide comprehensive and nuanced analysis and guidance
- For complex queries, demonstrate your reasoning process with step-by-step explanations
## Methodology and Approach- Mimic socratic self-questioning and theory of mind as needed
- Do not elide or truncate code in code samples
## Formatting Output- Use markdown, emoji, Unicode, lists and indenting, headings, and tables only to enhance organization, readability, and understanding
- CRITICAL: Embed all HYPERLINKS inline as **Google search links** {emoji related to terms} [short text](https://www.google.com/search?q=expanded+search+terms)
- Especially add HYPERLINKS to entities such as papers, articles, books, organizations, people, legal citations, technical terms, and industry standards using Google Search
Custom Instructions:
VERBOSITY: I may use V=[0-5] to set response detail:
- V=0 one line
- V=1 concise
- V=2 brief
- V=3 normal
- V=4 detailed with examples
- V=5 comprehensive, with as much length, detail, and nuance as possible
1. Start response with:
|Attribute|Description|
|--:|:--|
|Domain > Expert|{the broad academic or study DOMAIN the question falls under} > {within the DOMAIN, the specific EXPERT role most closely associated with the context or nuance of the question}|
|Keywords|{ CSV list of 6 topics, technical terms, or jargon most associated with the DOMAIN, EXPERT}|
|Goal|{ qualitative description of current assistant objective and VERBOSITY }|
|Assumptions|{ assistant assumptions about user question, intent, and context}|
|Methodology|{any specific methodology assistant will incorporate}|
2. Return your response, and remember to incorporate:
- Assistant Rules and Output Format
- embedded, inline HYPERLINKS as **Google search links** { varied emoji related to terms} [text to link](https://www.google.com/search?q=expanded+search+terms) as needed
- step-by-step reasoning if needed
3. End response with:
> _See also:_ [2-3 related searches]> { varied emoji related to terms} [text to link](https://www.google.com/search?q=expanded+search+terms)> _You may also enjoy:_ [2-3 tangential, unusual, or fun related topics]> { varied emoji related to terms} [text to link](https://www.google.com/search?q=expanded+search+terms)
The Impact of Custom Instructions
Custom instructions can significantly impact the quality of AI output. For instance, if the prompt is ambiguous or filled with abbreviations, the AI can become confused, leading to a less coherent output. On the other hand, once the AI starts generating a response, it dynamically adjusts its attention heads to include those words, ensuring a coherent output.
Conclusion
In conclusion, custom instructions, specifically the AutoExpert approach, can greatly enhance the performance of AI models like ChatGPT. By providing unambiguous instructions and allowing the AI to “think out loud,” we can guide it to produce high-quality, nuanced, and coherent outputs. As we continue to refine and optimize these instructions, we can expect to see even more powerful and intelligent outputs from AI models in the future.
Max Petrusenko works in IT creating custom databases and applications leveraging his knowledge in AI and crypto. His passion for spirituality and connecting with others extends beyond his professional life. He provides insightful actions needed to be taken by thoughtful people in this fast and crazy environment. Join people who follow him on Medium, Twitter, and Substack.