A natural evolution of generative AI, where several models with pre-defined roles and prompts interoperate together cohesively as a team. There’s usually a focus on autonomy and a broadly-defined “free reign” of control by agents.
Frameworks like LangChain (+ LangGraph), AutoGen, and AutoGPT make implementing these systems much easier, with there generally the ability to create different agents with pre-defined models and prompts, create and assign tools for agents to use, and define the appropriate flow of the system with agents linked to each other.