Codecademy Logo

AI Agents and Workflows

Related learning

  • Learn the building blocks of agentic workflows and autonomous agents in this course.
    • With Certificate
    • Intermediate.
      3 hours

Understanding Agentic Systems

Agentic systems are AI tools designed to operate independently, achieving goals without needing ongoing human input. These systems are revolutionizing sectors such as automation and human-machine interaction by providing novel ways to accomplish tasks efficiently.

Agentic Workflows

Explore how agentic workflows follow a specific sequence of steps managed by an augmented LLM. In contrast, autonomous agents are given a task and decide independently on their course of action.

Agentic System Basics

Starting an agentic system should aim for simplicity. Begin with a basic implementation and add complexity only with clear reasons. This keeps the system manageable and focused, avoiding unnecessary complications.

Agentic Techniques

Common agentic patterns include prompt chaining, which chains together outputs, JSON output that structures data for parsing, orchestration which distributes subtasks and gathers them back, and evaluative routing, which assesses if results need refinement or are user-ready. Agentic systems are made up of several interrelated agentic techniques.

Evaluative Routing Pattern

Evaluative routing enables agents to assess their work and determine if further action is needed. It acts as a pivot between agentic workflows and independent agents, promoting self-evaluation in processes.

Learn more on Codecademy

  • Learn the building blocks of agentic workflows and autonomous agents in this course.
    • With Certificate
    • Intermediate.
      3 hours