“I don’t think it’s accurate to think of Large Language Models as chatbots or some kind of word generators,” Andrej Karpathy, one of OpenAI’s founding members, said. “It’s a lot more correct to think about [them] as the kernel process of an emerging Operating System.”
Wait, but what the heck does that mean?
Large Language Models (LLMs) will gradually become the interface between you and computer systems.
Right now, you’re holding a device that has some computing power inside it, but you can’t directly access that power. Your interaction is mediated by an Operating System (such as Windows, Mac OS, and Android,), which transforms a collection of chips and circuits into a user-friendly interface.
Your Operating System (OS) allows you to perform a wide range of activities (like reading some bald dude’s article) through a variety of apps running on top of it. Each app has its own User Interface (UI) and its own set of tasks it can accomplish. You jump from one app to another, one UI to another, depending on what you need to do.
Tomorrow, you’ll have a single UI to do everything from writing an annual business report to building a new app from scratch. The said UI will be a chatbox or a “context window” inside which you can submit instructions in natural language — and that’s where Prompt Engineering comes into play.
Prompt Engineering is a fancy way to say “Write better and better instructions for your AI model until it does exactly what you want.” Except, it’s not merely wordplay; it’s the blueprint for the future of programming.
“Programming refers to a technological process for telling a computer which tasks to perform in order to solve problems,” Coursera wrote on their website. “You can think of programming as a collaboration between humans and…
Be the first to comment