Anna Bernstein is a prompt engineer at Copy.ai.
Courtesy of Anna Bernstein
Anna Bernstein is a prompt engineer at Copy.ai, which makes AI tools to generate blog posts and emails.
Her job is to write prompts to train the bot to generate high quality, accurate writing.
Here are three tips on how to write prompts to get the best outcomes from AI.
This as-told-to essay is based on conversations with Anna Berstein, a 29-year-old prompt engineer at the generative AI firm Copy.ai based in New York. The following has been edited for length and clarity.
When I was a freelance writer and historical research assistant, I spent a lot of my time scrolling through microfiche in libraries. Now I’m a prompt engineer helping to optimize the most cutting edge technology in the world.
My journey into prompt engineering began in the summer of 2021, when I met a guy at a jazz bar who, at the time, worked for Copy.ai, which makes an AI tool that can generate copy for blogs, sales emails, and social media posts.
He mentioned that Copy.ai — run on OpenAI’s GPT-3 language model — was having some trouble with the quality of its outputs and asked if I wanted to take a stab at being a prompt person. I didn’t like the stress of freelancing — plus it seemed fascinating — so I said yes, even though I was an English major and had zero background in tech.
Soon after, I got offered a one-month contract to work on executing different types of tone. At first, I barely knew what I was doing. But then the founder explained that prompting is kind of like writing a spell: If you say the spell slightly wrong, a slightly wrong thing could happen — and vice versa. Taking his advice, I managed to come up with a solution for better tone adherence, which led to a full-time job offer at the company.
Since then, the scope of my job has grown. I now help improve existing tools and create new ones with the goal of getting the AI to spit out the best responses for users.
In practice, I spend my days writing text-based prompts — which I can’t reveal due to my NDA — that I feed into the backend of the AI tools so they can do things like generate a blog post that is high quality, grammatically correct, and accurate.
I do this by designing the text around a user’s request. In very simplified terms, a user types something like “Write a product description about a pair of sneakers” which I receive on the backend. It’s my job, then, to write prompts that can get that query to generate the best output through:
Instruction, or “Write a product description about this”
Example-following, or “Here are some good product descriptions, write one like this about this”
In addition to the pure prompt-engineering part of my job, I also advise on how the models behave, why they might behave the way they do, which model to use, whether we can make …read more
Source:: Business Insider