Demystifying AI Agents

 

 

What is AI?

Artificial intelligence (AI) refers to computer systems capable of performing complex tasks that historically only humans could do, such as reasoning, making decisions, or solving problems.

  • First chess engines
  • Maze solver
  • Email spam filter
  • Recommendations
  • Vocal assistants (Siri, ...)
  • Image recognition
  • GPT (Large Language Models)
  • DALL-E

What is an AI agent?

AI agents are software systems that use AI to pursue goals and complete tasks on behalf of users.

"I want to travel to Tuscany for one week"

  • Perceive

The agent should be able to perceive (hear or read) natural language

"I want to travel to Tuscany for one week"

  • Perceive
  • Reason

The agent should:

  • Understand the intention to travel
  • Form a plan of actions

"I want to travel to Tuscany for one week"

  • Perceive
  • Reason
  • Act

The agent should:

  • Answer back
  • Ask clarifying questions
  • Rent a car
  • Book hotels
  • ...

"I want to travel to Tuscany for one week"

  • Perceive
  • Reason
  • Act
  • Adapt

The agent should correct its plans based on feedback

  • in the planning phase
  • in the middle of the trip

"I want to travel to Tuscany for one week"

  • Perceive
  • Reason
  • Act
  • Adapt
  • Remember

"I want to travel to Tuscany for one week"

How do build such an agent with AI?

The Brain: Large Language Models

Thank you

WIP: AI/LLM Agents @Swan

By antogyn

WIP: AI/LLM Agents @Swan

  • 4