Wat is een AI-agent?

Inleiding tot AI-agents

Adel Nehme

VP of AI Curriculum, DataCamp

Leerdoelen van de cursus

 

  • Begrijpen wat de belangrijkste elementen van een AI-agent zijn
  • Onderscheid maken tussen agents en andere AI-systemen die je misschien al kent of gebruikt
  • Kant-en-klare agentische tools gebruiken of zelf bouwen
Inleiding tot AI-agents

Jeeves: onze AI-reisagent

Tokyo

1 Afbeelding gegenereerd met GPT-4o
Inleiding tot AI-agents

Jeeves: onze AI-reisagent

jeeves

Jeeves, ik reis op 26 juni naar Tokio en blijf daar tot 12 juli. Help me met het plannen van mijn reis.

1 Afbeelding gegenereerd met GPT-4o
Inleiding tot AI-agents

Redeneren en plannen

redeneren_plannen

  1. Je reisschema en agenda raadplegen
  2. Bepalen waar je moet verblijven op basis van je vergaderschema
  3. Geschikte vluchten en hotels zoeken
  4. Het plan aan jou terugkoppelen
  5. En tot slot, je reis boeken
1 Afbeelding gegenereerd met GPT-4o
Inleiding tot AI-agents

Actie ondernemen

jeeves_reizen

  1. Je agenda en e-mail om je reisschema en vergaderingen te checken
  2. Documentatie over het reisbeleid van je bedrijf voor naleving
  3. Expedia en Booking.com om de beste vluchten en hotels te vinden
  4. Informeert je over het plan en boekt de reis
1 Afbeelding gegenereerd met GPT-4o
Inleiding tot AI-agents

AI-agents: redeneren, plannen en handelen

Een AI-model dat kan redeneren, plannen en handelen door met zijn omgeving te communiceren.

1 De Hugging Face Agents-cursus: https://github.com/huggingface/agents-course
Inleiding tot AI-agents

AI-agents: redeneren, plannen en handelen

Een AI-model dat kan redeneren, plannen en handelen door met zijn omgeving te communiceren.

brain_body

1 De Hugging Face Agents-cursus: https://github.com/huggingface/agents-course
Inleiding tot AI-agents

AI-agents: Een formele definitie

 

 

Een agent is een systeem dat een AI-model gebruikt om met zijn omgeving te communiceren en zo een door de gebruiker bepaald doel te bereiken. Het combineert redeneren, plannen en acties uitvoeren (vaak met externe tools) om taken te voltooien.

1 De Hugging Face Agents-cursus: https://github.com/huggingface/agents-course
Inleiding tot AI-agents

Het spectrum van 'agency'

Niveau Agency Beschrijving Voorbeelden
0 Geen agency Systemen die alleen kunnen reageren met aangeleerde kennis of gedefinieerde taken uitvoeren. Chatbots met getrainde kennis (bijv. GPT-4o), systemen voor workflowautomatisering
1 Simpele routing AI-modellen die scenario's kunnen routeren Een workflow waarbij een AI-model een ticket doorstuurt op basis van de inhoud
2 Agents die tools gebruiken Systemen die externe tools kunnen gebruiken Een AI-reisagent die vluchten kan boeken (bijv. Jeeves)
3 Autonome agents Systemen die zelfstandig meerdere stappen kunnen uitvoeren Deep research-tools die meerdere stappen doorlopen en tools aanroepen
4 Multi-agentsystemen Systemen die taken aan meerdere agents delegeren Programmeerassistenten die code bedenken, maken en pushen
Inleiding tot AI-agents

Laten we oefenen!

Inleiding tot AI-agents

Preparing Video For Download...