Loading slide

Loading contents...

[████████████░░░░░░][██████████████████░░░░░░░░░░]9 / 14
<back>next

An old idea gets a new engine

The idea of an agent is older than a language model.

In the late 1960s, Shakey the robot could receive a goal, plan several steps, and move through a simple room. In the 1990s, researchers used the word software agent for programs that acted on a person's behalf.

Those systems had planners, rules, or narrow learned parts. They did not have a general language model that could interpret many tasks through ordinary words.

In 2022, the ReAct paper showed a language model alternating between written reasoning and actions in an external environment. A model could request a search, receive the result as new context, and choose the next step.

The new part was not the wish for a machine that acts. It was the engine inside the loop. A language model could use one text interface to choose among many tools.

The board from the previous module became a workspace for instructions, documents, tool requests, and results.

# citations(3)↓
  1. [1]sri.com
  2. [2]ocs.aaai.org
  3. [3]arxiv.org