Friday, May 22, 2026

Rapid Engineering: Six Strategies for Better Results


OpenAI released Reference guide Improve the results of ChatGPT or any generative AI platform. These approaches are not mutually exclusive. You can combine many of them for better results.

The point is, experiment!

To help, I've captured the high-level tips and supporting pillars of each series in a simple infographic.you can download it here.

1) Write clear instructions

These models can't read your mind. If the output is too long, please ask for a short answer. If the output is too simple, ask for expert writing. If you don't like the format, please demonstrate the format you would like to see. The fewer times the model guesses what you want, the more likely you are to get it.

Strategy:

2) Provide reference text

Language models can confidently invent fake answers, especially when asked about esoteric topics or quotes and URLs. Just like a note can help students do better on a test, providing reference text for these models can help reduce the number of answers required.

Strategy:

3) Split complex tasks into simpler subtasks

Just as it is good practice in software engineering to decompose complex systems into a set of modular components, so is the task of submitting them to a language model. Complex tasks tend to have higher error rates than simple tasks. Furthermore, complex tasks can often be redefined as workflows of simpler tasks, where the outputs of earlier tasks are used to construct the inputs of subsequent tasks.

Strategy:

4) Give the model time to “think”

If asked to multiply 17 by 28, you might not know it right away, but you can still figure it out over time. Likewise, models make more inference errors when they try to answer immediately rather than taking the time to figure out the answer. Asking for “chains of ideas” before giving an answer can help the model reason about the correct answer more reliably.

Strategy:

5) Use external tools

Compensate for model weaknesses by feeding it the output of other tools. For example, a text retrieval system (sometimes called RAG or Retrieval Augmentation Generation) can tell the model about the relevant documents. Code execution engines like OpenAI's code interpreter help models perform mathematical operations and run code. If a task can be accomplished more reliably or efficiently with a tool rather than a language model, then it can be offloaded to take advantage of both.

Strategy:

6) Systematically test changes

It's easier to improve performance if you can measure it. In some cases, modifications to cues will achieve better performance on a few isolated exemplars, but lead to poorer overall performance on a more representative set of exemplars. Therefore, to ensure that changes have a net positive impact on performance, it may be necessary to define a comprehensive test suite (also known as an “evaluation”).

Tactics:





Source link

Related articles

Storytelling Co Boosts Brand Engagement Through Creativity

Get ready to explore Storytelling Co's unique narrative techniques that captivate audiences—one groundbreaking approach will change everything...

What is the Golden Rule of Stock Investing?

Understanding the golden rule of stock is crucial: buy what’s worth owning forever. But how can this wisdom transform your...

1. What is No 1 Rule of Trading? Avoid Losses

Discover the cardinal rule every trader swears by: avoid adding to losing trades. But what happens when ignored?

What Is the 80% Rule in Trading Success?

Ever wonder how the 80% rule can transform your trading game? Discover how this principle might just redefine your...
spot_imgspot_img